غیر فعال کردن ادیتور دیداری

Hoomanhpc2

تازه وارد
آیا می توان با حذف پوشه wp-includes/js/tinymce ادیتور دیداری رو حذف یا غیر فعال کرد؟

یعنی مشکلی ایجاد نمیکنه؟

 

Mohammad

مدیر انجمن
پرسنل مدیریت
وارد تنظیمات پروفایل شخصیتون بشید و حالت ویرایشگر رو از دیداری بردارید

 

Hoomanhpc2

تازه وارد
ممنون. ولی با این کار، کاربران عادی می تونن خودشون این ادیتور رو فعال کنن. موضوع سایت طوری هست که میخوام که این ادیتور کلا حذف بشه..

 

IAMIR

کاربر عضو
برو تو فایل /wp-includes/class-wp-editor.php .

اول یک بک آپ بگیر .

بعد خاصیت های tinymce مطابق با دلخواه خودت اونجور که دوست داری ویرایش کن .

برای غیر فعال سازی true را false تغییر بده .


کد:
public static function parse_settings($editor_id, $settings) {

$set = wp_parse_args( $settings, array(

...

'tinymce' => true, // load TinyMCE, can be used to pass settings directly to TinyMCE using an array()
//برای اعمال تغیر و غیر فعال کردن true -----------false تغییر بده .
...

) );

///////////////////////////////////////////////


function myformatTinyMCE($in)
{
 $in['remove_linebreaks']=false;
 $in['gecko_spellcheck']=false;
 $in['keep_styles']=true;
 $in['accessibility_focus']=true;
 $in['tabfocus_elements']='major-publishing-actions';
 $in['media_strict']=false;
 $in['paste_remove_styles']=false;
 $in['paste_remove_spans']=false;
 $in['paste_strip_class_attributes']='none';
 $in['paste_text_use_dialog']=true;
 $in['wpeditimage_disable_captions']=true;
 $in['plugins']='inlinepopups,tabfocus,paste,media,fullscreen,wordpress,wpeditimage,wpgallery,wplink,wpdialogs,wpfullscreen';
 $in['content_css']=get_template_directory_uri() . "/editor-style.css";
 $in['wpautop']=true;
 $in['apply_source_formatting']=false;
 $in['theme_advanced_buttons1']='formatselect,forecolor,|,bold,italic,underline,|,bullist,numlist,blockquote,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,unlink,|,wp_fullscreen,wp_adv';
 $in['theme_advanced_buttons2']='pastetext,pasteword,removeformat,|,charmap,|,outdent,indent,|,undo,redo';
 $in['theme_advanced_buttons3']='';
 $in['theme_advanced_buttons4']='';
 return $in;
}
add_filter('tiny_mce_before_init', 'myformatTinyMCE' );
 
بالا