На днях кто-то, кто использовал одну из моих бесплатных тем, спросил меня, как они могут показать свой первый пост полностью, а затем отрывки из остальных своих постов на своей домашней странице. Это имело какое-то отношение к их рекламным методам, но в любом случае, показав им, как это сделать, я решил, что поделюсь с вами предложенным мной кодом.
Отображение 1 полного сообщения, затем выдержки с использованием Counter ++
Я думаю, что самый простой способ добиться этого эффекта – добавить счетчик сообщений с использованием PHP в ваш цикл, который будет «назначать» возрастающее число каждому сообщению в цикле (1,2,3,4,5…).
1 Добавить счетчик
Сначала вам нужно добавить счетчик в самом начале вашего цикла:
2 Замените тег the_content или the_excerpt.
Теперь вы хотите заменить либо the_content тег или the_excerpt тег (в зависимости от вашей темы использования), так что он показывает содержимое на первый пост, а затем выдержку для всего остального. Следуя приведенной ниже логике, если счетчик имеет значение «1», он будет отображать сообщение полностью, в противном случае – отрывок.
Подпишитесь на рассылку новостей
Получайте наши последние новости, учебные материалы, руководства, советы и предложения, доставленные на ваш почтовый ящик.
Источник записи: https://www.wpexplorer.com