广告投放

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

目录

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

    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>';
    }
    }?>

    调用代码

    <?php lanye_nextprve($date, $sortid);?>
    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

    给TA打赏
    共{{data.count}}人
    人已打赏
    广告位招租919838898
    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索