wordpress评论如何修改调用tinymce

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wordpress评论如何修改调用tinymce相关的知识,希望对你有一定的参考价值。

首先,介绍其他插件就不用了。wp版本是3.8 不能改所以很多插件你介绍了我也没法用
现在我是网上看到这个
comment插入
<script src="<?php get_bloginfo('wpurl');?>/wp-includes/js/tinymce/tiny_mce.js" type="text/javascript"></script>
<script type="text/javascript">
tinyMCE.init(
mode : "exact",
elements: "comments",
theme_advanced_toolbar_location: "top",
theme_advanced_toolbar_align: "left",
skin: "o2k7",
language: false,
theme : "advanced"
);
</script>
但是这有一个问题,该如何调整这里面功能呢?公式编辑我是不要的,要用的字体调试却是没法用

其他功能比方图片插入点过去全是英文外加一堆advanced.XXXXX

参考技术A 这么多天都没人回答你,真可怜,评论别自己写了,有第三方的可以用,那个多说好像挺多人用,你可以看看。

小板邓:wordpress如何扩展TinyMCE编辑器,添加自定义按钮及功能

文章出处:http://www.cnblogs.com/huangcong/

在functions.php文件里面添加:

 
add_action( \'admin_init\', \'my_tinymce_button\' );

function my_tinymce_button() {
     if ( current_user_can( \'edit_posts\' ) && current_user_can( \'edit_pages\' ) ) {
          add_filter( \'mce_buttons\', \'my_register_tinymce_button\' );
          add_filter( \'mce_external_plugins\', \'my_add_tinymce_button\' );
     }
}

function my_register_tinymce_button( $buttons ) {
     array_push( $buttons, "button_eek", "button_green" );
     return $buttons;
}

function my_add_tinymce_button( $plugin_array ) {
     $plugin_array[\'my_button_script\'] = get_bloginfo(\'template_directory\') . "/editor.js";
     return $plugin_array;
}
 

 

在你主题文件夹里面创建一个js文件,命名为editor.js

 
(function() {
     /* Register the buttons */
     tinymce.create(\'tinymce.plugins.MyButtons\', {
          init : function(ed, url) {
               /**
               * Inserts shortcode content
               */
               ed.addButton( \'button_eek\', {
                    text : \'Insert shortcode\',
                    title : \'Insert shortcode\',
                    onclick : function() {
                         ed.selection.setContent(\'[myshortcode]\');
                    }
               });
               /**
               * Adds HTML tag to selected content
               */
               ed.addButton( \'button_green\', {
                    text : \'Add span\',
                    title : \'Add span\',
                    cmd: \'button_green_cmd\'
               });
               ed.addCommand( \'button_green_cmd\', function() {
                    var selected_text = ed.selection.getContent();
                    var return_text = \'\';
                    return_text = \'<h1>\' + selected_text + \'</h1>\';
                    ed.execCommand(\'mceInsertContent\', 0, return_text);
               });
          },
          createControl : function(n, cm) {
               return null;
          },
     });
     /* Start the buttons */
     tinymce.PluginManager.add( \'my_button_script\', tinymce.plugins.MyButtons );
})();
 

效果如图:

以上是关于wordpress评论如何修改调用tinymce的主要内容,如果未能解决你的问题,请参考以下文章

WordPress 如何批量修改文章信息?

如何删除数以万计的wordpress博客垃圾评论

从 iPhone 应用程序向 Wordpress 博客发表评论

如何快速删除 WordPress 外贸网站后台的垃圾评论

WordPress如何批量删除垃圾评论

如何自定义 WordPress 评论提交按钮