wordpress导航菜单新窗口打开的设置方法
本文最后更新于 2024.04.22 19:03 因文章时效性,若有错误或相关图文已失效,请在下方留言。
wordpress的导航菜单功能添加后默认都是当前窗口打开,不过有时候我们希望链接能够在新窗口打开,比如添加的是外部链接。其实wordpress是支持新窗口打开菜单链接的设置的,只不过这个设置选项比较隐蔽,并且默认是不显示的,下面就介绍下2种开启和设置的方法。
要在WordPress导航菜单中设置链接在新窗口打开,可以通过以下两种方法实现:
方法一:使用WordPress后台设置
1、勾选显示设置选项
首先进入菜单设置页面:后台外观>菜单
,再点击右上角的显示选项
,勾选链接目标
,如图:
2、设置新窗口打开
勾选了链接目标以后,就可以对链接进行设置了,如需对某个链接设置新窗口打开的话,可以点击链接选项的下三角图标展开设置面板,找到并勾选在新标签页中打开链接
选项,然后保存菜单,如图:
这样设置好了以后点击这个链接的话就可以在新窗口打开页面了。
方法二:使用自定义功能
如果你想通过自定义功能来实现在WordPress导航菜单中链接在新窗口中打开,可以按照以下步骤操作:
1、编辑 functions.php 文件:在你的主题的 functions.php 文件中添加以下代码:
//导航菜单新窗口打开
function add_menu_link_target($atts, $item, $args) {
if ($args->theme_location == 'primary') { // 替换为你的导航菜单位置
if (isset($atts['target'])) {
$atts['target'] = '_blank';
}
}
return $atts;
}
add_filter('nav_menu_link_attributes', 'add_menu_link_target', 10, 3);
2、保存并上传文件:保存 functions.php 文件,并上传到你的WordPress主题中。
这段代码会在特定导航菜单位置(这里假设为主导航菜单)中的所有链接上添加 target="_blank" 属性,从而使链接在新窗口中打开。
使用以上方法之一,你可以实现在WordPress导航菜单中设置链接在新窗口中打开。
版权申明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
蓝大富博客 » wordpress导航菜单新窗口打开的设置方法
蓝大富博客 » wordpress导航菜单新窗口打开的设置方法