Список повідомлень, виділити поточний - CSS-хитрощі

Anonim

У WordPress відсутня функція wp_list_posts (), яка може здатися логічною, поєднуючись із надійною та корисною функцією wp_list_pages (). Однак ви можете змоделювати це за допомогою функції get_posts () та запуску власного циклу через результати.

Параметри для get_posts (), наведені нижче, є лише прикладами, замініть їх на ваші потреби.


    post->ID ) ( echo ' class="current"'; ) else () ?>>

wp_list_pages () також має функцію додавання імені класу “current_page_item” до елемента списку, коли ця сторінка є активною. Зверніть увагу на тег списку відкриття вище, який копіює цю функцію, перевіряючи, чи відповідає ідентифікатор поточного запиту ідентифікатору поточної ітерації циклу.