WordPress建站的链接去掉目录

Wordpress建站的链接去掉目录 (https://www.wpzt.net/) WordPress入门 第1张

在建立WordPress网站时,目录结构是非常重要的一部分。然而,有时候我们需要将特定页面或文章的目录链接去掉,以增加用户体验或优化SEO。

如何去掉WordPress网站的目录链接呢?下面我们将介绍几种方法。

方法一:使用插件

WordPress有很多插件可以帮助我们轻松地去掉目录链接。其中最常用的插件是“Yoast SEO”。

首先,在WordPress管理面板中找到“插件”菜单,然后点击“添加新插件”按钮。在搜索栏中输入“Yoast SEO”,然后点击“安装”按钮。

安装成功后,进入“Yoast SEO”的设置页面。在左侧菜单中选择“高级”选项卡,然后找到“Per**links”选项卡。在这里,您可以选择哪些页面或文章的目录链接应该被去掉。完成后,点击“保存更改”按钮即可。

方法二:使用代码

如果您不想使用插件,可以使用以下代码片段来去掉WordPress站点中的目录链接。

首先,打开WordPress主题文件夹中的“functions.php”文件。在文件末尾添加以下代码:

function remove_taxonomy_slug( $taxonomy ) {

global $wp_rewrite;

$wp_rewrite->extra_per**structs[$taxonomy][‘struct’] = ‘category’;

}

add_action( ‘init’, ‘remove_taxonomy_slug’ );

这段代码将去掉分类目录的目录链接。如果您还想去掉标签目录的目录链接,请在代码中添加以下代码:

function remove_tag_slug( $taxonomy ) {

global $wp_rewrite;

$wp_rewrite->extra_per**structs[$taxonomy][‘struct’] = ‘tag’;

}

add_action( ‘init’, ‘remove_tag_slug’ );

方法三:使用.htaccess文件

.htaccess文件是一个非常强大的工具,可以帮助我们轻松地优化WordPress站点的网址结构。如果您想去掉目录链接,可以在.htaccess文件中添加以下代码:

# Remove category slug

RewriteRule ^category/(.+)$ /$1 [R=301,L]

# Remove tag slug

RewriteRule ^tag/(.+)$ /$1 [R=301,L]

这段代码将去掉分类目录和标签目录的目录链接。

无论您选择哪种方法,去掉WordPress站点中的目录链接将有助于提高用户体验和优化SEO。请根据您的需要选择适合您的方法。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容