Как вывести категорию поста?

139
02 июля 2019, 12:10
     <?php
          $args = array(
              'post_type' => $post_type,
              'posts_per_page' => 4,
              $post_cat => $post_one_cat,
          );
          $projects = new WP_Query($args);

          $max_pages = $projects->max_num_pages; // узнаем общее количество страниц постов
          if($projects->have_posts()) : 
          $j = 1;
          ?>

                      <?php while($projects->have_posts()): $projects->the_post();
                      $thumb_id = get_post_thumbnail_id();
                      $thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true);
                      if ($j == 1) {
                        echo "<div class='row'>";
                      }
                      ?>
                        <div class="col-sm-6 col-md-6 col-lg-3">
                          <a href="<?php the_permalink();?>" class="wrap-block-post-work">
                            <!-- Post -->
                            <div class="bg_new_img" style="background-image: url('<?=$thumb_url[0];?>');">
                              <!-- This img block -->
                            </div>
                            <div class="wrap-des-project-new">
                              <h4 class="title-category-work"><?php the_title();?></h4>
                              <p class="des-text-project-work">
                                Тип встановленої системи:
                              </p>
                              <img class="icon-nav" src="<?=get_template_directory_uri();?>/img/icon-category1.png" alt="Вентиляції">
                              <span class="go-work-category1">Вентиляції</span>

                              <?php 

                              $eee = get_category($post->ID); // тут пусто

                              ?>
                            </div>
                            <!-- Post -->
                          </a>
                        </div>

                    <?php 
                    if ($j == 4) {
                        echo "</div>";
                    }
                    $j++;
                    if ($j == 5) {
                        $j = 1;
                    }
                    endwhile;?>
                  <?php
                  if($max_pages > 1){ ?> <!-- если страниц больше одной, то выводим кнопку с data-атрибутом следующей страницы -->
                      <a id="load-more-por-h" href="#" class="btn btn-orange" data-page="2"><i class="far fa-arrow-alt-circle-down"></i></a> 
                  <?php }?>

              <?php wp_reset_postdata();
          endif;?>
READ ALSO
Zend expressive 3, хранение сессий в базе данных?

Zend expressive 3, хранение сессий в базе данных?

Собственно натыкался ли кто-то на расширение для сессий, которое позволяет менять различные стореджи для хранения сессий?

139
Отправка telegram ботом сообщения с reply_markup

Отправка telegram ботом сообщения с reply_markup

Пытаюсь соорудить телеграм бота при помощи этой СДК

118
Проблема при записи в сессию

Проблема при записи в сессию

Есть сессия, в которую необходимо добавить значения по условиюЕсли ключ существует,то добавить к текущему ключу значение, если его не существует...

149