将一些自定义文本添加到连接到Woocommerce电子邮件模板的单个文件中

时间:2018-11-01 11:27:22

标签: php wordpress woocommerce hook-woocommerce email-notifications

我正在更改WooCommerce电子邮件模板,需要在许多文件中添加一些普通的html(有关公司的退货政策,营业时间等)。我不想将这些代码硬编码到每个模板中,而是希望使用钩子(如果这是正确的术语?)

如果我在与修改后的电子邮件模板文件相同的文件夹中创建一个名为INFORMATIONative-text.php的新文件,如何将其添加到admin-new-order.php文件中?

1 个答案:

答案 0 :(得分:1)

相反,最好在函数内设置INFORMATIONative-text.php的代码,然后使用方便的任何可用钩子。您可以使用例如:

<div class="btn-group float-right">
  <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                <span>Sorted By <span id="sorted-by"></span></span>
            </button>
  <div class="dropdown-menu item-sorted" aria-labelledby="dropdownMenuLink">
    <a class="dropdown-item" href="#" id="datesort" name='thumbsUp'>Highest positive votes</a>
    <a class="dropdown-item" href="#" id="datesort" name='thumbsDown'>Highest negative votes</a>
    <a class="dropdown-item" href="#" id="datesort" name='comments'>Highest comments</a>
    <a class="dropdown-item" href="#" id="datesort" name='alphabetic'>Alphabetic</a>
  </div>
</div>

代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试,可以正常工作。