在Wordpress CMS中,WYSIWYG编辑器下的控件

时间:2010-05-27 02:46:15

标签: wordpress

我想创建一个wordpress插件,在添加页面/帖子时,它会在WYSIWYG编辑器下面添加额外的控件。但是我不知道我应该去哪些关键词找到关于如何做的相关教程。

有人能为我提供资源吗?

3 个答案:

答案 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,这将有助于您轻松创建元框。