WordPress 为经典编辑器制作一款插件

WordPress经典编辑器比新出的古藤堡编辑器好多了,尽管古藤堡的功能更强大,但是却很难维护,区块靠html编辑,不小心修改的话,会导致区块错乱。所以还是经典编辑器好。

WordPress主题,CorePress自带的一款插件,在经典编辑器里面,实现了代码高亮的插入和编辑。

1.注册一个按钮

在编辑器上注册

我默认注册的按钮是挨着添加媒体的,所以代码很简单。

在function.php里面添加如下代码即可

add_action('media_buttons', 'corepress_add_media_button');

function corepress_add_media_button()
{
echo '短代码按钮';
}

注册成功以后,可以在编辑器添加媒体的位置看到一个按钮

WordPress 为经典编辑器制作一款插件

在工具条上注册

工具条上注册,相对麻烦,等我整理下发出来

添加动作

add_action('admin_head', 'corepress_addbutton');


function corepress_addbutton()
{
//判断用户是否有编辑文章和页面的权限
    if (!current_user_can('edit_posts') && !current_user_can('edit_pages')) {
        return;
    }
    //判断用户是否使用可视化编辑器
    if (get_user_option('rich_editing') == 'true') {
    add_filter('mce_buttons', 'register_button');
    }
}

function register_button($buttons)
{
    array_push($buttons, "|", "addShortCode"); //添加 一个按钮
    return $buttons;
}
声明

⚠️免责声明:本站的资源均来自于用户投稿,仅为资源共享、作个人学习使用,其版权均归原作者所有。

⚠️侵权声明:如有侵权请发送邮件至:xjbqb@foxmail.com 或 点击右侧 私信:“管理员”反馈,我们将尽快处理。

⚠️转载声明:若需转载,请保留原文链接并附出处,谢谢合作。

给TA打赏
共{{data.count}}人
人已打赏
技术教程

简单代码恢复WordPress经典小工具编辑器

2023-11-27 0:28:59

技术教程

WordPress 限制用户上传文件大小

2023-11-29 13:29:41

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