Wordpress и Widget с использованием TinyMCE - PullRequest
2 голосов
/ 23 марта 2009

Я написал текстовый / HTML-виджет, который использует TinyMCE для базового форматирования. Однако, когда я сохраняю изменения, данные в текстовой области не публикуются. Если я использую простую текстовую область без TinyMCE, тогда я могу сохранить данные правильно. Есть идеи?

Ответы [ 2 ]

1 голос
/ 01 июня 2009

Я тоже недавно столкнулся с этой проблемой. Просто решил, на самом деле. :)

Если вы пишете PHP-функцию для включения вашего кода tinyMCE и запускаете инициализацию Javascript, вы можете включить ее в admin_head (add_action ('admin_print_scripts-widgets.php', 'NAME OF INIT INUNT FUNCTION HERE');).

В настоящее время я также использую следующую функцию init. хотя я не уверен, что это необходимо в этом контексте:

wp_enqueue_script ( 'редактор'); wp_enqueue_script ( 'editor_functions'); wp_enqueue_script ( 'Quicktags');

Надеюсь, это поможет. :)

0 голосов
/ 11 мая 2009

Это вообще пост? Сделать

<?php print_r($_REQUEST); ?>

на странице, на которой она публикуется, и посмотрите, передается ли значение. 99% времени это ошибка ввода, возможно, имя текстовой области неверно.

...