WordPress herhangi bir yazı alanına TinyMCE düzenleyici eklemek

Bir Wordpres sitesinde müşterilerinize tamamen kişiye özel hale getirimiş paneller sunabilirsiniz. Ancak yönetim panelinde metin girişi olan bazı eklentilere müşteriniz bir görsel metin düzenleyici isteyebilir. wysiwyg “what you see is what you get” cümlesinin baş harflerinden oluşur.”ne göyüyorsan olu alırsın” anlamındadır. Yani metin düzenleyicisiyle oluşturduğunuz metin stilleri aynen yazıda çıkar.İşte olmadığı yerlerde böyle bir düzenleyiciye ihtiyacınız olursa bunu yapmanın yolu:

Aşağıdaki kodu functions.php dosyasına ekleyin:

[codesyntax lang=”php”]

add_action('admin_head', 'load_tiny_mce');

 function load_tiny_mce() {

 // The 'mode' and 'editor_selector' options are for adding

 // TinyMCE to any textarea with class="tinymce-textarea"

 wp_tiny_mce(false, array(

 'mode' => 'specific_textareas',

 'editor_selector' => 'tinymce-textarea'

 ));

}

[/codesyntax]

Bu kod “tinymce-textarea” klasındaki herhangi bir textarea elementini  TinyMCE editore dönüştürür.

Örnek:

[codesyntax lang=”php”]

<textarea class="tinymce-textarea" id="editor1" name="editor1"></textarea>

<textarea class="tinymce-textarea" id="editor2" name="editor2"></textarea>

<textarea class="tinymce-textarea" id="editor3" name="editor3"></textarea>

[/codesyntax]

Yorum Gönderin

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir