纯代码为WordPress文章结尾增加作者介绍模块
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

很多Wordpress主题都有作者介绍模块,一般位于文章结尾处,可以在每篇文章结尾对作者进行简单的介绍,提高作者曝光率。当然没有此功能的可以通过相关插件来实现,但蜗牛一直不提倡使用大量插件,因为大量插件的使用会增加服务器负担。那么我们是不是可以纯代码为自己的WordPress文章尾部增加作者介绍模块呢?答案是当然可以!下面蜗牛就为大家介绍一个方法,只需通过两段简单代码就可以为自己的博客文章尾部增加作者介绍模块。
一、添加作者信息板块:1、首先我们在主题中找到functions.php文件,并添加下面代码。
//添加作者信息板块——www.wn789.comfunction wpb_author_info_box( $content ) {global $post;// Detect if it is a single post with a post authorif ( is_single() && isset( $post->post_author ) ) {// Get author\'s display name$display_name = get_the_author_meta( \'display_name\', $post->post_author );// If display name is not available then use nickname as display nameif ( empty( $display_name ) )$display_name = get_the_author_meta( \'nickname\', $post->post_author );// Get author\'s biographical information or description$user_description = get_the_author_meta( \'user_description\', $post->post_author );// Get author\'s website URL$user_website = get_the_author_meta(\'url\', $post->post_author);// Get link to the author archive page$user_posts = get_author_posts_url( get_the_author_meta( \'ID\' , $post->post_author));if ( ! empty( $display_name ) )$author_details = \'<p class=\"author_name\">About \' . $display_name . \'</p>\';if ( ! empty( $user_description ) )// Author avatar and bio$author_details .= \'<p class=\"author_details\">\' . get_avatar( get_the_author_meta(\'user_email\') , 90 ) . nl2br( $user_description ). \'</p>\';$author_details .= \'<p class=\"author_links\"><a h=\"http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=wn789@vip.qq.com\" target=\"_blank\">点此给蜗牛发送邮件</a>\';// Check if author has a website in their profileif ( ! empty( $user_website ) ) {// Display author website link$author_details .= \' | <a h=\"tencent://message/?uin=490898739&Site=qq&Menu=yes\" target=\"_blank\" rel=\"nofollow\">广告投放QQ490898739</a></p>\';} else {// if there is no author website then just close the paragraph$author_details .= \'</p>\';}// Pass all this info to post content$content = $content . \'<footer class=\"author_bio_section\" >\' . $author_details . \'</footer>\';}return $content;}// Add our function to the post content filteradd_action( \'the_content\', \'wpb_author_info_box\' );// Allow HTML in author bio sectionremove_filter(\'pre_user_description\', \'wp_filter_kses\');2、在上面代码中我们可以根据自己需要进行简单修改。下面蜗牛已经列出:
“$author_details .= ‘<p class=”author_links”><a h=”http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=wn789@vip.qq.com” target=”_blank”>点此给蜗牛发送邮件</a>’; ”代码中的网址和汉字可以根据自己情况进行修改。“$author_details .= ‘ | <a h=”tencent://message/?uin=490898739&Site=qq&Menu=yes” target=”_blank” rel=”nofollow”>广告投放QQ490898739</a></p>’; ”代码中的网址和汉字可以根据自己情况进行修改。二、添加CSS样式:在主题文件中找到“main.css”文件。并把下面代码添加进去。
.author_bio_section{background: none repeat scroll 0 0 #F5F5F5;padding: 15px;border: 1px solid #ccc;}.author_name{font-size:16px;font-weight: bold;}.author_details img {border: 1px solid #D8D8D8;border-radius: 50%;float: left;margin: 0 10px 10px 0;}三、添加个人信息:
在“用户”-“我的个人资料”-个人说明栏填写你要显示的信息即可。这个信息可以根据自己需要填写,可以是介绍自己、也可以是广告内容。
四、效果显示:下图是蜗牛789添加作者信息板块后的效果。
猜你可能想看的VPS
- 促销 数脉科技→香港双向 CN2 服务器低至 4 折 E3-1230v2香港VPS[主机]
- 腾讯云服务器 2020 年 2 月低价促销活动,2 核 4G3M998 全球[VPS测评]
- 6yun→45 元 月 256MB 内存 5GB 空间 2TB 流量 1虚拟空间(主机)
- RAKsmart→圣何塞 G 口不限服务器低至每月 199 美元 买 1全球[VPS测评]
- jQuery Validation 验证 Bootstrap 的输入框组全球[VPS测评]
- HostKvm 六月优惠→全场 8 折 香港 4G 内存 1T 流量 5香港VPS[主机]
- GigsGigsCloud 日本 VPS 上线 分为 CN2 和软银线路日本VPS[主机]
- cfhost→18.88 元 月 512MB 内存 40GB SSD 空虚拟空间(主机)
- [11.11]ZJI→充 500 送 50 香港服务器 65 折 日本站站群服务器[IP]
- 国内稳定优秀知名云主机商列表及部分简评全球[VPS测评]
- 优惠 ZJI 美国山河城三网直连独立服务器八折优惠 32G 内存月付 9独立服务器[U]
- Mac 系统提示“pip install ” is failing wi全球[VPS测评]
- 便宜 CN2 $9 半年 512M 内存 10G SSD 1T 流量 1全球[VPS测评]
- 疯狂猜成语 图猜成语一只鹤四只鸡是什么成语?全球[VPS测评]
- GigsGigsCloud 日本 cn2 gia vps 仅$7.3 起日本VPS[主机]
- 数脉科技→366 元 月 E3-1230v2 16GB 内存 1TB 或香港VPS[主机]
- 如何实现通过Gzip压缩实现WordPress站点加速的各种方法全球[VPS测评]
- edgenat 全场VPS八折优惠 香港cn2/韩国cn2/美国高防cn韩国VPS[主机]
- WordPress博客使用php页面代码实现外链go跳转的方法全球[VPS测评]
- HostMaze罗马尼亚抗诉vps,1Gbps带宽,无限流量,年付24美全球[VPS测评]
- 网站配置HSTS协议的好处和必要性全球[VPS测评]
- 云服务器和服务器各有什么优缺点?全球[VPS测评]
- 曾经最大跨境电商平台团队收缩,只剩20人丨GoingGlobal周报全球[VPS测评]
- 8K超高清记录中国空间站凌月:天和核心舱与问天实验舱组成“土”字结构虚拟空间(主机)
- 企鹅小屋:香港VPS限时3折优惠,香港沙田CN2,原生IP,年付486.香港VPS[主机]
- anyhk:香港HGC/WTT/HKT线路、台湾HiNet线路NAT套餐香港VPS[主机]
- 因搜包耽误员工下班,苹果将支付3050万美元赔款全球[VPS测评]
- 什么是linux面板?常见的Linux控制面板有哪些?全球[VPS测评]
- 什么是IconFont ?iconfont 的使用和解析全球[VPS测评]
- 加拿大以“国安”为由禁止华为、中兴参与5G建设全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-150522.html











