Master-X
Форум | Новости | Статьи
Главная » Форум » Блоги и Социальные сети » 
Тема: Wordpress How To
цитата
03/01/19 в 12:28
 densa
bubo: так только в цикле можно сделать, а вне его не работает

решил вопрос таким способом

<?php


function my_function_echo_code(){
   $cats = array(804,931,932,934,933); /* список ID категорий */
   
   $code = "здесь код";
   
   
   if(is_single()){
      global $post;
      $post_cats = get_the_category( $post->ID);
      if( !empty($post_cats) ){
         foreach($post_cats as $cat){
            if( array_search($cat->term_id, $cats) !== false){
               echo $code;
               break;
            }
         }
      }
      
   }
   else{
      $cat_id = get_query_var('cat');
      if(!empty($cat_id) && array_search($cat_id, $cats) !== false){
          echo $code;
      }
   }
}

/* выводим код */
my_function_echo_code();

?>
Стр. « первая   <  18, 19, 20


Эта страница в полной версии