首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]WordPress导航菜单新窗口打开的设置方法

发布于 2024-11-04 19:52:26
0
139

要在WordPress导航菜单中设置链接在新窗口打开,可以通过以下两种方法实现:方法一:使用WordPress后台设置在菜单编辑器中设置:登录WordPress后台,转到外观 > 菜单。在菜单编...

要在WordPress导航菜单中设置链接在新窗口打开,可以通过以下两种方法实现:

方法一:使用WordPress后台设置

在菜单编辑器中设置:

登录WordPress后台,转到外观 -> 菜单。

在菜单编辑器中,找到你想要在新窗口中打开的菜单项。

点击菜单项右侧的小箭头以展开更多选项。

在“链接目标”选项中选择“在新标签页中打开”。

方法二:使用自定义功能

如果你想通过自定义功能来实现在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导航菜单中设置链接在新窗口中打开。

如果需要更多帮助或有其他问题,请随时告诉我。

评论
一个月内的热帖推荐
鸟云
Lv.1普通用户

275

帖子

20

小组

225

积分

赞助商广告
站长交流