<noframes id="v9r19">

<address id="v9r19"></address>
<form id="v9r19"><th id="v9r19"><progress id="v9r19"></progress></th></form>

    <address id="v9r19"></address>

    <noframes id="v9r19">
      <form id="v9r19"></form>

      <noframes id="v9r19"><form id="v9r19"><nobr id="v9r19"></nobr></form><noframes id="v9r19"><form id="v9r19"><nobr id="v9r19"></nobr></form>

        如何在WordPress功能文件文件中自定义获取相关文章代码

        WordPress, 免费教程   2018年07月20日 10:38  

        前段时间我们有讨论过到底是该选择WordPress插件还是在functions.php中添加代码?相对来说如果是需求的功能通过插件是可以满足的,那么使用插件的那是无可厚非的。另外如果您所需要的功能不可用插件,同时通过添加代码段又是非常简单的情况,那么就可以选择到功能文件中添加代码段的方式了。今天就来看一看怎样在functions.php中添加一段获取相关文章的代码。

        将下面的代码插入functions.php中,具体操作如下:

        获取相关文章的策略:?手动指定 > 标签 >分类 > 随机

        //相关文章
        function add_related_posts($content){
            return $content . wp_related_posts();
        }
        add_filter ('the_content', 'add_related_posts'); //hook
        function wp_related_posts(){
            global $post;
            $num = 5;//文章数量
            $counter = 1;
            $exclude_id = get_post_meta($post->ID,'related',true);//获取手动置顶的相关文章
            if ($exclude_id){
                $args = array(
                    'post_status' => 'publish',
                    'post_type' => array('post'),
                    'post__in' => explode(',', $exclude_id),
                    'posts_per_page' => $num
                );
                $posts = get_posts($args);
                foreach($posts as $sb){
                    $output .= '<li><a href="' . get_permalink($sb->ID) . '">' . $sb->post_title . '</a></li>';//可自定义样式
                    $i++;
                }
            }
            if( $i < $num){//自定义文章数不足后通过分类和标签处理
                $tagsid = array();
                $catid = array();
                $thisid[] = $post->ID;
                $posttags = get_the_tags();
                $catids = get_the_category();
                if(!empty($posttags)) {
                    foreach($posttags as $tag) {
                        $tagsid[] = $tag->term_id;
                    }
                }
                if(!empty($catids)) {
                    foreach($catids as $cat) {
                        $catid[] = $cat->term_id;
                    }
                }
                $args = array(
                    'post_type' => 'post',
                    'post__not_in' => $thisid,
                    'ignore_sticky_posts' => 1,
                    'posts_per_page' => ($num - $i),
                    'tax_query' => array(
                        'relation' => 'OR',//改成AND则必须是同标签同分类下
                        array(
                            'taxonomy' => 'post_tag',
                            'field'    => 'term_id',
                            'terms'    => $tagsid,
                        ),
                        array(
                            'taxonomy' => 'category',
                            'field'    => 'term_id',
                            'terms'    => $catid,
                        ),
                    ),
                );
                $rsp = get_posts($args );
                foreach($rsp as $sb){
                    $output .= '<li><a href="' . get_permalink($sb->ID) . '">' . $sb->post_title . '</a></li>';//可自定义样式
                    $i++;
                }
            }
            $final = '<h3>相关文章</h3><ul>' . $output . '</ul>';
            return $final;
        }

         

        如需加入自定义相关文章,只需新建自定义栏目,加入文章id即可,多篇文章用英文 , 隔开

         

        如果想自定位置,并调整样式,则去掉the_content的钩子,然后手动调用wp_related_posts函数。

        以上方式虽然操作比较简单,但最终还是针对网站需求和操作者有两个要求,一是对获取相关文章的需求比较重要,而是作者以前在functions.php中经常也会添加一些代码,并且对代码的功能比较熟悉。

         

         

         

        您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

        看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


        评论内容 (*必填):
        (Ctrl + Enter提交)   

        部落快速搜索栏

        各类专题梳理

        网站导航栏

        X
        ?
        返回顶部
        网平台一分快三_网平台一分快三|官网_首页 http://www.xiachufang.com/search/?keyword=幸运飞艇金鹰团队a9840。com 复制登录 http://www.youdao.com/w/福利彩票开奖查询软件a9840。com 复制登录 http://so.iqiyi.com/so/q_福彩幸运农场开奖走势图a9840。com 复制登录 http://so.iqiyi.com/pps/?k=彩经彩票a9840。com 复制登录 http://www.douban.com/search?q=双色球彩票如何选号码a9840。com 复制登录 http://www.youdao.com/w/pk10跟大小的秘籍a9840。com 复制登录 http://so.iqiyi.com/so/q_幸运飞艇北京赛车软件a9840。com 复制登录 http://so.iqiyi.com/pps/?k=pk10冠军技巧a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=赛车pk10开户平台a9840。com 复制登录 http://www.youdao.com/w/广东快乐十分投注平台a9840。com 复制登录 http://so.iqiyi.com/pps/?k=pk10淘宝a9840。com 复制登录 http://www.douban.com/search?q=京东彩票网站吗a9840。com 复制登录 http://www.youdao.com/w/网络彩票开放a9840。com 复制登录 http://cn.engadget.com/tag/北京pk拾彩票28c63。com 复制登录 http://so.iqiyi.com/pps/?k=幸运农场开奖视频a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=载222彩票a9840。com 复制登录 http://www.youdao.com/w/怎么在微信买彩票a9840。com 复制登录 http://so.iqiyi.com/pps/?k=幸运农场三全中怎么买a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=千禧彩票是真的吗a9840。com 复制登录 http://www.youdao.com/w/头奖彩票appa9840。com 复制登录 http://cn.engadget.com/tag/秒速赛车是什么28c63。com 复制登录 http://so.iqiyi.com/so/q_彩票免费预测大师a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=重庆幸运农场在线预测软件a9840。com 复制登录 http://www.douban.com/search?q=彩票投注技巧a9840。com 复制登录 http://cn.engadget.com/tag/玉树州时时彩qq群号28c63。com 复制登录 http://so.iqiyi.com/so/q_幸运农场长龙多少期a9840。com 复制登录 http://so.iqiyi.com/pps/?k=手机彩票软件哪个可靠a9840。com 复制登录 http://www.douban.com/search?q=久久彩票靠谱吗a9840。com 复制登录 http://www.youdao.com/w/宝马彩票网可信吗a9840。com 复制登录 http://so.iqiyi.com/so/q_必赢彩票网怎么了a9840。com 复制登录 http://so.iqiyi.com/pps/?k=盈发彩票是真的吗a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=中彩在线彩票网a9840。com 复制登录 http://www.youdao.com/w/幸运飞艇公式算法a9840。com 复制登录 http://so.iqiyi.com/so/q_广东快乐十分号码推荐a9840。com 复制登录 http://so.iqiyi.com/pps/?k=极速pk10北京a9840。com 复制登录 http://www.douban.com/search?q=重庆幸运农场精准计划a9840。com 复制登录 http://www.youdao.com/w/北京pk10投注a9840。com 复制登录 http://so.iqiyi.com/so/q_山东福利彩票手机a9840。com 复制登录 http://so.iqiyi.com/pps/?k=求nba外围彩票网站a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=北京赛车pk10开奖a9840。com 复制登录 http://www.youdao.com/w/福利彩票幸运农场走势图a9840。com 复制登录 http://so.iqiyi.com/so/q_幸运农场是什么意思a9840。com 复制登录 http://so.iqiyi.com/pps/?k=英国彩票历史开奖结果a9840。com 复制登录 http://www.douban.com/search?q=秒速赛车网址注册a9840。com 复制登录 http://www.youdao.com/w/北京赛车pk10开奖记录a9840。com 复制登录 http://so.iqiyi.com/so/q_外围彩票365怎么买篮球a9840。com 复制登录 http://so.iqiyi.com/pps/?k=亿宝娱乐a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=天天中彩票是官方的?a9840。com 复制登录 http://www.youdao.com/w/幸运飞艇诀窍a9840。com 复制登录 http://so.iqiyi.com/so/q_幸运飞艇和值算法a9840。com 复制登录 http://so.iqiyi.com/pps/?k=天恒彩票软件a9840。com 复制登录 http://www.douban.com/search?q=北京赛车pk10技巧交流群a9840。com 复制登录 http://www.youdao.com/w/58同城买彩票靠谱吗a9840。com 复制登录 http://cn.engadget.com/tag/最好用的北京pk1028c63。com 复制登录 http://so.iqiyi.com/pps/?k=广东快乐十分系统a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=爱投彩票可靠么a9840。com 复制登录 http://www.youdao.com/w/3cp彩票平台可信吗a9840。com 复制登录 http://so.iqiyi.com/so/q_彩票256 安卓a9840。com 复制登录 http://so.iqiyi.com/pps/?k=v98彩票网站a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=盛和在线彩票a9840。com 复制登录 http://cn.engadget.com/tag/四位数的彩票28c63。com 复制登录 http://so.iqiyi.com/pps/?k=幸运飞艇开多少期a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=广东快乐十分appa9840。com 复制登录 http://www.douban.com/search?q=爱乐彩票是真的吗a9840。com 复制登录 http://cn.engadget.com/tag/幸运农场第一个球必出28c63。com 复制登录 http://so.iqiyi.com/so/q_北京赛车pk10九码技巧a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=幸运农场买正码技巧a9840。com 复制登录 http://www.douban.com/search?q=广东快乐十分开奖结果:a9840。com 复制登录 http://www.youdao.com/w/北京赛车pk10预算a9840。com 复制登录 http://so.iqiyi.com/so/q_36选7体育彩票走势图a9840。com 复制登录 http://so.iqiyi.com/pps/?k=咱么在手机上买彩票a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=聚星平台a9840。com 复制登录 http://www.douban.com/search?q=百合娱乐彩票游戏官网a9840。com 复制登录 http://cn.engadget.com/tag/幸运飞艇最准网28c63。com 复制登录 http://so.iqiyi.com/so/q_广东快乐十分钟走势a9840。com 复制登录 http://so.iqiyi.com/pps/?k=福利彩票双色球彩宝贝a9840。com 复制登录 http://www.douban.com/search?q=pk10里的龙虎大小单双a9840。com 复制登录 http://so.iqiyi.com/so/q_幸运飞艇pk10计巧a9840。com 复制登录 http://so.iqiyi.com/pps/?k=微信代买彩票可靠吗a9840。com 复制登录 http://www.douban.com/search?q=腾讯分分彩开奖公式a9840。com 复制登录 http://www.youdao.com/w/高鸿旗下彩票网站a9840。com 复制登录 http://cn.engadget.com/tag/保时捷彩票靠谱吗?28c63。com 复制登录 http://so.iqiyi.com/pps/?k=秒速时时彩开奖记录a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=彩票106是正规的吗a9840。com 复制登录 http://www.douban.com/search?q=pk10自动投注a9840。com 复制登录 http://so.iqiyi.com/so/q_北京幸运飞艇分析a9840。com 复制登录 http://so.iqiyi.com/pps/?k=比比皆然彩票专栏a9840。com 复制登录 http://www.douban.com/search?q=幸运飞艇官网开奖视频a9840。com 复制登录 http://www.youdao.com/w/福利彩票历史开奖对比a9840。com 复制登录 http://cn.engadget.com/tag/黄金8彩票可靠吗28c63。com 复制登录 http://so.iqiyi.com/pps/?k=广东快乐十分公告a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=彩票被冒领了查得到吗a9840。com 复制登录 http://www.youdao.com/w/中国体育彩票手机端a9840。com 复制登录 http://so.iqiyi.com/pps/?k=幸运农场的玩法a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=全民双色球彩票预测a9840。com 复制登录 http://www.youdao.com/w/头奖彩票appa9840。com 复制登录 http://cn.engadget.com/tag/幸运飞艇规律怎么算28c63。com 复制登录 http://so.iqiyi.com/so/q_彩票256是正规的吗a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=幸运飞艇心得体会a9840。com 复制登录 http://www.douban.com/search?q=幸运农场幸运五是几倍a9840。com 复制登录 http://cn.engadget.com/tag/pp彩票怎么进不去了28c63。com 复制登录 http://so.iqiyi.com/so/q_13723小鱼儿主页a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=重庆彩票幸运农场走势图a9840。com 复制登录 http://www.douban.com/search?q=广东快乐十分网址a9840。com 复制登录 http://www.youdao.com/w/彩票代理怎么做a9840。com 复制登录 http://cn.engadget.com/tag/皇家赛车pk1028c63。com 复制登录 http://so.iqiyi.com/pps/?k=买幸运农场a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=关于彩票的搞笑说说a9840。com 复制登录 http://www.douban.com/search?q=彩票初几开始a9840。com 复制登录 http://cn.engadget.com/tag/新天成彩票是正规的吗28c63。com 复制登录 http://so.iqiyi.com/so/q_广东快乐十分钟20选8a9840。com 复制登录 http://so.iqiyi.com/pps/?k=赢彩票是正规网站吗a9840。com 复制登录 http://www.douban.com/search?q=福利彩票最新一期号码a9840。com 复制登录 http://cn.engadget.com/tag/幸运飞艇免费两期计划28c63。com 复制登录 http://so.iqiyi.com/so/q_中国体育彩票31选a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=福利彩票3d下期推荐a9840。com 复制登录 http://www.douban.com/search?q=幸运飞艇人工在线a9840。com 复制登录 http://www.youdao.com/w/新手买彩票买什么简单a9840。com 复制登录 http://cn.engadget.com/tag/pk10开奖皇家彩世界28c63。com 复制登录 http://so.iqiyi.com/pps/?k=幸运农场19码技巧a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=金鹰彩票之家a9840。com 复制登录 http://www.douban.com/search?q=pk10不开奖了a9840。com 复制登录 http://so.iqiyi.com/so/q_北京pk10热冷a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=幸运飞艇玩法技巧a9840。com 复制登录 http://www.douban.com/search?q=琼海万石福利彩票点a9840。com 复制登录 http://cn.engadget.com/tag/爱乐时时彩不能提款28c63。com 复制登录 http://so.iqiyi.com/so/q_广东快乐十分开奖详情a9840。com 复制登录 http://so.iqiyi.com/pps/?k=体彩彩票玩法介绍大全a9840。com 复制登录 http://www.douban.com/search?q=广东快乐十分稳a9840。com 复制登录 http://www.youdao.com/w/乐娱彩票登录a9840。com 复制登录 http://cn.engadget.com/tag/pk10大特小特是什么28c63。com 复制登录 http://so.iqiyi.com/pps/?k=幸运农场复式速查表a9840。com 复制登录 http://cn.engadget.com/tag/重庆幸运农场多少期28c63。com 复制登录 http://so.iqiyi.com/pps/?k=中国彩票快3官网a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=幸运飞艇感觉好作弊a9840。com 复制登录 http://www.douban.com/search?q=网易彩票不能买2019a9840。com 复制登录 http://www.youdao.com/w/天天中彩票安不安全a9840。com 复制登录 http://cn.engadget.com/tag/pk10开奖图28c63。com 复制登录 http://so.iqiyi.com/pps/?k=幸运飞艇五星胆a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=秒速七星彩a9840。com 复制登录 http://www.douban.com/search?q=3d顺丰彩票高手榜a9840。com 复制登录 http://www.youdao.com/w/广州正规私家侦探公司a9840。com 复制登录 http://so.iqiyi.com/so/q_大赢家彩票网安全吗a9840。com 复制登录 http://so.iqiyi.com/pps/?k=秒速赛车有技巧吗a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=万豪彩票信得过吗a9840。com 复制登录 http://www.douban.com/search?q=北京赛车pk10开奖记录a9840。com 复制登录 http://cn.engadget.com/tag/pk10幸运飞艇28c63。com 复制登录 http://so.iqiyi.com/so/q_306 彩票安全吗a9840。com 复制登录 http://so.iqiyi.com/pps/?k=pk10长龙a9840。com 复制登录 http://www.douban.com/search?q=福利彩票开奖走势图a9840。com 复制登录 http://www.youdao.com/w/广东快乐十分预测a9840。com 复制登录 http://so.iqiyi.com/pps/?k=手机微信如何买彩票a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=福利彩票新彩吧a9840。com 复制登录 http://www.youdao.com/w/幸运飞艇规则说明a9840。com 复制登录 http://cn.engadget.com/tag/广东快乐十分开奖规律28c63。com 复制登录 http://so.iqiyi.com/so/q_pk10赛车开奖视频a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=幸运农场走势图 重庆彩票网a9840。com 复制登录 http://www.douban.com/search?q=纤亿彩票a9840。com 复制登录 http://www.youdao.com/w/pk10超神单双a9840。com 复制登录 http://so.iqiyi.com/so/q_天天幸运飞艇计划软件a9840。com 复制登录 http://so.iqiyi.com/pps/?k=8度官方彩票a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=福利彩票投注网站a9840。com 复制登录 http://www.douban.com/search?q=北京pk10冠军玩法a9840。com 复制登录 http://cn.engadget.com/tag/幸运飞艇pk10开奖结果28c63。com 复制登录 http://so.iqiyi.com/so/q_电信话费怎么买彩票a9840。com 复制登录 http://so.iqiyi.com/pps/?k=北京pk10正规a9840。com 复制登录 http://www.douban.com/search?q=体育彩票排列五 历史a9840。com 复制登录 http://cn.engadget.com/tag/幸运飞艇推荐号28c63。com 复制登录 http://so.iqiyi.com/so/q_开心彩票网址a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=网易彩票官网a9840。com 复制登录 http://www.douban.com/search?q=北京赛车斜数公式a9840。com 复制登录 http://www.youdao.com/w/幸运农场经验分享a9840。com 复制登录 http://so.iqiyi.com/pps/?k=67彩票 国际官网平台a9840。com 复制登录 http://www.douban.com/search?q=关于8号彩票a9840。com 复制登录 http://www.youdao.com/w/仲博彩票平台安全吗a9840。com 复制登录 http://so.iqiyi.com/so/q_新疆福利彩票开奖公告a9840。com 复制登录 http://so.iqiyi.com/pps/?k=中国移动积分换彩票a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=天天中彩票是官方的?a9840。com 复制登录 http://www.youdao.com/w/万发彩票网靠谱吗a9840。com 复制登录 http://cn.engadget.com/tag/幸运农场记录28c63。com 复制登录 http://so.iqiyi.com/so/q_中国最有名的彩票专家a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=幸运飞艇冷热号码分析a9840。com 复制登录 http://www.youdao.com/w/为什么手机不能买彩票a9840。com 复制登录 http://cn.engadget.com/tag/福利彩票最新一期号码28c63。com 复制登录 http://so.iqiyi.com/pps/?k=哪里能玩幸运飞艇a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=彩票追加是什么意思a9840。com 复制登录 http://www.douban.com/search?q=彩票与四柱a9840。com 复制登录 http://cn.engadget.com/tag/安卓幸运农场计划软件28c63。com 复制登录 http://so.iqiyi.com/so/q_乐娱彩票登录a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=滴滴彩票找不到a9840。com 复制登录 http://www.douban.com/search?q=哪个pk10专业的走势图a9840。com 复制登录 http://cn.engadget.com/tag/幸运飞艇必赢计划软件手机版28c63。com 复制登录 http://so.iqiyi.com/so/q_cp361彩票a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=猜大小的彩票有哪些a9840。com 复制登录 http://www.douban.com/search?q=幸运飞艇开奖软件appa9840。com 复制登录 http://www.youdao.com/w/五洲彩票能体现嘛a9840。com 复制登录 http://cn.engadget.com/tag/彩票分析师待遇28c63。com 复制登录 http://so.iqiyi.com/pps/?k=北京塞车幸运飞艇走势图a9840。com 复制登录 http://www.xiachufang.com/search/?keyword=pk10娱乐a9840。com 复制登录 http://www.douban.com/search?q=pk10极速赛车计划网页a9840。com 复制登录