WordPress纯代码在文章编辑页面添加一个自定义的侧边栏区块
方法一:
将下面这段代码添加到你的主题的functions.php
文件中
/** WordPress纯代码在文章编辑页面添加一个自定义的侧边栏区块 **/
function my_custom_meta_box() {
echo '<p>这里是你自定义的内容</p>';
}
function add_my_custom_meta_box() {
add_meta_box(
'my_custom_meta_box_id', // 区块的ID
'自定义区块标题', // 区块的标题
'my_custom_meta_box', // 渲染区块内容的回调函数
'post', // 添加区块到的页面类型(这里是文章)
'side', // 区块的位置(这里是侧边栏)
'default' // 区块的优先级
);
}
add_action('add_meta_boxes', 'add_my_custom_meta_box'); // 挂钩到add_meta_boxes动作
方法二:
将下面这段代码添加到你的主题的functions.php
文件中
/** 自定义区块显示在WordPress发布文章页面的下方,而不是侧边栏 **/
function my_custom_meta_box() {
echo '<p>这里是你自定义的内容</p>';
}
function add_my_custom_meta_box() {
add_meta_box(
'my_custom_meta_box_id', // 区块的ID
'自定义区块标题', // 区块的标题
'my_custom_meta_box', // 渲染区块内容的回调函数
'post', // 添加区块到的页面类型(这里是文章)
'normal', // 区块的位置(这里是主内容区域)
'high' // 区块的优先级('high', 'core', 'default' 或 'low')
);
}
add_action('add_meta_boxes', 'add_my_custom_meta_box'); // 挂钩到add_meta_boxes动作
