我想创建一个wordpress插件,在添加页面/帖子时,它会在WYSIWYG编辑器下面添加额外的控件。但是我不知道我应该去哪些关键词找到关于如何做的相关教程。
有人能为我提供资源吗?
答案 0 :(得分:1)
它被称为add_meta_box() - 在钩子admin_init
函数中调用它,就像这样;
function my_custom_meta_box()
{
add_meta_box(
'my_meta_box_id',
'My Meta Box Title',
'my_meta_box_callback',
'post', // either post, page or link,
'normal', // position of the meta box,
'high' // position priority
);
}
add_action('admin_init', 'my_custom_meta_box');
function my_meta_box_callback()
{
echo 'This is the content of my meta box!';
}
答案 1 :(得分:0)
您是否希望将钩子的过滤器引用添加到编辑器中? Plugin API/Filter Reference « WordPress Codex有很多插件可以向编辑器添加控件:WordPress › WordPress Plugins - TinyMCE
答案 2 :(得分:0)
我已经在adding WordPress Meta Boxes上写了一个很好的教程,另外查看我的WPalchemy Meta Box PHP Class,这将有助于您轻松创建元框。