@VoRoN1999

Как создать плагин wp?

Добрый день.
Есть такая необходимость, при активации плагина создать страницу и добавить ссылку в пункт меню. А при деактивации палагина удалить эту страницу и ссылку из меню.
На самой странице будет размещен html и js код.
Как это реализовать?
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
@weart
В меню можно добавить, только если известна локация:

function add_page_link($items, $args){
    if( $args->theme_location == 'header-menu' ){
        $items .= '<li><a href="ссылка">Страница</a></li>';
    }
    return $items;
}
add_filter('wp_nav_menu_items', 'add_page_link', 10, 2);


Для создания и удаления страницы используйте wp_insert_post и wp_delete_post.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
Если я правильно понял вопрос, то вам сюда
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы