【问题标题】:woocommerce pagination not workingwoocommerce分页不起作用
【发布时间】:2014-12-08 16:01:24
【问题描述】:

在我的本地托管网站上,woocommerce 分页无法正常工作。 当我使用http://localhost/sample-post/ 时,第二页是错误的。我登陆的是附件页面,而不是第二个产品页面。

当使用http://localhost/?p=123 时,它可以正常工作。 有人有想法吗?

是不是因为我在本地工作,而不是在远程服务器上?我读过一些关于那个的东西。需要确认。

编辑

变得更糟...... 我必须使用 WPML 将网站翻译成不同的语言。使用默认永久链接时,WPML 会抱怨。当使用另一种结构(见上文)并在 WPML 中为每种语言设置不同的文件夹时,我得到的页面没有结果(除了来自 woocommerce 的消息,即没有找到产品。

编辑 2,2015 年 2 月 18 日

我开始怀疑是否可以将 WooCommerce 商店页面设置为首页。 WooCommerce 的支持团队也很困惑,也想知道这是否可能。我希望有人对此有经验或有一个可以使用它的网站的示例。

拜托,谁能帮帮我...我现在挣扎了很长时间,我自己无法解决这个问题。

【问题讨论】:

    标签: wordpress woocommerce wpml


    【解决方案1】:

    您的永久链接设置需要调整。在 wp-admin 中转到设置>永久链接>通用设置,然后设置“每个帖子”。还要检查您的产品永久链接库。

    【讨论】:

    • 感谢您的反应。如前所述,更改永久链接的设置会将我带到错误的页面(附件页面,如问题中所述)。 woocommerce 分页正常工作的唯一设置(从一个产品页面到下一个产品页面)是默认设置。不知道怎么回事。
    【解决方案2】:

    请使用此功能进行正确的 woocommerce 分页。请在function.php中使用这个函数

    add_filter( 'woocommerce_pagination_args',  'rocket_woo_pagination' );
    function rocket_woo_pagination( $args ) {
      $args['prev_text'] = '<i class="fa fa-angle-left"></i>';
      $args['next_text'] = '<i class="fa fa-angle-right"></i>';
      return $args;
    }
    

    【讨论】:

      猜你喜欢
      • 2013-09-06
      • 1970-01-01
      • 2023-04-04
      • 2013-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多