微慕小程序基础教程:小程序链接添好后切换编辑器模式就不见了怎么办?

 懿古今   2022-10-02 08:49:10 发布  技术文档

懿古今前面跟大家分享的『微慕小程序基础教程:WordPress文章中的链接如何设置才能实现小程序内跳转?』一文可以实现文章内的链接在网站点击打开的是网站内部链接,在小程序点击打开的是小程序内部链接,但是有些站长反馈说在“文本”模式添加好小程序链接后,有时候想要重新编辑文章发现竟然是经典编辑器是“可视化”模式打开,然后文章中添加的小程序链接属性都不见了,那应该怎么办呢?

微慕小程序基础教程:小程序链接添好后切换编辑器模式就不见了怎么办? - 第1张 - 懿古今(www.yigujin.cn)

对于这种切换编辑器模式就被过滤掉小程序的链接属性,我们可以采用两种方法来解决:

方法一、一劳永逸禁止编辑器过滤额外属性

这个方法就是禁止WordPress编辑器过滤掉我们的小程序链接的额外属性,做法很简单,只需要将以下代码添加到当前主题的functions.php文件中并保存更新文件即可:

//禁止经典编辑器切换可视化过滤额外属性
function override_tinymce_option($initArray) {
$opts = '*[*]';
$initArray['valid_elements'] = $opts;
$initArray['extended_valid_elements'] = $opts;
return $initArray;
}
add_filter('tiny_mce_before_init', 'override_tinymce_option');

以上代码来自@IT宝库 - WordPress编辑器删除div属性

方法二、设置编辑器默认“文本”模式打开

这个方法就是让WordPress经典编辑器永远以“文本”模式打开,除非我们自己去点击切换,否则不管是新建文章还是编辑文章都会以“文本”模式打开,就算你是在“可视化”模式发布文章,下次打开还是以“文本”模式打开。做法很简单,只需要将以下代码添加到当前主题的functions.php文件中并保存更新文件即可:

// 经典编辑器设置文本模式为默认
add_filter('wp_default_editor', create_function('', 'return "html";'));

本文地址:https://www.yigujin.cn/4994.html

您可能感兴趣的文章

文章标签: ,   ,  
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!
淘宝和京东热销产品和VIP会员的优惠券推荐

发表评论