Php Woocommerce产品订购下拉框会无故消失
在我的网站上,产品订购下拉框在我更改任何选项或转到新页面后消失 在摆弄了一下之后,我打开了文件woocommerce/includes/wc-template-fuctions.php并进行了更改Php Woocommerce产品订购下拉框会无故消失,php,woocommerce,Php,Woocommerce,在我的网站上,产品订购下拉框在我更改任何选项或转到新页面后消失 在摆弄了一下之后,我打开了文件woocommerce/includes/wc-template-fuctions.php并进行了更改 function woocommerce_catalog_ordering() { if ( ! wc_get_loop_prop( 'is_paginated' ) || ! woocommerce_products_will_display() ) { return;
function woocommerce_catalog_ordering() {
if ( ! wc_get_loop_prop( 'is_paginated' ) || ! woocommerce_products_will_display() ) {
return;
}
到
这完全解决了这个问题。现在我不是一个喜欢吹毛求疵的人,但是我想知道为什么这个方法解决了这个问题,因为我已经尝试了很多其他方法,我不知道为什么这个方法会奏效
注:
- 我必须打印真实的单词
- 如果我打印html,文本将出现并替换下拉框
- 删除返回将破坏此修复
function woocommerce_catalog_ordering() {
if ( ! wc_get_loop_prop( 'is_paginated' ) || ! woocommerce_products_will_display() ) {
echo 'test';
return;
}