Я хотел бы создать опцию темы, чтобы добавить ссылку. Загрузка этих скриптов и запуск диалогового окна работает нормально, если присутствует wp-редактор.
wp_enqueue_script('wplink');
wp_enqueue_script('wpdialogs');
wp_enqueue_script('wpdialogs-popup');
wp_enqueue_style('wp-jquery-ui-dialog');
wp_enqueue_style('thickbox');
wp_editor('', 'unique_id', array('editor_class'=>'hidden'));
$('.add-link').on("click", function(e){
e.preventDefault();
wpLink.open();
return false;
});
но как сделать так, чтобы в диалоговом окне открывалась ссылка без редактора?
Это то, что я после
Ответы:
Нет этического способа сделать это. Но все же есть способ сделать это. WordPress написал скрипт wpLink, помня о том, что редактор есть, но все еще обрабатывает WordPress, когда его нет (Хорошая вещь)
Рассмотрим этот пример и предположим, что мы используем его в front-end в нижнем колонтитуле.
Сначала поставьте в очередь необходимый стиль и сценарии.
Теперь подключить эту функцию в сноске Читать инлайн комментарии
источник
_WP_Editors
кода, и оно сломалось. Ваш ответ спас день - спасибо!