ipsoltl
Ответы в темах
-
[product_categories]
Насколько помню данный шорткод не выводит миниатюр. Хотя может можно использовать такой параметр как «thumbnail». Но могу ошибаться.
Если вы используете WooCommerce, то можно воспользоваться функциями которые предоставляет данный плагин.
Вот пример кода:
$args = array( 'taxonomy' => 'product_cat', // указываем таксономию товаров 'hide_empty' => false, // показываем пустые категории ); $terms = get_terms( $args ); // получаем список категорий if ( $terms && ! is_wp_error( $terms ) ) : // если категории найдены foreach ( $terms as $term ) { // перебираем категории $term_link = get_term_link( $term ); // получаем URL категории $term_thumb_url = get_woocommerce_term_meta( $term->term_id, 'thumbnail_id', true ); // получаем ID изображения миниатюры echo '<h2><a href="' . esc_url( $term_link ) . '">' . esc_html( $term->name ) . '</a></h2>'; // выводим заголовок и URL категории if ( $term_thumb_url ) { echo wp_get_attachment_image( $term_thumb_url, 'thumbnail' ); // выводим миниатюру, если она есть } } else : echo '<p>Категорий не найдено.</p>'; endif;
Форум: Проблемы и решения
Тема: Помогите с визуальным глюкомТак попробуйте вот это:
.wp-block-gallery .blocks-gallery-item { display: flex; align-items: center; justify-content: center; margin-bottom: 0; }
Сообщите результат.
Форум: Проблемы и решения
Тема: Помогите с визуальным глюкомПопробуйте временно отключить плагины, которые связаны с галереями или изображениями(возможно с кнопками соц. сетей), чтобы проверить осталась проблема или нет.
Форум: Проблемы и решения
Тема: Помогите с визуальным глюкомДобрый день.
Попробуйте добавить в css вашей темы:
.wp-block-gallery .blocks-gallery-item { display: flex; align-items: center; justify-content: center; }
Сообщите результат.
День добрый.
Вот парочка вариантов:
- Может у вас есть конфликт с другими установленными плагинами или самой темой WordPress, которые могут блокировать создание ссылок. Попробуйте отключить плагины и вернуться к стандартной теме, чтобы проверить решит ли это проблему.
- Может это связано с вашим браузером или компьютером. Попробуйте использовать другой браузер и компьютер, чтобы проверить, возникает ли проблема на другой платформе.
- Может это связано с настройками вашего сайта.
- Может вы используете устаревшую версию WordPress или редактора Gutenberg. Обновите ваш сайт до последней версии.
День добрый.
Есть пару решений.
Можно было по советовать вам плагин «WP Mail SMTP» но стали появляться данные что этот плагин играет гимн Украины. Вот тут написано.
По этому могу предложить как вариант следующее: в файл «functions.php» добавьте следующий код, заменив «admin@sait.com» на ваш:
function change_wp_email_address($email) { return 'admin@sait.com'; } add_filter('wp_mail_from', 'change_wp_email_address'); add_filter('wp_mail_from_name', 'change_wp_email_address');
Форум: Проблемы и решения
Тема: Mobile MENUУтро доброе.
Попробуйте плагин «Max Mega Menu«. Возможно он вам подойдёт.
Форум: Проблемы и решения
Тема: НЕ публикация определенной категорииУтро доброе. Вам сюда.
Форум: Плагины
Тема: Смена части контента по расписаниюНедавно такая тема уже была посмотрите её. Может что подойдёт и вам. Сообщайте.
Форум: Проблемы и решения
Тема: Как восстановить логин админа ?Добрый день.
Это можно реализовать разными путями. И с помощью плагина Advanced Custom Fields и ему подобных. Можно для создания новой таксономии в WordPress воспользоваться хуками init и register_taxonomy и т.д и т.п.
Как вариант могу предложить следующее:
$term1 = get_term_by( 'name', 'Происшествия', 'category' ); // получаем объект рубрики $term2 = get_term_by( 'name', 'Париж', 'post_tag' ); // получаем объект метки if ( $term1 && $term2 ) { $terms = array( $term1->term_id, $term2->term_id ); // создаем массив с ID рубрики и метки wp_set_object_terms( $post_id, $terms, 'proisshestviya-v-parizhe', true ); // добавляем термины к записи }
Можно воспользоваться функцией wp_set_object_terms(). Эта функция позволяет добавлять термины (т.е. рубрики и метки) к указанному объекту (например, к записи) и создавать новые таксономии при необходимости.
В данному случае сначала получаем объекты рубрики и метки с помощью функций get_term_by(). Затем создаем массив с их ID и добавляем его к записи с помощью функции wp_set_object_terms(), указывая новую таксономию proisshestviya-v-parizhe.
Таким образом, при сохранении записи с указанными рубрикой и меткой будет автоматически создана таксономия proisshestviya-v-parizhe и запись будет отображаться в ней. Если таксономия уже существует, то функция wp_set_object_terms() просто добавит новую запись в нее без создания дубликатов.
Форум: Проблемы и решения
Тема: Как восстановить логин админа ?Сообщайте…
Форум: Проблемы и решения
Тема: Как восстановить логин админа ?Доброе утро и вам.
Вот смотри тут.
Обращайтесь…