WordPress – 纯代码在文章内容末尾添加当前文章同一分类下的随机推荐文章
原创文章,作者:StubbornHuang,如若转载,请注明出处:《WordPress – 纯代码在文章内容末尾添加当前文章同一分类下的随机推荐文章》https://www.stubbornhuang.com/1015/
1 在文章内容末尾添加随机推荐文章
在文章末尾增加随机推荐文章既可以增加PV也有利于SEO,研究了一番之后,得出了纯代码在文章内容末尾增加10个随机推荐文章链接的方法。
只需要在主题的function.php文件中添加以下代码:
function RandomArticle(content )
{
//globalpost;
if(is_single())
{
// 获取文章分类
categories = get_the_category();
foreach(categories as category)
{
// 获取文章分类IDcatid = category->term_id;
// 随机获取当前分类10个随机文章posts = get_posts('numberposts=10&orderby=rand&category='. catid);randomArticle = '';
foreach(posts aspost)
{
// 获取文章标题
postTitle =post->post_title;
// 获取文章链接
postLink =post->guid;
link = '<li><a href="'.postLink.'">'.postTitle.'</a></li>';randomArticle = randomArticle.link;
}
randomArticle = '<h1>随机文章推荐</h1><ul>'.randomArticle.'</ul>';
}
content =content.'<div class="post-random-article" >'.randomArticle.'</div>';
}
returncontent;
}
add_action( 'the_content', 'RandomArticle' );
效果如本文下随机推荐文章所示。
如果您觉得对您有帮助,可以请站长喝一杯咖啡哦!
用支付宝或者微信扫描二维码
对站长进行赞助
![]() 支付宝扫一扫 |
![]() 微信扫一扫 |
金额随意,礼清义重
当前分类随机文章推荐
- WordPress - 通过Server酱发送微信通知给微信
- WordPress - 插件OSS Upload与WP Editor.md/WP Githuber MD插件冲突,导致katex公式不正确显示的问题
- WordPress - 禁用XML-RPC接口,禁止访问xmlrpc.php,避免DDOS攻击,防止暴力破解
- WordPress - 为文章增加评论才可查看相关隐藏内容的代码
- WordPress - 后台登录成功/失败发送邮件给网站管理员
- WordPress - 修改管理后台登录地址,防止恶意爆破
- WordPress - 在文章被复制时弹出弹窗提示转载注明原创
- WordPress - 站点底部显示站点运行时间
- WordPress - 添加网页三角网粒子背景 Canvas-nest.js
- WordPress - 应对暴力破解登录和规避DDOS的几种方法
全站随机文章推荐
- 资源分享 - OpenGL编程指南(原书第7版)- OpenGL红宝书高清扫描版PDF下载
- 资源分享 - The HDRI Handbook 2.0- High Dynamic Range Imaging for Photographers and CG Artists高清PDF下载
- Python3爬虫 - requests库
- 资源分享 - Graphics Gems IV 英文高清PDF下载
- 资源分享 - Ray Tracing - The Rest of Your Life英文高清PDF下载
- C++ - std::string输出双引号到字符串
- 资源分享 - Qt5开发及实例(第3版)陆文周主编高清PDF下载
- FFmpeg - 通过h264编码的视频文件开始很清晰后面逐渐模糊
- 资源分享 - Handbook of Discrete and Computational Geometry, Third Edition英文高清PDF下载
- 在CSDN写博客五年之后,我成为了博客专家