用于解析现有帖子的Wordpress方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于解析现有帖子的Wordpress方法相关的知识,希望对你有一定的参考价值。
我有一个WP博客,其中包含7500多个帖子,并希望在所有此类帖子上运行“批处理脚本”,以对每个帖子的内容进行一些更改。例如,过滤某些单词或减少字符/图像等的数量。
我熟悉php,但是我对Wordpress和WP Codex并不真正熟悉。我知道一旦可以访问实际的帖子内容,我需要编写什么代码,但是到达那里之后,将新内容保存到WP DB是我不知道如何实现的。
什么是最好的(简单易用的选项)-通过PHPMyAdmin运行一些批处理脚本,或者是否可以修改某些WP插件以实现对帖子内容的任意操作?
有人在他们的工作区中有这样的批处理脚本,愿意共享吗?
答案
我终于通过测试找到了它,然后再次对那些拒绝回答问题的人表示感谢,只是因为。
因此,解析WP帖子的方法(仅用于访问者输出,而无需更改wpdb)是转到“ / wp-includes / post-template.php”并更改the_content function
的内部, before echo $content
语句。这是最简单但不安全的方法(如果您不知道自己在做什么)。另一种安全的方法是,如果您知道WP的东西,则实际使用apply_filter(the_content, 'your_filter')
过滤器挂钩。
就这样,快乐的PHP-ing!
以上是关于用于解析现有帖子的Wordpress方法的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress - 如何通过其分类过滤添加的自定义帖子?