无插件实现WordPress相关文章调用方法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

在前面蜗牛分享到\\”放弃使用WordPress Related Posts插件的理由\\”,本来还想用另外一款\\”Yet Another Related Posts Plugin\\”插件的,国外用户比较多,而且非常的热门,Matt Cutts也在博文中把这款相关文章插件作为推荐的首选。但是我在使用后发现其他都还不错,就是唯一不能自定义位置,他默认直接在文章底部显示,万一文章有模板底部添加内容,那内容就在调用下面。所以我还是放弃使用插件,直接采用无插件实现WordPress相关文章调用方法。
第一步,在需要添加相关内容调用的位置,编辑下面代码:
<div class=\\”post-relate\\”>
<h3>你可能喜欢如下内容:</h3>
<ul>
<php
$post_tags = wp_get_post_tags($post->ID);
if ($post_tags) {
foreach ($post_tags as $tag){
$tag_list[] .= $tag->term_id;
}
$post_tag = $tag_list[ mt_rand(0, count($tag_list) – 1) ];
$args = array(
\\’tag__in\\’ => array($post_tag),
\\’category__not_in\\’ => array(NULL),
\\’post__not_in\\’ => array($post->ID),
\\’showposts\\’ => 6,
\\’caller_get_posts\\’ => 1
);
query_posts($args);
if (have_posts()) : while (have_posts()) : the_post(); update_post_caches($posts); >
<li>
<a h=\\”<php the_permalink(); >\\” rel=\\”bookmark\\” title=\\”<php the_title_attribute(); >\\”><php the_title(); ></a>
</li>
<php endwhile; else : >
<php $ashu_cats = wp_get_post_categories($post->ID);
if( $ashu_cats ){
$args = array(
\\’category__in\\’ => array( $ashu_cats[0] ),
\\’post__not_in\\’ => array( $post->ID ),
\\’showposts\\’ => 6,
\\’caller_get_posts\\’ => 1
);
query_posts($args);
if( have_posts()):while(have_posts()):the_post();update_post_caches($posts);>
<li>
<a h=\\”<php the_permalink(); >\\” rel=\\”bookmark\\” title=\\”<php the_title_attribute(); >\\”><php the_title(); ></a>
</li>
<php endwhile; endif; wp_reset_query(); } >
<php endif; wp_reset_query(); } >
</ul>
<div class=\\”clear\\”></div>
</div>
第二步:样式添加
如果添加上述的代码后感觉界面还不错,就直接使用,如果不行,需要用到下面的样式。
.post-relate{padding:10px 5px;color:#888;}
.post-relate h3{margin:0;line-height:22px;Verdana;font-size:14px;}
.post-relate ul{margin:5px 15px;padding:0px 5px;}
.post-relate li{margin:0px 0px;padding:2px 0px 2px;}
样式还需要根据自己的需要调整。这样我们不用插件也能实现效果,降低WP的内存消耗。能不用插件尽量不使用。
[WordPress相关]历史优惠活动内容
猜你可能想看的VPS
- Buyvm→$2 月 512MB 内存 10GB SSD 空间 不限流量虚拟空间(主机)
- 微基主机 IDC.WIKI→美国 CN2 虚拟主机 日本 CN2 VPS日本VPS[主机]
- discuz X3.1 X3.2 X3.3 论坛搬家完美详细教程全球[VPS测评]
- OVZ 不推荐-HostUp→$3.5 月 2GB 内存 25GB SS虚拟空间(主机)
- 一个大的材字旁边一个小的用字是什么成语?全球[VPS测评]
- tp5 模板中使用自定义函数的方法全球[VPS测评]
- Vultr 最新促销活动 新用户注册充值 100 美元送 100 美元 全球[VPS测评]
- 秒杀 腾讯云→1 核 1G 1M 香港免备案套餐年付¥249 2 核 4香港VPS[主机]
- PHPExcel 读取 excel 中的日期返回数字的解决办法全球[VPS测评]
- 促销 傲游主机→日本大阪终身 75 折 全场 8 折优惠日本VPS[主机]
- Uncaught SyntaxError: Block-scoped d全球[VPS测评]
- 搬瓦工 DC6 限量版补货→美国 CN2 GIA Zenlayer 线路美国VPS[主机]
- IMIDC→$9 月 KVM-512MB 20GB 300GB 南非 C全球[VPS测评]
- 在博客中如何合理展示AdSense 广告全球[VPS测评]
- 给WordPress博客添加一个搜索引擎蜘蛛爬行及分析页面全球[VPS测评]
- 宝塔面板如何解决域名SSL证书一直“待域名确认”的问题?全球[VPS测评]
- 如何让WordPress博客变得更加安全全球[VPS测评]
- 联通 AS4837 和 AS9929 两种联通线路分级介绍全球[VPS测评]
- UOvz → 1 核心 1G 内存 500G 流量 50Mbps 带宽全球[VPS测评]
- 2.45亿、成都公安(大数据基座-服务器)采购:神码、虹信、海康、超聚变全球[VPS测评]
- CombCloud,香港沙田cn2vps终身七折起,高质量网络稳定低延迟香港VPS[主机]
- 香港的云服务器值得租用吗?有什么好处?香港VPS[主机]
- 租用美国服务器有哪些安全方案美国VPS[主机]
- 长三角地区的算力需求规模到底有多大?全球[VPS测评]
- 云服务器都是有哪些特点?全球[VPS测评]
- 40火伞高压电爬坡更让企业用电于民全球[VPS测评]
- earidc怎么样?香港三网cn2vps带宽1M月付29元香港VPS[主机]
- kvmla,新加坡VPS、香港VPS、日本VPS,2核2G云主机仅425日本VPS[主机]
- 跨境电商拔节生长关键期,宁波政协委员月谈会精准助力!全球[VPS测评]
- 恒创主机优惠码85折_服务器优惠券8折_恒创科技优惠_代金券全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-144491.html











