WordPress侧边栏在古登堡编辑器中失效

重要:本文最后更新于2021-08-15 13:22:00,某些文章具有时效性,若有错误或已失效,请在下方留言或联系九月网

前几天有个站长问我为什么他的wordpress侧边栏元数据框在古腾堡编辑器中不见了,只能在经典编辑器中才能看得见。原因是古腾堡编辑器不支持 submitpost_box 钩子添加的元数据框,因此只要改成 add_meta_box 钩子就行了,关于该钩子,请看文章:WordPress函数add_meta_box详解下面看看效果。

原版代码

add_action( 'submitpost_box', 'lxtx_fo_submit_box'); 
function lxtx_fo_submit_box( ){ 
echo ''; 
echo ''; 
echo '
'; echo '

邮件通知

'; echo ''; echo ' '; echo ''; echo ''; echo ''; }

修改后代码

add_action( 'add_meta_boxes', 'tbcm_meta_boxs3' );
function tbcm_meta_boxs3() {
add_meta_box( 'lxtx_box', '邮件通知', 'lxtx_fo_submit_box', 'post', 'side', 'low' );
}
function lxtx_fo_submit_box( ){ 
echo ' ';

}

其中的html代码是我精简过的,因为没什么用而且还难看。

WordPress侧边栏在古登堡编辑器中失效

WordPress侧边栏在古登堡编辑器中失效

修改后在经典编辑器与古腾堡编辑器中都可以看到该元数据框了。

注意:该功能代码不完整,我这里只写了元数据框部分,其它内容不变。

给TA打赏
共{{data.count}}人
人已打赏
WordPress

WordPress判断访问者浏览器

2021-7-21 0:00:00

WordPress

WordPress Ajax 端点实现的三种用法

2021-9-18 0:00:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索