Я строю сайт для клиента, который хочет названия должностей выглядеть следующим образом:Как получить редактор WYSIWYG для публикации и заголовка страницы в WordPress?
Фотограф: Джо Bloggs
Также «Фотограф» будет другим шрифтом в имя.
В принципе, мне нужно уметь помещать теги вокруг отдельных слов в сообщение или заголовок страницы, чтобы я мог нацелить их в css.
Я попытался использовать следующий фрагмент в функции.php, чтобы получить текстовый редактор вместо текстового поля, но он не работает.
function tinymce_title_js(){ ?>
<script type="text/javascript">
jQuery(document).ready(tinymce_title);
function tinymce_title() {
jQuery("#title").addClass("mceEditor");
tinyMCE.execCommand("mceAddControl", false, "title");
}
</script>
<?php }
add_action('admin_head-post.php', 'tinymce_title_js');
add_action('admin_head-post-new.php', 'tinymce_title_js');
function tinymce_title_css(){ ?>
<style type='text/css'>
#titlewrap{border:solid 1px #e5e5e5 !important;}
tr.mceLast{display:none;}
#title_ifr{height:50px !important;}
</style>
<?php }
add_action('admin_head-post.php', 'tinymce_title_css');
add_action('admin_head-post-new.php', 'tinymce_title_css');
Когда я проверить поле ввода названия в WP он имеет правильный класс mceEditor, как указано в сниппет, но редактор WSYIWYG не существует.