Добавление динамической ссылки на пункт меню в WordPress

Я хочу иметь "Только текст" в меню моего сайта WordPress без плагина. Так как установить динамическую ссылку на пункт меню в WordPress?

2 ответа

Решение

Попробуй это

 add_filter('wp_nav_menu_items', 'menu_link', 10, 2);

    function menu_link($items, $args) {

                  if ($args->menu == 'footer'){
                    $items .= '<li class="copyright "><a href="' . get_permalink()."/?text=1" . '">Text Only</a></li>';
                    $items .= '<li class="copyright "><a href="' ."print.php"."?Page=".get_the_ID().'">Print Page</a></li>';
                  }

        return $items;
        // return $items1;
    }

Вам придется воссоздать полный обходчик меню, чтобы сделать его только текстовым, или удалить привязку через jquery. Но если вы просто хотите, чтобы пункт меню нигде не связывался, создайте обычный элемент меню ссылки, а вместо реальной ссылки используйте #.

Другие вопросы по тегам