天兴工作室

主题演示站

适合做图片站的emlog主题模板 自定义色彩+自适应

这是一款适合做图片站的emlog主题模板,大概特点如下:

  1. 自适应;

  2. 5个广告位,可在后台管理或者关闭广告位;

  3. 右侧栏标签模块定义为多彩TAG;

  4. 增加主题配色功能,主题颜色可以在后台自由设定。

主题升级:

2017年3月15日:修复一些已知问题,修复微语页面手机端错位。

主题演示截图

电脑端首页:

User posted image

手机端首页:


User posted image

电脑端内容页:

User posted image

手机端内容页:

User posted image

后台管理页:

User posted image

唐世军博客主题emlog版本 自适应+自定义色彩+简洁快速

这个主题是A5唐世军在天兴工作室这里定制的。经过唐世军的同意现出售,已经有zblogphp版本(http://demo.txcstx.cn/post/841.html),这个是emlog版本,适用于emlog5.3 。


主题特点介绍

  1. 自适应

  2. 极简风格,用字体图标替代了图片图标,一切为了让你的网站打开的更快;

  3. 后台配色,网站颜色由你自行决定;

  4. 广告位后台管理,有开关;

  5. 右侧栏搜索、多彩tag、最新评论均已美化;

  6. 其他请前往演示网站(http://www.tangshijun.com/)查看。


主题演示截图

电脑端效果图:

手机端效果图:

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

<< 1 >>
«    2025年6月    »
1
2345678
9101112131415
16171819202122
23242526272829
30
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

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