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

Решено Как изменять шорт код? [Продукты на Front Page]

Keey

Новичок
Как изменять шорт код?
Или как кастомно вывести продукты на главную(например популярные)?
Лучше подойдет ответ на второй вопрос так как нужны свои стили и верстка.
 

Keey

Новичок
Решение
PHP:
  <?php query_posts(array('post_type' => array( 'product' ), 'posts_per_page' => 4));
            if (have_posts()) {  while (have_posts()) { the_post(); ?>
                    <div>
                        <a href="<?php the_permalink(); ?>">
                            <?php the_post_thumbnail('post-thumb'); ?>
                        </a>
                        <div>
                            <a href="<?php the_permalink(); ?>">
                                <?php the_title(); ?>
                            </a>
                        </div>
                    </div>
                <?php } } wp_reset_query(); ?>
 
  • Like
Реакции: D&B

Keey

Новичок
Решение ACF ( Relationship )
PHP:
   <?php $ids = get_field('pop_product', false, false);
            query_posts(array('post_type' => array('product'), 'posts_per_page' => 4, 'post__in' => $ids, 'post_status' => 'any',));
            if (have_posts()) {
                while (have_posts()) {
                    the_post(); ?>
                    <div class="popular_product">
                        <a href="<?php the_permalink(); ?>">
                            <?php the_post_thumbnail('post-thumb'); ?>
                        </a>
                        <div>
                            <a href="<?php the_permalink(); ?>">
                                <?php the_title(); ?>
                            </a>
                        </div>
                    </div>
                <?php } } wp_reset_query(); ?>
 
Сверху Снизу