Категории. Оптимизировать или нет?
Страницы: 1
Категории. Оптимизировать или нет?
Привет, помогите разобраться в ситуации. 
Категории (рубрики) не позволяют скрыть свое описание под hide, а если не скрывать его, то страница получится очень длинной и выводы записей этой категории будут далеко внизу и не видны пользователям. Как поступить в такой ситуации? Продвигать только записями или есть какое-то решение? Платформа ВП.
Спасибо.
Цитата
SEO Лаборант пишет:
или есть какое-то решение?


Переместите описание категории (рубрики) вниз страницы. Вверху будет обновляемый список анонсов постов, а внизу - описание.

Может быть ведующие тайны кода смогут подсказать как это сделать? Спасибо заранее
Код
<?php
/**
 * The template for displaying Archive page.
 *
 * @package ThemeGrill
 * @subpackage ColorMag
 * @since ColorMag 1.0
 */

get_header(); ?> 

   <?php do_action( 'colormag_before_body_content' ); ?>

   <div id="primary">
      <div id="content" class="clearfix">

         <?php if ( have_posts() ) : ?>

            <header class="page-header">
               <?php if ( is_category() ) {
                  do_action('colormag_category_title');
                  single_cat_title();
                  } else { ?>
               <h1 class="page-title">
               <span>
                  <?php
                     if ( is_tag() ) :
                        single_tag_title();

                     elseif ( is_author() ) :
                        /* Queue the first post, that way we know
                         * what author we're dealing with (if that is the case).
                        */
                        the_post();
                        printf( __( 'Author: %s', 'colormag' ), '<span class="vcard">' . get_the_author() . '</span>' );
                        /* Since we called the_post() above, we need to
                         * rewind the loop back to the beginning that way
                         * we can run the loop properly, in full.
                         */
                        rewind_posts();

                     elseif ( is_day() ) :
                        printf( __( 'Day: %s', 'colormag' ), '<span>' . get_the_date() . '</span>' );

                     elseif ( is_month() ) :
                        printf( __( 'Month: %s', 'colormag' ), '<span>' . get_the_date( 'F Y' ) . '</span>' );

                     elseif ( is_year() ) :
                        printf( __( 'Year: %s', 'colormag' ), '<span>' . get_the_date( 'Y' ) . '</span>' );

                     elseif ( is_tax( 'post_format', 'post-format-aside' ) ) :
                        _e( 'Asides', 'colormag' );

                     elseif ( is_tax( 'post_format', 'post-format-image' ) ) :
                        _e( 'Images', 'colormag');

                     elseif ( is_tax( 'post_format', 'post-format-video' ) ) :
                        _e( 'Videos', 'colormag' );

                     elseif ( is_tax( 'post_format', 'post-format-quote' ) ) :
                        _e( 'Quotes', 'colormag' );

                     elseif ( is_tax( 'post_format', 'post-format-link' ) ) :
                        _e( 'Links', 'colormag' );

                     elseif ( is_plugin_active( 'woocommerce/woocommerce.php' ) ) :
                           woocommerce_page_title( false );

                     else :
                        _e( 'Archives', 'colormag' );

                     endif;
                  ?>
               </span></h1>
                  <?php } ?>
               <?php
                  // Show an optional term description.
                  $term_description = term_description();
                  if ( ! empty( $term_description ) ) :
                     printf( '<div class="taxonomy-description">%s</div>', $term_description );
                  endif;
               ?>
            </header><!-- .page-header -->

            <div class="article-container">

               <?php global $post_i; $post_i = 1; ?>

               <?php while ( have_posts() ) : the_post(); ?>

                  <?php get_template_part( 'content', 'archive' ); ?>

               <?php endwhile; ?>

            </div>

            <?php get_template_part( 'navigation', 'archive' ); ?>

         <?php else : ?>

            <?php get_template_part( 'no-results', 'archive' ); ?>

         <?php endif; ?>

      </div><!-- #content -->
   </div><!-- #primary -->

   <?php colormag_sidebar_select(); ?>

   <?php do_action( 'colormag_after_body_content' ); ?>
<?php get_footer(); ?>
 
Вот эта часть кода, если не ошибаюсь, отвечает за вывод описания
Код
<?php
                  // Show an optional term description.
                  $term_description = term_description();
                  if ( ! empty( $term_description ) ) :
                     printf( '<div class="taxonomy-description">%s</div>', $term_description );
                  endif;
               ?> 
ее надо перенести поместив примерно между   
Код
<?php endwhile; ?>

 </div>
Пробуйте.
Изменено: masterrabot - 16 Сентября 2017 14:09
Цитата
masterrabot пишет:
Вот эта часть кода, если не ошибаюсь, отвечает за вывод описания
Код
 <?php
                  // Show an optional term description.
                  $term_description = term_description();
                  if ( ! empty( $term_description ) ) :
                     printf( '<div class="taxonomy-description">%s</div>', $term_description );
                  endif;
               ?>  
ее надо перенести поместив примерно между
Код
 <?php endwhile; ?>

 </div> 
Пробуйте.
После перемещения исчез вывод записей категории.
Методом научного тыка, было выяснено, что переместить нужно после

Код
</div><!-- #content -->
 
Спасибо Вам огромное
Цитата
SEO Лаборант пишет:
исчез вывод записей категории

Вырежьте код который надо перенести, но не вставляйте его никуда. Если записи будут выводится, то значит вставляем не туда. Или ждем большего специалиста, а то я любитель ))
И еще вопрос по теме рубрик. Только в моей теме невозможно скрыть часть описания рубрики под spoiler (использую плагин show\hide)
Цитата
SEO Лаборант пишет:
невозможно скрыть часть описания рубрики под spoiler (использую плагин show\hide)

не знаю что там у вас за тема и плагин, но спойлер можно организовать и без плагина. Как смотрите по ссылке _https://webliberty.ru/spoyler-na-wordpress-bez-plaginov/
Если сделать так как в этой статье, то прямо в окошке, где задаете описание рубрики часть текста поместите между тэгами
Код
[spoiler] здесь скрытая часть описания [/spoiler]
Не работает. Да и Бог с ним. Самое интересное то, что мой плагин на траница скрывает текст, а вот в рубриках нет. Видимо темой не предусмотрено.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:11 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
21:45 Как сократить ссылку и зачем это делать. 
16:49 Perfect.Studio: InstAccountsManager — лучший инструмент для автоматизации заработка в Instagram 
19:14 Magic click - гемблинг пп, ставки выше конкурентов 
15:37 Adtrafico - Правильная партнёрская сеть под бурж трафик 
13:38 Вопрос по Cloudflare 
16:33 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
21:12 Ural-obmen.ru — выгодный сервис обмена 
12:35 Современный скрипт обменника электронных валют 
11:00 Obama.ru - безопасный обмен криптовалют и электронных денежных средств 
14:16 Продам порно сайт на KVS 
12:58 Профильный прогон 200 рублей, Тиц (Икс) от 10, проверен Checktrust 
12:02 TETChange-Обменник криптовалют 
11:02 DualCoin - быстрый криптовалютный обменник 
20:22 Как получить рефералов и посетителей на сайт бесплатно. 
18:31 Видимо, похороны СУПРа уже прошли как-то по-тихому 
22:54 Точные прогнозы на футбол 
12:48 Каспкрски ОС 
11:21 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
14:41 Бесплатный мини-аудит юзабилити и конверсии + технический SEO-аудит в подарок 
15:24 Добро пожаловать в цифровой мир...