• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Нужно поместить описание категории в самый верх страницы

mashams

Новичок
Нужно добавить описание категории в самый верх страницы, добавляю код в файл функций:
Код:
<?php
remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );

add_action( 'woocommerce_before_main_content', 'woocommerce_taxonomy_archive_description', 100 );

function woocommerce_taxonomy_archive_description() {
        if ( is_tax( array( 'product_cat', 'product_tag' ) ) && 0 === absint( get_query_var( 'paged' ) ) ) {
            $description = wc_format_content( term_description() );
            if ( $description ) {
                echo '<div class="term-description">' . $description . '</div>';
            }
        }
    }
?>
Но не работает. Как сделать правильно?
 

Kvistis

Опытный
Местный
Попробуйте не переопределять функцию, воспользуйтесь стандартной и оставьте только
Код:
remove_action( "woocommerce_archive_description", "woocommerce_taxonomy_archive_description", 10 );
add_action( "woocommerce_before_main_content", "woocommerce_taxonomy_archive_description", 99 );
 

mashams

Новичок
Попробуйте не переопределять функцию, воспользуйтесь стандартной и оставьте только
Код:
remove_action( "woocommerce_archive_description", "woocommerce_taxonomy_archive_description", 10 );
add_action( "woocommerce_before_main_content", "woocommerce_taxonomy_archive_description", 99 );
Функция та же, что и стандартная. Если добавить вместо woocommerce_before_main_content например woocommerce_after_shop_loop, то код будет работать, только описание добавится под товарами. Мне нужно, чтобы описание выводилось над левым сайдбаром и товарами.
 

can_do

Новичок
Попробуйте не переопределять функцию, воспользуйтесь стандартной и оставьте только
Код:
remove_action( "woocommerce_archive_description", "woocommerce_taxonomy_archive_description", 10 );
add_action( "woocommerce_before_main_content", "woocommerce_taxonomy_archive_description", 99 );
Боже спасибо вам огромное! Здоровья вам и процветания!

п.с. Скажите как об этом можно было узнать самостоятельно?
 

tuxfighter

Гуру
Местный
очевидно читать документацию пл ВУУ, в частности параграф про хуки
 
  • Like
Реакции: D&B
Сверху Снизу