На моем веб-сайте раскрывающееся окно заказа продуктов исчезло после того, как я изменил какой-либо параметр или перешел на новую страницу.
После того, как я покопался в файле 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() ) {
echo 'test';
return;
}
И это исправленопроблема полностью.Теперь я не из тех, кто смотрит в рот подарочной лошади, но я бы очень хотел бы знать, почему это решило проблему, потому что я пробовал много других вещей и не могу понятьпочему это должно работать.
Примечания:
- Я должен напечатать фактические слова
- Если я распечатаю html, текст появится и заменит выпадающий список
- устранение взлома ломает это исправление