Wordpress钩子预先填充post-new.php上的内容字段?

时间:2011-06-21 19:50:23

标签: php wordpress

我正在编写一个插件,可以帮助管理问答数据库。 “候选”问题存储在自定义数据库中,我正在开发一个函数,通过该函数,用户可以将db问题提升为完全成熟的知识库文章(自定义帖子类型)。

我想根据我的$ _POST数据的内容填充post-new.php上的内容字段,这样用户就可以点击与候选人关联的“促销”链接已有信息。

适用于此的适当过滤器钩子是什么,还是有更好的方法?

*为清晰起见编辑了标题

3 个答案:

答案 0 :(得分:1)

不完全确定我已经掌握了你的观点,但是如果Q和A条目和KB条目之间的差异不仅仅是表格中的一个标志,例如它主要是从一个表到另一个表的复制操作:难道你不能简单地使用Mysqls INSERT INTO能力吗? http://dev.mysql.com/doc/refman/5.5/en/insert-select.html 这是由用户仅回复Q和A文章的ID来触发的?

答案 1 :(得分:0)

事实证明我正在寻找的过滤器钩子是 the_editor_content ,这将(顾名思义)让我操纵放置在编辑器中的内容。

答案 2 :(得分:0)

我认为你需要像这样挂入default_content

add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {

   $content = "This is my default content!";

   return $content;
}

如所述here