-谈天说地博客-第1张图片


-谈天说地博客-第2张图片

作者: 搬砖1号-暮归

全网最全的网络资源分享网站

-谈天说地博客-第3张图片手机扫码查看

特别声明文章多为作者原创,少部分来源于互联网,如有侵权请联系邮箱2329294752@qq.com


资源介绍:

emlog程序模版文章页面的相邻文章也就是上一篇下一篇文章,默认是按照当前文章相近时间来调用的,从seo优化方面来说,文章的相邻文章最好展示与文章内容相关的文章才好,在不修改emlog程序内核文件前提下,我们可以使用自定义代码来实现,使emlog程序文章页面相邻文章调用相同分类的相近文章

202105011619840134456440.jpg

在模版文件module.php里粘贴蓝叶分享的emlog程序seo优化之相邻文章优化代码如下:

<?php
//相同分类相邻文章
function lanye_nextprve($date, $sortid){
$db = Database::getInstance();
$nextlog = $db->once_fetch_array("SELECT title,gid FROM " . DB_PREFIX . "blog WHERE date < $date and sortid='$sortid' and hide = 'n' and checked='y' and type='blog' ORDER BY date DESC LIMIT 1");
$prevlog = $db->once_fetch_array("SELECT title,gid FROM " . DB_PREFIX . "blog WHERE date > $date and sortid='$sortid' and hide = 'n' and checked='y' and type='blog' ORDER BY date LIMIT 1");
if($prevlog) {
echo '<li>下一篇:<a href="'.Url::log($prevlog['gid']).'" title="'.htmlspecialchars($prevlog['title']).'">'.htmlspecialchars($prevlog['title']).'</a></li>';
}else{
echo '<li>上一篇:没有了</li>';
}
if($nextlog) {
echo '<li>下一篇:<a href="'.Url::log($nextlog['gid']).'" title="'.htmlspecialchars($nextlog['title']).'">'.htmlspecialchars($nextlog['title']).'</a></li>';
}else{
echo '<li>下一篇:没有了</li>';
}
}?>

在当前模版文件echo_log.php文件里填写调用代码如下:

<?php lanye_nextprve($date, $sortid);?>

 

分享到:
打赏

以下为本文版权信息

阅读时间: 

发布于:2021-5-7

本文标题: Emlog 程序seo优化之相邻文章优化

本文链接: https://www.ttsdf.com/post-300.html

版权声明:文章为《 搬砖1号-暮归》原创,转载请保留出处!

  • 上一篇:Emlog 搜索功能优化同时搜索标题和内容关键词
  • 下一篇:EMLOG复制网站文字提醒弹窗源码美化版
  • 评论

    切换注册

    登录

    忘记密码?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    验证码

    Emlog 程序seo优化之相邻文章优化

    长按图片转发给朋友

    觉得文章有用就打赏一下文章作者

    支付宝扫一扫打赏

    微信扫一扫打赏