2016-06-29 3 views
0

Я пытаюсь редактировать редактор WordPress TinyMCE, поэтому все ссылки имеют цель = "_blank". Я попытался с jquery установить флажок «Открыть ссылку в новой вкладке», чтобы всегда проверяться, но никаких результатов. СпасибоЦель WordPress tinymce default link

ответ

1

Вы можете сделать это с установкой default_link_target в конфигурации TinyMCE: https://www.tinymce.com/docs/plugins/link/#default_link_target

Вот является TinyMCE Fiddle этого в действии: http://fiddle.tinymce.com/31faab

Чтобы сделать это в Wordpress вам нужно будет создать простой плагин, который изменяет этот параметр при загрузке TinyMCE. Это будет выглядеть примерно так:

<?php 
add_filter('tiny_mce_before_init', 'add_my_options', 1000); 

function add_my_options($opt) { 
    $opt['default_link_target'] = "_blank"; 

    return $opt; //you must return $opt to not break things 
} 
?> 

Если вы никогда не создали WP плагин они не трудно построить и есть много примеров в Интернете.

+0

Спасибо. В Fiddle работает отлично, но в контексте Wordpress это немного отличается. Если бы я мог найти точный файл js, в котором я должен его изменить, я все знаю. – Adrian

+0

@Adrian - см. Мои правки выше - вам просто нужно создать небольшой плагин WP, чтобы добавить это изменение. –