Wordpress - 挂钩并阻止导入某些帖子

时间:2016-05-07 00:02:57

标签: php wordpress wordpress-plugin

我正在使用WP ALL Import从自定义XML文件中导入数千个帖子。我使用XPath尽可能地过滤它,但有些条件必须在PHP中完成。

如何使用PHP挂钩保存帖子和检查某些条件的过程,如果条件失败,防止将单个帖子保存到数据库中?

我不想停止整个导入过程。

我找到了一些过滤器(content_save_pre,pre_post_update,wp_insert_post等)但不确定如何实现它们,更重要的是如何避免保存帖子。

我知道我可以轻松执行我的代码并删除导入过程完成后我不需要的帖子,或者在创建每个帖子后删除帖子,但我想避免在DB中插入帖子,只是为了可能需要几秒钟后删除它。

0 个答案:

没有答案