Betelgeise
Ответы в темах
-
Форум: WooCommerce
Тема: Как добавить скидку на все товары?Не знаю, я тут месяц еще не работаю)) А вообще этот функционал могли сломать на сайте?
Форум: WooCommerce
Тема: Как добавить скидку на все товары?Пробовал этот способ, но не помогло. Изменения просто не применяются. Вернее, админка говорит, что все применено, но цена не поменялась.
У нас в админке и переменные какие-то странные выводятся, может там ошибка в шаблоне какая? Вот скриншот — http://prntscr.com/mngnrb.
Форум: WooCommerce
Тема: Как добавить скидку на все товары?Необходимо, чтобы в каталоге и в карточке отображалась скидка.
Форум: WooCommerce
Тема: Как добавить скидку на все товары?сделайте купон на такую скидку
А можно по подробнее?
Это понятно, а я хочу целый раздел, который пользователи не будут видеть на сайте, но я в списке категорий буду.
Форум: Проблемы и решения
Тема: Не работает плагин WP AppboxДа, действительно. Спасибо. И как мог забыть.
Форум: Проблемы и решения
Тема: Не работает плагин WP AppboxНемного подобрался к разгадке — сейчас у меня тема, которую я сам писал. Сменил ее на стандартную — и все нормально стало отображаться.
Вопрос — в чем может быть дело? До этого никаких ошибок в моем шаблоне не было…
Это в functions.php добавлять, или в шаблон вывода постов?
Проблему с выводом решил, но появилась другая, с циклом. Почему-то вместо ссылок на статьи, движок выводит ссылки на текущую страницу. Для вывода использую get_permalink(); в цикле вывода постов.
Код:
<div class="content"> <?php if(have_posts() ) :?> <?php while (have_posts() ) : the_post();?> <article> <div class="posts"> <div class="post"> <h2><a href="<?php get_permalink(); ?>"><?php the_title(); ?></a></h2> <div class="meta"> <p class="category">Категория: <?php the_category(', '); ?> <?php get_the_category(); ?></p> <p class="date">Дата: <?php the_date(); ?></p> <p class="author">Автор: <?php the_author(); ?></p> </div> <?php the_post_thumbnail('full', array('class'=> 'img-lefter')); ?> <?php the_excerpt(); ?> <p class="link"><a href="<?php get_permalink(); ?>">Подробнее</a></p> </div> </div> </article> <?php endwhile; ?> <?php else: ?> <?php endif; ?>
Спасибо огромное, помогло.
Форум: Проблемы и решения
Тема: Помогите настроить вывод категорийТему сам писал, так что… сами понимаете.
Разъясните, зачем нужна wp_reset_postdata(); и как ее использовать.
- Ответ изменён 8 лет, 2 месяца назад пользователем Betelgeise.
SeVlad, спасибо огромное за ответ! Просто выручили)
Форум: Проблемы и решения
Тема: Посоветуйте, как создать портфолио?Спасибо. И каким образом?
У меня появилась такая идея — выводить портфолио в виде кейсов, через обычный цикл. Вопрос — как создать уникальный шаблон для конкретного каталога.
Попробовал такую конструкцию:
<?php $query = new WP_Query("cat=-2");?> <?php if ( $query->have_posts() ) while ( have_posts() ) : the_post(); ?> <div class="pre_post"> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <div class="meta"> <p class="category">Категория: <?php the_category(', '); ?></p> <p class="date">Дата: <?php the_date(); ?></p> <p class="author">Автор: <span style="font-weight:600;"><?php the_author(); ?></span></p> </div> <?php if(has_post_thumbnail()): ?> <?php the_post_thumbnail(); ?> <?php else: ?> <img src="<?php bloginfo('template_url'); ?>/img/empty.png" alt="" /> <?php endif; ?> <?php the_excerpt(); ?> <p class="link"><a href="<?php the_permalink(); ?>">Подробнее</a></p> </div> <?php endwhile; ?> </div>
Не сработало. В чем дело? Выводит посты также, как и раньше.
Спасибо за ссылки. Я нашел другой способ, он показался проще и удобней.
Используя WP_Query, сделать такой цикл вывода записей, чтобы определенные категории не выводились. На самом деле, для меня это будет даже удобней, чем подобная защита, которую вы описали.Вот только у меня самостоятельно такой код написать не получилось. Вот что с сделал:
$query = new WP_Query( ‘cat=-4’ ); //выводим все посты, кроме категории с ID 4
Как правильно воткнуть $query в циклы вывода постов WordPress?