Как разбить описание рубрики на две части?

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Здравствуйте. Столкнулся со следующей задачей. Есть код который выводит описание рубрики в шаблоне category.php и описание меток в tag.php.

<!--описание категорий-->
  <?php if ( $paged 
  
  
  
  
			<div class="category-description">  </div>
				
			
			
			
			<!--конец описание категорий-->

Хотелось бы сделать так, чтобы после первого абзаца к примеру шли посты, а потом внизу остальное описание: абзац – посты – остальное описание. Подобное возможно, видел на нескольких сайтах. Вопрос в том как это реализовать?

Создай свой первый сайт на WordPress

r.yevgeniy
Оцените автора
Добавить комментарий

  1. BuBlicK

    Средствами php можно.
    Вместо простого вывода , написать фунцию с хотя бы одним аргументом, которая в зависимости от этого аргумента возвращала бы начало или конец описания категории.

    В php есть встроенная функция mb_substr. Там среди параметров есть номер символа с которого начинать и длина вывода.

    Но если лень, то можно без функции.
    Первые 80 сиволов описания так:
    echo mb_substr(category_description(), 0, 80);
    Последние:
    echo mb_substr(category_description(), 80, 1000);
    *при учете, что описание рубрик максимум 1000 символов. Если оно больше, то соответственно увеличить число.
    Код может быть немного не точным, потому что не знаю что там с функцией category_description, но суть такая

    Ответить