2014-10-14 6 views
0

Мне нужно добавить меню на странице wordpress, но в редакторе tinymce. Я знаю, что для плагинов есть несколько тегов ["example" = something], поэтому я хотел бы знать, есть ли что-то похожее на загрузку меню.Добавить меню на страницу Wordpress в редакторе

это, как я загружаю меню на редактора (PHP)

<?php wp_nav_menu($args); ?> 

и то, что мне нужно, чтобы загрузить меню между содержимым, которое редактируется для конкретной страницы.

+0

ваш вопрос не имеет смысла! никакие короткие коды не доступны для загрузки меню, если вы их не создадите. Если вы хотите создать настраиваемое меню на странице, вы можете установить шаблон, который вызывает меню spec (используя 'wp_nav_menu ($ args)'), посмотрите его, вы можете вызвать меню diff – David

ответ

0

Я не уверен, каково ваше точное требование. Если вам нужна кнопка в вашем редакторе, вы можете использовать приведенный ниже код для своих тем functions.php. Этот код добавит создателю тега кнопки в редактор. Точно так же вы можете добавить что-нибудь в редактор.

<?php 

// Add buttons to html editor 
add_action('admin_print_footer_scripts','eg_quicktags'); 
function eg_quicktags() { 
?> 
<script type="text/javascript" charset="utf-8"> 
button = edButtons.length; 
edButtons[edButtons.length] = new edButton('ed_paragraph','button','<button>','</button>','button'); 
jQuery(document).ready(function($){ 
    jQuery("#ed_toolbar").append('<input type="button" value="p" id="ed_paragraph" class="ed_button" onclick="edInsertTag(edCanvas, button);" title="p" />'); 
}); 
</script> 
<?php 
} 
?> 
0

Прежде всего, как следует из другого ответа, вы, вероятно, ошибетесь. НО: чтобы решить вашу проблему, Wordpress предоставляет пользовательский виджет меню, и есть плагин для размещения любого виджета, который вам нравится на любой странице, в редакторе, используя короткий код.

Посмотрите на это:

https://wordpress.org/plugins/widget-shortcode/

Смежные вопросы