【发布时间】:2013-08-07 21:30:13
【问题描述】:
我在 Wordpress 中使用 Woocommerce,并尝试将他们文档中的两段代码添加到我的 functions.php 文件中
请参阅here 了解我要添加的两段代码。
我将第一个添加到我的文件中,效果很好。但是添加第二个,整个网站都崩溃了,我认为是因为 functions.php 文件非常重要并且存在语法错误......但我无法发现它,而且这个文档来自他们的网站!
这是我添加的:
add_filter( 'add_to_cart_text', 'woo_custom_cart_button_text' );
function woo_custom_cart_button_text() {
return __( 'Add to basket', 'woocommerce' );
}
add_filter('single_add_to_cart_text', 'woo_custom_cart_button_text');
function woo_custom_cart_button_text() {
return __('Add to basket', 'woocommerce');
}
您可以查看完整的文件 here 以在上下文中查看它们,从第 61 行开始。
谁能明白为什么添加这两个功能可能会导致整个网站崩溃?只添加一个似乎很奇怪,但添加两个会破坏文件。
【问题讨论】:
-
你不能重新声明一个已经存在的函数。为第二个名称选择一个不同的名称。
标签: php wordpress function woocommerce