Как изменить очередь в html на WordPress?

154
27 июня 2017, 21:38

Мне нужно поставить div с классом sidebar перед div с классом content. Сейчас он стоит под ним. На Wordpess html генерируется из php, что нужно изменить, не знаю. Это нужно для того, чтобы сайдбар при маленьких экранах всегда был выше контента.

Answer 1

Возьмите файл /wp-content/plugins/woocommerce/templates/archive-product.php, скопируйте его в папку темы: wp-content/themes/ваша-тема/woocommerce/archive-product.php. Если такой папки нет, ее надо создать.

В нем переставьте блок

<?php
    /**
     * woocommerce_sidebar hook.
     *
     * @hooked woocommerce_get_sidebar - 10
     */
    do_action( 'woocommerce_sidebar' );
?>

наверх, после

get_header( 'shop' ); ?>
Answer 2

Доступ в админку есть?
Если есть - всё достаточно просто, заходите в админку, в панели идете в редактор кода темы, находите файлы sidebar, page, header.
Ищете необходимые вам блоки и переставляете местами.
Желательно знать, какой шаблон используется для той страницы, которую вы показываете

READ ALSO
Обход таблицы по вертикали

Обход таблицы по вертикали

Всем приветПодскажите пожалуйста, есть ли какой-то простой способ обойти таблицу по вертикали, сейчас я знаю только такой способ, чтобы пройтись...

244
В каком случае лучше использовать volatile?

В каком случае лучше использовать volatile?

Предположим, у меня имеется List<T>, который одновременно читает один поток, а другой в него пишетВ данному случае что было бы правильнее...

244
c++ cli Сортировка ListBox

c++ cli Сортировка ListBox

Есть xml файл, у каждой ноды есть 2 атрибута, допустим name и number, хочу сделать ListBox с сортировкой по одному из атрибутов, для наглядности xml:

389
Остановить все Windows службы, не содержащихся в списке

Остановить все Windows службы, не содержащихся в списке

Останавливаю службы из списка List<string> таким способом:

253