之前根据查找的资料编辑发表了“给基于 WordPress 的网站页面添加描述和关键词”一文并提供了相应的自动添加页面描述和关键词等 Meta 元标记的 PHP 代码。因更新模板发现原来的代码在一些特殊情况下存在兼容性问题,故而更新。如果您使用了这里提供的代码,请更新之。
本次更新的主要内容包括:
1、将获取文章指定摘要的函数有 get_the_excerpt()
替换为 $post->post_excerpt
,从而可以彻底避免 WordPress 或所用主题自动生成摘要;
2、将之前没有启用的 categroy 和 tag 页面的描述完善,使用了 WordPress 内置的 category_description()
和 tag_description()
,不过只有在自己填写了相应分类或标签的描述文字时才会生效;
3、更改为使用 wp_strip_all_tags()
来进行 Description 的 HTML 代码检查和修正;
4、代码结构和逻辑优化,兼容性增强。
原文章中提供的代码也已经更新,也可以重新下载相应文件并替换原来的代码。©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/wordpress-meta-php-code-third-update/>。转载请保留此信息及相应链接。
引用通告: 给基于WordPress的网站页面添加描述和关键词 | 水景一页