Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 向wordpress中的菜单项添加动态链接_Php_Wordpress_Menuitem_Dynamic Links - Fatal编程技术网

Php 向wordpress中的菜单项添加动态链接

Php 向wordpress中的菜单项添加动态链接,php,wordpress,menuitem,dynamic-links,Php,Wordpress,Menuitem,Dynamic Links,我想在我的wordpress网站的菜单中使用“纯文本”而不使用插件。那么如何在wordpress中设置菜单项的动态链接?您必须重新创建完整的菜单漫游器,使其仅为文本,或者通过jquery删除锚定。但是,如果您只是想要一个不链接任何地方的菜单项,请创建一个普通的链接菜单项,而不是实际的链接使用#。试试这个 add_filter('wp_nav_menu_items', 'menu_link', 10, 2); function menu_link($items, $args) {

我想在我的wordpress网站的菜单中使用“纯文本”而不使用插件。那么如何在wordpress中设置菜单项的动态链接?

您必须重新创建完整的菜单漫游器,使其仅为文本,或者通过jquery删除锚定。但是,如果您只是想要一个不链接任何地方的菜单项,请创建一个普通的链接菜单项,而不是实际的链接使用#。

试试这个

 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;
    }
add_filter('wp_nav_菜单项','menu链接',10,2);
功能菜单链接($items,$args){
如果($args->menu=='footer'){
$items.='
  • ; $items.='
  • ; } 退回$items; //返回$items1; }