【问题标题】:Woocommerce not override page.php with woocommerce.phpWoocommerce 不会用 woocommerce.php 覆盖 page.php
【发布时间】:2014-05-19 07:03:34
【问题描述】:

我有一个自定义 wp 主题,并希望将其与 woocommerce 集成。

我需要完全自定义页面,其中包含 wc(删除侧边栏,发布日期等)

我创建了 page.php 的副本并将其命名为 woocommerce.php,但它不会覆盖标准页面模板并完全忽略 woocommerce.php。我做错了什么?

P.S woocommerce.php 的路径 /wp-content/themes/mytheme/woocommerce.php P.P.S Wordpress 3.8.1,Woocommerce 2.1.6

【问题讨论】:

    标签: php wordpress integration woocommerce theming


    【解决方案1】:

    我曾经遇到过这个问题:

    您需要将它添加到您的主题文件夹中 - 您还需要像这样命名模板文件

    <?php/*Template Name: Woocommerce Template */ ?>
    

    然后在它使用的每个页面上,例如商店等,使用这个新的模板文件。

    希望这会有所帮助:)

    【讨论】:

    • 仍然不行 :( Woocommerce 不使用我的 woocommerce.php 文件。如何手动设置 wc 文件的模板?我在 /wp-content/themes/mytheme 中有 wc 模板的副本/woocommerce。此覆盖有效,但不适用于主模板(woocommerce.php)。
    • 如果可以的话,给我一个链接!
    猜你喜欢
    • 2014-03-18
    • 2020-08-03
    • 1970-01-01
    • 2016-07-14
    • 2018-02-01
    • 1970-01-01
    • 2016-10-20
    • 2014-02-04
    • 2017-05-06
    相关资源
    最近更新 更多