【问题标题】:Woocommerce shows title of the first product instead of category titleWoocommerce 显示第一个产品的标题而不是类别标题
【发布时间】:2017-12-23 06:07:08
【问题描述】:

我正在使用 Avano 主题(不支持)并且类别页面未显示类别标题。相反,它会显示该类别中第一个产品的标题。

您可以在他们自己的演示中看到一个示例:http://ninethemes.net/avano/wordpress/1/product-category/music/

如您所见,分类标题是:Woo Album 1。这不是分类标题(音乐),而是分类中的第一个产品。

实在想不通。有谁知道如何解决这个问题?

【问题讨论】:

  • 可能存在错误。您只需自定义 archive.php 页面并调用 the_title 函数在其中调用的 the_category() 函数。
  • @HaninderSingh - 你是对的
  • @sijovijayan 在 Skype 上加我:harryr891

标签: wordpress woocommerce


【解决方案1】:

这是 Avano 主题中的一个错误,他们没有在主题目录的根目录中创建 header-shop.php 文件。我已经用自己的方式解决了这个问题。

  1. 激活子主题
  2. 在子主题目录下制作header-shop.php文件
  3. 复制粘贴父主题(Avano)的header.php文件内容
  4. 替换 h1 标记,如下所示

使用以下代码

     <h1 id="title-page">
        <?php single_term_title(); ?>
     </h1>

而不是下面的代码

   <h1 id="title-page">
      <?php the_title( ); ?> // Its a wrong code - Don't use
   </h1>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-14
    • 2018-11-09
    • 1970-01-01
    • 2021-01-04
    • 1970-01-01
    • 2021-10-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多