如何将WooCommerce的产品链接改成ID数字形式

如何将WooCommerce的产品链接改成ID数字形式,修改代码或者使用 Product ID Permalink for WooCommerce 插件

对于 WordPress 来说,如果是需要调整文章的固定连接那么可以直接修改,但对于 WooCommerce 来说却没有这个选项,需要进行手动操作。

不是英语语系的用户,也就是比如我们中文用户,输入产品标题后显示的链接就是中文字符,而且又长又杂乱,对 SEO 不是很友好。

如何将WooCommerce的产品链接改成ID数字形式

将下面的代码添加到已激活主题的 functions.php 文件中。

add_filter('post_type_link', 'wpse33551_post_type_link', 1, 3);

function wpse33551_post_type_link( $link, $post = 0 ){
    if ( $post->post_type == 'product' ){
        return home_url( 'product/' . $post->ID );
    } else {
        return $link;
    }
}

add_action( 'init', 'wpse33551_rewrites_init' );

function wpse33551_rewrites_init(){
    add_rewrite_rule(
        'product/([0-9]+)?$',
        'index.php?post_type=product&p=$matches[1]',
        'top' );
}

或者使用 Product ID Permalink for WooCommerce 插件 :

如何将WooCommerce的产品链接改成ID数字形式

两种方式都是看个人喜好,插件测试过可用,代码也是正常的。

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/wp/62753.html

(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
上一篇 2023-12-18 16:30
下一篇 2023-12-24 17:40

相关推荐

  • woocommerce Checkout Field结账条件显示姓名及身份证号码字段

    woocommerce Checkout Field结账条件显示姓名及身份证号码字段,先看效果如下,这是海外电商平台,针对中国大陆,港澳台地区发货,由于发到中国大陆需要报关,需要姓名+身份证号码。用户要求发货地址为中国大陆就要填写姓名和身份证号码。

    2023-11-23
    1.1K0
  • WordPress SEOPress:功能强大且完全免费的插件

    SEOPress 是一款非常不错的 WordPress SEO 插件。它在 Slim SEO 的轻量思路基础上,进一步扩展了许多实用功能,不仅自定义能力更强,而且对进阶用户更加友好…

    2025-11-03 WordPress相关
    740
  • wordpress简洁的tags聚合页面

    wordpress简洁的tags聚合页面,网站有很多的标签,给不同的文章打上他们的特色,进行一个简单的分类,这一次做一个单独的页面,将所有标签都展示出来吧。

    2024-08-22
    2.2K0
  • 防止黑客扫描出WordPress管理员用户名

    如何防止黑客扫描出WordPress管理员用户名?如何修改已经暴露了的WordPress管理员用户名? 黑客是怎么知道管理员用户名的? 1. 默认情况下,访问 https://in…

    2025-08-20
    4770
  • 解决 WordPress 后台仪表盘慢问题

    解决 WordPress 后台仪表盘慢问题,WordPress,进入后台,会在一定时间内,调用两个函数。这两个函数,都会访问WordPress服务器,而国内大部分都访问不通,所以会导致5秒超时,两个函数,至少造成10秒卡顿。两个函数,无法通过插件解决。所以,必须手动修改文件。

    2024-11-18
    1.4K0
  • Nginx 加强 WordPress 防护的规则

    Nginx+ WordPress 的组合是目前非常普及的组合了,我们完全可以借助 Nginx 规则来加强 WordPress 的防护,提高 WordPress 的安全性,分享自用的 Nginx 针对 WordPress 的防护规则,部分规则大家只需要根据自己的需要进行调整即可。

    2024-03-07
    1.4K1

发表回复

登录后才能评论
扫码了解
扫码了解
反馈建议
分享本页
返回顶部