نمایش دکمه‌های مخفی در ویرایشگر tinyMCE وردپرس

how-to-style-the-wordpress-tinymce-wysiwyg-visual-editor

ویرایشگر وردپرس به صورت پیش‌فرض دارای یک‌سری از دکمه ها است که برای اکثریت مواقع کافی هستند ولی برای بعضی افراد این دکمه ها کافی نیستند و برای افزودن دکمه‌های جدید از افزونه های اضافی استفاده می کنند در صورتی که ویرایشگر tinyMCE دارای دکمه‌های کنترلی بسیار زیادی است که به صورت پیش فرض نمایش داده نمی شوند ولی می توان آنها را به راحتی نمایش داد.

دکمه های که بیشتر از همه کمبود آنها احساس می شود دکمه‌های خط افقی ( hr ) و انتخاب فونت است که آنها را به راحتی می توانید با افزودن کد زیر به functions.php می توانید آن دو دکمه را به راحتی در ویرایشگر خود نمایش دهید.

function enable_more_buttons($buttons) {
  $buttons[] = 'hr';
  $buttons[] = 'fontselect';

  // etc, etc...

  return $buttons;
}
add_filter("mce_buttons", "enable_more_buttons");

اما آن دو دکمه تنها دکمه‌های نیستند که می توانید آنها را نمایش دهید بلکه دکمه های دیگری نیز وجود دارند که در اینجا لیست کاملی از آنها وجود دارد و ما اینجا برای راحتی شما لیستی از تعدادی از آنها را آورده‌ایم:

  • cut : دکمه کات کردن
  • copy : دکمه کپی کردن
  • sub : دکمه نوشته زیر خط
  • sup : دکمه بالا نوشته
  • backcolor : دکمه رنگ پس زمینه نوشته
  • charmap : دکمه کاراکترهای ببیشتر
  • rtl : دکمه نوشته راست به چپ
  • separator : جداکننده دکمه ها

برای افزودن هر یک از این دکمه ها کافی است به ازای هریک از دکمه ها کد $buttons[] = 'button name'; را اضافه کنید و نام دکمه را با button name جایگزین کنید.

ما به شما دکمه های زیر را پیشنهاد می‌کنیم:

function enable_more_buttons($buttons) {
  $buttons[] = 'separator ';
  $buttons[] = 'hr';
  $buttons[] = 'backcolor';
  $buttons[] = 'fontselect';
  $buttons[] = 'charmap';
  $buttons[] = 'separator ';
  $buttons[] = 'rtl';

  // etc, etc...

  return $buttons;
}
add_filter("mce_buttons", "enable_more_buttons");

دیدگاه خود را بنوبسید