我正在编写一个插件,可以帮助管理问答数据库。 “候选”问题存储在自定义数据库中,我正在开发一个函数,通过该函数,用户可以将db问题提升为完全成熟的知识库文章(自定义帖子类型)。
我想根据我的$ _POST数据的内容填充post-new.php上的内容字段,这样用户就可以点击与候选人关联的“促销”链接已有信息。
适用于此的适当过滤器钩子是什么,还是有更好的方法?
*为清晰起见编辑了标题
答案 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