Как добавить WYSIWYG редактор (tinyMCE) на страницу настроек плагина, совместимый с WordPress 3.0 и выше?
3 янв. 2011 г., 21:28:18
Просмотры: 30.2K
Голосов: 11
Я пытаюсь добавить tinyMCE вместо текстового поля для одной из опций в моем плагине, но пока безуспешно. Я пробовал это:
http://www.dbuggr.com/smallwei/add-wysiwyg-editor-tinymce-wordpress-plugin/
и это:
Похоже, есть некоторые проблемы со стилями, так как стили для вкладок (HTML стиль/Визуальный стиль) не работают. Кто-нибудь знает о реализации, которая на 100% работает с WP 3.0 и выше?
Все ответы на вопрос
3
0
До WP 3.3: http://www.dev4press.com/2010/tutorials/wordpress/tips/add-rich-text-editor-to-your-plugin/
Если вы используете WP 3.3 или новее, обратите внимание на wp_editor: http://codex.wordpress.org/Function_Reference/wp_editor
$settings = array(
'teeny' => true,
'textarea_rows' => 15,
'tabindex' => 1
);
wp_editor(esc_html( __(get_option('whatever_you_need', 'whatever'))), 'terms_wp_content', $settings);

John
223
10 мар. 2012 г. 15:28:08
0
<?php
function my_address_function(){
if(isset($_POST['special_content'])){
update_option('special_content', $_POST['special_content']);
}
?>
<div class='wrap'>
<h2>Моя Супер Админ Страница</h2>
<form method='post'>
<?php
$content = get_option('special_content');
wp_editor( $content, 'special_content', $settings = array('textarea_rows'=> '10') );
submit_button('Сохранить', 'primary');
?>
</form>
</div><!-- .wrap -->
<?php
}
?>

Anuj Singh Rajput
51
8 мар. 2017 г. 09:05:49
Похожие вопросы
2
ответов