天兴工作室

主题演示站

emlog主题模板的安装步骤 emlog安装主题教程

虽然已经很久没有弄过emlog,但是毕竟还有两个emlog主题在销售,为了服务质量(狗头保命)所以就写了这一篇安装emlog主题/模板的教程。

emlog主题模板的格式为ZIP,emlog主题模板的存放路径为“根目录/content/templates/”。

得到emlog主题包后直接解压然后上传到emlog主题模板的文件夹里面即完成了emlog主题模板安装。

最后登录emlog后台--点击左侧面板的模板,即可看到安装完成的主题了,启用即可。

111.png

emlog安装的时候提示"服务器空间php不支持mysql数据库"

今天为了测试一个emlog插件去安装emlog程序,在本地安装时提示“服务器空间php不支持mysql数据库”。

112.png

这个提示看的我很懵逼,本地的mysql数据库明明是运行正常的啊。

然后去服务器上测试,一样的提示,这样看来肯定是程序的问题了。我先以为我下载到了假的emlog安装包...后来查资料才发现原因是emlog不支持php7.0、、、

我噗

这都啥年代了还不支持php7.0,没办法只好又搭了一个php5.6的环境才算安装成功了。

希望我这个经历能帮助到遇到这种问题的你,最后吐槽一下:emlog484傻...

emlog调用指定的文章内容、标题、url等

在制作一个emlog主题的时候首页需要调用某一篇文章的内容,于是百度之。还是在舍力博客找到了这个,转载过来,希望能帮助到有需要的朋友。

原文地址:http://www.shuyong.net/809.html

emlog调用指定的文章内容、标题、url等的代码如下:

<?php $sl_dynr=mysql_fetch_array(mysql_query("SELECT * FROM ".DB_PREFIX."blog WHERE gid =2"));echo $sl_dynr['content'];?>

代码中的阿拉伯数字“2”代表要调用的文章ID。content代表调用的是文章内容,修改为“title”就可以调用文章的标题,修改为“url”就可以调用文章的url了。

以上代码直接放到你想要出现的模板文件即可生效。

emlog判断页面代码汇总 可判断首页列表页内容页tag页等

不得不说,emlog的教程真的好少...

官方wiki......

算了还是说点别的吧!

前几天闲的我把zblog的两款主题转到emlog去了,结果也是各种不适应。例如这个模板里面判断各种页面的代码,也是在百度搜索到的,汇总下借花献佛,希望可以帮助到有需要的朋友。

以下内容转载只舍力博客,原文地址:http://www.shuyong.net/598.html

emlog最全的判断各种页面的方法,可以判断emlog判断判断首页、分类页、标签页、搜索页、分页、归档页、作者页、日志页的变量如下:

$sortName //判断是否分类页
$sortid  //分类id
$tag      //判断是否标签页
$record	 //判断是否归档页
$keyword  //判断是否搜索页
$tws  //碎语页
$logid  //日志 page页
$author  //作者页
$pageurl == Url::logPage() //首页,包含首页分页,一般用来分离列表页
"http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == BLOG_URL  //判断是否是首页(PS:仅限当前域名,无任何后缀)
$value['comnum'] > 10  //评论数大于10
$views >300 //浏览量大于300
$comnum > 10 && 
$views >300 //评论数大于10且浏览量大于300

使用方法:

<?php if(判断标签){?>是当前标签的显示的内容
<?php }else{?>不是当前标签显示的内容,留空则不显示
<?php }?>

使用页面判断后就可以根据不同的页面输出不同的显示效果了,极大的增加了模板制作的便捷性。

emlog调用指定栏目内的文章 标题+链接+缩略图

妈蛋emlog的教程好少,开发文档更像是开玩笑的一样,什么都得自己去折腾......

最近在做一个emlog模板,需要调用指定栏目内的文章,百度+请教,终于折腾出来。代码抄至“舍力博客”,原文地址:http://www.shuyong.net/734.html

代码如下:

<?php //调用分类文章,图文显示
function sheli_tw($sort, $num){$db = MySql::getInstance();
$sql = "SELECT gid,title,date,content,sortid,views,comnum FROM ".DB_PREFIX."blog WHERE sortid=".$sort." AND hide='n' ORDER BY `date` DESC LIMIT 0,$num";
$go = $db->query($sql);while($row = $db->fetch_array($go)){
$img_url = TEMPLATE_URL.'images/sheli.jpg';//无图片时显示
if(pic_thumb($row['content'])){$img_url = pic_thumb($row['content']);//查找正文第一张图片
}elseif(picthumb($row['gid'])){$img_url = picthumb($row['gid']);//查找附件第一张图片
}else{$img_url;}?>
<li><p><a href="<?php echo Url::log($row['gid']);?>"><img src="<?php echo $img_url;?>" /></p><span><?php echo $row['title'];?></a></span></li>
<?php }}function picthumb($blogid) {$db = MySql::getInstance();$sql = "SELECT * FROM ".DB_PREFIX."attachment WHERE blogid=".$blogid." AND (`filepath` LIKE '%jpg' OR `filepath` LIKE '%gif' OR `filepath` LIKE '%png') ORDER BY `aid` ASC LIMIT 0,1";$imgs = $db->query($sql);while($row = $db->fetch_array($imgs)){$pict.= ''.BLOG_URL.substr($row['filepath'],3,strlen($row['filepath'])).'';}return $pict;}function pic_thumb($content){preg_match_all("/\<img.*?src\=\"(.*?)\"[^>]*>/i", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';if($imgsrc):return $imgsrc;endif;}?>

以上代码放到“module.php”文件里面。在模板中调用直接用“<?php sheli_tw(1,10);?>”即可,其中1代表调用的栏目ID,10代表调用文章数量。

emlog区分首页模板和列表页模板

emlog是一个轻博客程序,本身是木有首页模板的。“ log_list.php ”这个就是首页和列表页共用的模板文件。

那么碰上复杂些的emlog主题,首页和列表页完全不一样的怎么办呢?

这个时候就需要区分区分首页模板和列表页模板了。代码如下:

<?php if($pageurl == Url::logPage()){include View::getView('index');exit;}?>

放在“log_list.php”的顶部,然后新建一个”index.php“文件,这个文件就是emlog首页模板文件了。

上张截图,代码具体位置:

QQ截图20150517222730.png

emlog怎么搬家?emlog搬家教程

之前用的那个空间到期了,万网免费的空间正好派上用场了。于是就把天兴工作室的emlog模板演示站搬到了万网免费空间上,把emlog搬家的过程记录下来,希望能帮助到大家。

天兴工作室之前也是在百度上搜索的“emlog搬家”,发现那些搬家教程都太繁琐了好像,都要去emlog的后台--数据里面去设置导出数据库什么的。由于之前的空间失效后台已经进不去了怎么破?所以就折腾出来了下面这个比较简单的emlog搬家方法。

  1. 把之前emlog的web文件全部转移到新空间里面去,注意,是全部,不要少掉任何一个文件额;

  2. 登陆老版空间的数据库管理后台,一般的主机提供商都会提供数据库导入导出功能的。现在导出你的数据库文件,得到一个.sql的文件;

  3. 登陆新版空间的数据库管理后台,把老版空间导出的数据库文件导入进去;

  4. 用ftp空间打开新版空间emlog里面的“config.php”文件,就在根目录下,修改下数据库信息(将新版数据库信息替换掉老版的数据库信息),示例如下图:

    QQ截图20150408125757.png

这样大功告成了,如果你的域名也变了,那么还需要登陆你的新版emlog后台--设置-站点地址里面修改成新的域名,域名不变的就不需要此步骤了,直接登陆后台就行了。

整个emlog搬家过程就是这样了,真是简单又粗暴呢......

<< 1 >>
«    2025年5月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询