@Legal2019
Всё в имени моём... и радость и печаль...

Как сделать вывод подстраниц на странице с кратким выводом описания каждой подстраницы и возможностью делать выборку по меткам или типа того?

Как сделать вывод подстраниц на странице с частичным выводом описания каждой подстраницы и возможностью делать выборку по меткам или что-то типа меток?
На сколько я понимаю, у WP есть две основные (стандартные) функции вывода текстов:
1) через записи (с возможностью создания рубрик и меток);
2) через страницы (с возможностью иерархии).
Если, в принципе, почти всё ясно с п. 1, то у меня вопрос в отношении пункта 2.

Мне необходимо сделать такую структуру:
"Страница 1"
"подстраница 1.1"
(краткое описание "подстраница 1.1" в пару строк — аналог «отрывок» (the_excerpt()))
что-то типа get_post_meta() (может быть 1-5 вариантов, по которым возможно будет сформировать список подстраниц с «отрывок» (the_excerpt()))
"подстраница 1.2"
(краткое описание "подстраница 1.2" в пару строк — аналог «отрывок» (the_excerpt()))
что-то типа get_post_meta() (может быть 1-5 вариантов, по которым возможно будет сформировать список подстраниц с «отрывок» (the_excerpt()))
и т.д.
Если делаем вывод через wp_list_pages(), то получается типа:
<div> 
<h1>Страница 1</h1>
<ul>
 <li>
   <a>подстраница 1.1</a>
 </li>
 <li>
   <a>подстраница 1.2</a>
 </li>
 <li>
   <a>и т.д.</a>
 </li>
</ul>
</div>

При этом я не понимаю, как и куда воткнуть the_excerpt() и что-то типа get_post_meta() чтобы вывести отрывок (the_excerpt()) и что-то типа метаполя для того чтобы можно было сделать вывод в новом окне отсортированных ссылок по конкретному метаполю.
В общем нужно сделать:
<div> 
<h1>Страница 1</h1>
<ul>
 <li>
  <ul>
   <li><a>подстраница 1.1</a></li>
   <p> the_excerpt() </p>
   <li><a>метополе A</a></li>
  </ul>
 </li>
 <li>
  <ul>
   <li><a>подстраница 1.2</a></li>
   <p> the_excerpt() </p>
   <li><a>метополе B</a></li>
  </ul>
 </li>
 <li>
  <ul>
   <li><a>подстраница 1.3</a></li>
   <p> the_excerpt() </p>
   <li><a>метополе A</a></li>
   <li><a>метополе B</a></li>
  </ul>
 </li>
</ul>
</div>

5d83943beed5f731572269.jpeg
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы