php проверкастраницыархивавыводиттегикпостувсоответствиисихтипом(黄色,橙色,紫罗兰色)archive.php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php проверкастраницыархивавыводиттегикпостувсоответствиисихтипом(黄色,橙色,紫罗兰色)archive.php相关的知识,希望对你有一定的参考价值。

<?php 
/*
  проверка страницы архива
  выводит теги к посту в соответствии с их типом (yellow,orange,violet) archive.php
*/
?>


<?php 

       $postName = get_queried_object()->name;        //для archive.php  
       $postTax = get_queried_object()->taxonomy;     //для taxonomy.php
       $postType = get_queried_object()->post_type;   //для single.php
       
       if(is_tax()){
           $terms = get_the_terms( $post->ID, $postTax);
           foreach( $terms as $term ){
             echo '<a class="' . $term->description . '" href="' . get_term_link( $term ) . '">' . $term->name .  '</a>' . ' ';
             }    
        }
        elseif(is_single()){
            $terms = get_the_terms( $post->ID, 'tag-'. $postType);
            foreach( $terms as $term ){
             echo '<a class="' . $term->description . '" href="' . get_term_link( $term ) . '">' . $term->name .  '</a>' . ' ';
            }   
        }
         else{
          $terms = get_the_terms( $post->ID, 'tag-' . $postName);
          foreach( $terms as $term ){
            echo '<a class="' . $term->description . '" href="' . get_term_link( $term ) . '">' . $term->name .  '</a>' . ' ';
            }   
       }
                      
     ?>               



      
        

以上是关于php проверкастраницыархивавыводиттегикпостувсоответствиисихтипом(黄色,橙色,紫罗兰色)archive.php的主要内容,如果未能解决你的问题,请参考以下文章

php Выводвсехкомментариевспагинациейналюбойстранице

text ФункцияMySQLFIND_IN_SETвозвращаетпозициюстрокивспискестрок,разделенныхзапятыми。

html 滚动顶部按钮(плавнаяпрокруткавверхстраницы)

php Вывестиминимальнуюценуторговыхпредложенийвсписоктоваров

php Добавлениесобственныхфразпередзаголовкомтовара,настраницетовара

php ОставляетуказанныегруппыполейACFнастраницеуказанныхтерминоввадминке,анаостальныхудаляет。