【问题标题】:Adding divs in WooCommerce Custom Theme在 WooCommerce 自定义主题中添加 div
【发布时间】:2014-04-27 03:20:05
【问题描述】:

我一直在尝试将自定义 div 添加到我的 woocommerce 产品页面,但没有结果。我一直在寻找的只是模糊的文档,指向我的“钩子”。所以我已经完成了这些文件中指示的一切。 (复制并在我的主题中创建 woocommerce 文件夹,在我的 functions.php 中创建挂钩)

这是我写的一个这样的钩子,但它什么也没做。

function add_borders(){
echo "<div class='corner-left-top'>       </div>";
echo "<div class='corner-left-bottom'>    </div>";
echo "<div class='corner-right-top'>      </div>";
echo "<div class='corner-right-bottom'>   </div>";

echo "<div class='border-left'>           </div>";
echo "<div class='border-right'>          </div>";
echo "<div class='border-top'>            </div>";
echo "<div class='border-bottom'>         </div>";
}
add_action('woo_content_after','add_borders');

我认为我做错了什么,因为简单地向页面添加 div 不应该这么难。有人能指出我正确的方向吗?

【问题讨论】:

    标签: php html wordpress hook woocommerce


    【解决方案1】:

    Woocommerce 严重过度使用了这个钩子功能,使得代码更难理解。

    我建议使用具有完整项目搜索功能的体面的 IDE。

    回到您的具体问题,只要这是一个非现场(不是要出售的主题),然后直接深入到模板文件本身。

    将 woocomerce 文件夹复制到您的主题(我相信已经完成)然后编辑 yourthemefolder/woocommerce/content-single-product.php

    【讨论】:

    • 我想我把事情复杂化了。我刚刚编辑了 .php 文件以适应我的 html,它就像一个魅力。
    • 我怀疑你应该为过度复杂化而受到责备 - woocommerce 自己做得很好!
    【解决方案2】:

    你确定钩子存在吗?我尝试在文档中查找它,但找不到它。

    http://docs.woothemes.com/document/hooks/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-29
      • 1970-01-01
      • 1970-01-01
      • 2016-11-11
      • 2012-02-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多