背字根

站外调用WordPress最新文章列表

许多公司网站主站并不是WordPress搭建的,然后在Blog目录下安装WordPress,但需要将这个官方博客的最新文章列表在主站上输出。 实现代码如下: function bzg_recen_posts() { $url = 'https://www.beizigen.com/feed'; $xml = simplexml_load_file( $url ); $items = $xml->channel->item; foreach( $items as $item ) { if( ! empty( $item ) ) { echo '<li><a href="' . $item->link . '" target="_blank">' . $item->title . '</a></li>'; } } } 然后在WordPress站点阅读设置中的“Feed中显示最近”选项设置输出的文章数量。 …

WordPress获取Tag标题标签:single_tag_title

WordPress模板标签single_tag_title输出当前标签(Tag)的标题,一般用在标签页。 single_tag_title( string $prefix = '', boolean $display = true ) 函数参数$prefix 字符串值,默认为空 在标题前输出的字符 $display 布尔值,默认值:true …

WordPress不用插件实现文章阅读计数及热门文章

作为WordPress使用者,能不使用插件就尽量不安装插件,作为WordPress主题制作者,就更不应该让主题依赖插件了。文章阅读计数和热门文章列表是常见的需求,实现起来其实也并不复杂。 …

WordPress获取Tag摘要标签:tag_description

WordPress模板标签tag_description用于获取标签的摘要,也就是获取标签设置里的“图像描述”内容,事实上tag_description()也可以获取分类的摘要,WordPress的分类与标签本就没有多大区别。 …

WordPress页脚输出Copyright时间函数

在制作WordPress主题的时候,通常需要在页脚输出建站时间,输出的内容如下所示: Copyright © 2016 - 2017 因为主题是给用户使用的,并不确定用户搭建站点的时间,因此可以通过获取Admin账号的注册时间来确定,代码如下: …

WordPress作者元数据标签:the_author_meta

WordPress模板标签the_author_meta输出文章作者的元数据,如果在The Loop主循环之外使用,必须传递作者ID。 the_author_meta( string $field = '', integer $user_id = false ) 函数参数$field 字符串值,默认为空 可选择的值如下: …

WordPress短代码添加方法

我的这个博客有提供一些资源下载,主要是自己开发的WordPress插件和主题,以前一直上传到百度网盘分享,后来想想如果以后资源多了,而百度网盘某天突然关闭,要更新这些下载链接就会是一件非常痛苦的事。 …

WordPress作者文章页面链接标签:the_author_posts_link

WordPress模板标签the_author_posts_link用于输出指向当前作者所有文章页面的链接,其中锚文本为作者个人资料里“公开显示为”设置的名称。 需要注意the_author_posts_link()函数与the_author_link()函数的区别,前者输出的是该作者的文章归档页面链接,而the_author_link()函数输出的是作者在个人资料中设置的“站点”链接。 …

WordPress广告管理插件:AD Manage

WordPress广告管理插件:AD Manage

不是每个WordPress主题都带广告管理功能,不是每个广告管理功能都简洁好用,因此我开发了这个简单的通用型WordPress广告管理插件。 支持广告周期有:一周、一月、一季(3个月)、半年、一年、永久、过期。插件定时任务会每天检测广告到期时间,已到期的广告将被设置为“过期”,并且网站首页不再显示该广告。 …

为WordPress添加登录日志

如果你的WordPress开放注册,很有可能需要一个登录日志记录,方便随时查看会员登录情况,这里简单的说一下实现原理。 首先需要创建一个数据库表用来存放登录日志信息,字段分别是: ID:日志ID; user_login:用户登录账号,可能是用户名,也可能是邮箱; log_time:登录时间; ipaddress:用户IP地址; message:消息,登录失败则记录错误信息; WordPress创建数据库表的代码可以参考: …