TOP云提供高性价比云服务器租用,有中国内地/港澳台、海外等全球各地节点,TOP云国内云服务器只要有域名备案号就能直接用,无须重复备案;港澳台及海外云服务器不用备案,购买之后直接使用,省时省力省心。价格实惠,续费同价,2核2G5M仅需27元每月,8核8G50M仅需66元每月,更多配置套餐请进入下面网址了解:

TOP云总站云服务器:https://topyun.vip/server/buy.html

TOP云C站云服务器:https://c.topyun.vip/cart

在 WordPress 中,“转译链接”通常指的是 固定链接(Permalinks) 或 URL 重写规则,它们会将原始的动态 URL(如 ?p=123)转换为更友好的静态 URL(如 /2024/01/01/sample-post/)。如果你希望 禁用 WordPress 的转译链接,实际上是想让 WordPress 使用默认的查询字符串形式的 URL(如 ?p=123),而不是美化后的固定链接。

以下是禁用 WordPress 转译链接的具体方法:


一、禁用固定链接(恢复默认查询字符串 URL)

步骤 1:登录 WordPress 后台

  1. 打开你的 WordPress 网站后台,登录管理员账号。

  2. 在左侧菜单中,找到并点击 “设置” > “固定链接”

步骤 2:选择“朴素”选项

在固定链接设置页面,你会看到以下几种选项:

  • 朴素(Plain):使用默认的查询字符串形式的 URL,如 ?p=123。

  • 日期和名称(Date and name based):URL 包含日期和文章名称,如 /2024/01/01/sample-post/。

  • 月份和名称(Month and name):URL 包含月份和文章名称,如 /2024/01/sample-post/。

  • 数字(Numeric):URL 包含文章 ID,如 /archives/123/。

  • 文章名(Post name):URL 只包含文章名称,如 /sample-post/。

  • 自定义结构(Custom Structure):允许你自定义 URL 结构。

要禁用转译链接,选择 “朴素”(Plain)选项。

步骤 3:保存更改

点击页面底部的 “保存更改” 按钮,WordPress 将恢复使用默认的查询字符串形式的 URL。


二、验证是否禁用成功

  1. 打开你的网站前台,点击任意一篇文章或页面,查看浏览器地址栏中的 URL。

  2. 如果 URL 是类似 http://你的域名/?p=123 的形式,说明已成功禁用转译链接,恢复为默认的查询字符串 URL。


三、注意事项

1. 对 SEO 的影响

  • 默认查询字符串 URL(如 ?p=123)对 SEO 不友好,因为它们缺乏描述性,搜索引擎难以理解页面内容。

  • 固定链接(如 /2024/01/01/sample-post/)更有利于 SEO,因为它们包含关键词,便于搜索引擎抓取和索引。

建议:如果禁用转译链接只是为了临时测试或其他特殊需求,完成后应尽快恢复为合适的固定链接结构,以保障网站的 SEO 效果。


2. 对插件和主题的影响

  • 某些插件或主题可能依赖于固定链接结构来正常工作。如果你禁用了固定链接,可能会导致以下问题:

    • 插件功能异常(如面包屑导航、分页、SEO 插件等)。

    • 主题显示错误(如文章链接、页面链接无法正常生成)。

建议:在禁用固定链接之前,确认你的插件和主题是否支持默认的查询字符串 URL。如果不确定,可以先备份网站数据(包括数据库和文件),以防出现问题。


3. 对已有链接的影响

  • 如果你已经为文章或页面设置了固定链接,并且这些链接已经被搜索引擎收录或在其他网站被引用,禁用固定链接后,原有的链接将失效,可能导致:

    • 404 错误:用户访问旧链接时会看到“页面未找到”错误。

    • 搜索引擎排名下降:搜索引擎可能将旧链接标记为失效,影响网站的 SEO 表现。

建议

  • 如果你已经有了固定的外部链接或搜索引擎收录,禁用固定链接前,建议设置 301 重定向,将旧的固定链接重定向到新的查询字符串 URL(虽然这可能需要服务器配置,WordPress 本身无法直接实现)。

  • 如果无法设置重定向,尽量在禁用固定链接后通知用户和相关方更新链接。


四、通过代码强制禁用固定链接(高级方法)

如果你希望通过代码的方式强制禁用固定链接(而不是通过后台设置),可以修改 WordPress 的配置文件或主题文件。但这种方法不推荐,因为可能会影响 WordPress 的正常功能。

方法:在 functions.php 中禁用重写规则

  1. 使用 FTP 或文件管理器,登录到你的云服务器,找到当前主题的 functions.php 文件(路径通常为 /wp-content/themes/你的主题名称/functions.php)。

  2. 在 functions.php 文件的末尾添加以下代码:

// 禁用固定链接重写规则
remove_action('init', 'wp_rewrite_rules');
add_filter('rewrite_rules_array', '__return_empty_array');
flush_rewrite_rules();
  1. 保存文件并上传到服务器。

注意

  • 这段代码会移除 WordPress 的所有重写规则,强制使用默认的查询字符串 URL。

  • 这种方法可能会影响其他依赖重写规则的功能(如分页、分类页面等),因此不推荐在生产环境中使用。

  • 如果需要恢复,只需删除或注释掉这段代码,然后重新保存 functions.php 文件。


五、总结

方法操作步骤适用场景注意事项
后台设置登录 WordPress 后台,选择“设置 > 固定链接”,选择“朴素”选项临时测试或特殊需求对 SEO 不友好,可能影响插件和主题功能
代码强制禁用修改主题的 functions.php 文件,添加代码禁用重写规则高级用户,特殊需求可能导致功能异常,恢复较复杂

如果你只是临时需要禁用转译链接(例如进行某些测试),建议使用 后台设置 的方式,简单且安全。如果测试完成后,记得恢复为合适的固定链接结构,以保障网站的正常运行和 SEO 效果。


不容错过
Powered By TOPYUN 云产品资讯