【问题标题】:archive.php looks different from templatearchive.php 看起来与模板不同
【发布时间】:2018-10-22 07:56:42
【问题描述】:

我想知道 Wordpress 模板是如何工作的。

我安装了 WooCommerce,并希望有一个加载产品列表的页面,但它似乎默认使用模板文件:archive.php。 archive.php 看起来不错,只是顶部的公司徽标和导航栏不见了。我检查了 archive.php 模板文件,似乎徽标的代码仍然存在。我想知道模板默认为哪个页面而不是archive.php。

【问题讨论】:

    标签: woocommerce wordpress-theming


    【解决方案1】:

    WooCommerce 不使用普通的 WP archive.php 模板。为了自定义 WooCommerce 归档模板,您需要:

    1. 在您的主题目录中创建一个名为 woocommerce 的新文件夹。
    2. 将此文件添加到woocommerce 文件夹:https://raw.githubusercontent.com/woocommerce/woocommerce/master/templates/archive-product.php

    然后您可以自定义新的archive-products.php 文件以满足您的需求。

    希望有帮助!

    【讨论】:

    • 嗨,迈克,感谢您的帮助!我确实试图复制archive-products.php。 Wordpress 默认为 archive-products.php。但是,我的导航栏和徽标仍然丢失。是否存在导致导航栏丢失的脚本?
    • 抱歉耽搁了...我在答案中链接到的archive-products.php 文件应该从您的主题中提取“商店”标题。您的主题文件夹中有header-shop.php 文件吗?如果是这样,您应该自定义它,否则它应该默认为主题文件夹中的普通header.php 文件...不确定隐藏导航栏的“脚本”是什么意思...您能确认您的导航条码吗你想要显示在你的header.php 文件或你的主题中的header-shop.php 文件中?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-15
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 2018-12-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多