Повторяемая структура не равна содержимому одной статьи
Список записей может строиться с помощью блока цикла запросов. Внутри него шаблон записи определяет, как выглядит каждый найденный элемент: где находятся изображение, заголовок, дата или отрывок текста. Общая структура повторяется для разных записей. Поэтому перемещение изображения выше заголовка внутри такого шаблона относится ко всем карточкам соответствующего списка. Это удобно для единого оформления. Но та же повторяемость объясняет неожиданность: обычный абзац, помещённый внутрь структуры, тоже может появиться в каждой карточке с одинаковым содержанием.
Источник текста важнее внешнего сходства
Представим учебный блог с тремя статьями: о керамике, саде и фотографии. Внешне большой текст в карточке похож на заголовок, однако его размер ничего не говорит об источнике данных. Это может быть вручную набранная фраза либо специальный блок, отображающий название текущей записи. Блок заголовка записи получает соответствующее название, поэтому в трёх карточках показываются разные слова. Обычный текст сохраняет написанную фразу, если для него не задан другой механизм. При поиске причины полезно смотреть на тип выбранного блока и его место в структуре, а не только на результат на экране.
Проверяйте изменение на нескольких разных записях
Одна карточка не всегда обнаруживает ошибку. Если вручную введённая фраза случайно совпала с её настоящим названием, всё выглядит правильно. Вторая и третья запись покажут, действительно ли оформление получает данные для каждого элемента. В учебной проверке полезно заранее взять заметно разные названия и одну запись без изображения. Тогда становится проще отличить общий дизайн от особенностей содержимого. Перед изменением рабочего сайта нужно понять, редактируется ли сама статья, шаблон одной страницы или повторяемая часть списка. Названия команд и доступные возможности зависят от используемой темы и редактора; этот разбор объясняет принцип, а не точный маршрут для любого сайта.
Попробуйте на практике
Смоделируйте список из трёх статей на бумаге. Установка WordPress, доступ к сайту и изменение опубликованных страниц не нужны.
- Запишите три разные карточки данных: керамика, сад и фотография. Для каждой отдельно отметьте её собственное название.
- Нарисуйте общий шаблон карточки с двумя полями: место для изображения и место для названия текущей записи. Примените его к трём карточкам.
- В копии шаблона замените второе поле постоянной фразой Новая статья. Покажите, что получится при повторении для всех трёх записей.
- Сравните оба результата и подпишите, какое изменение относится к данным одной статьи, а какое — к общей повторяемой структуре.
Как проверить результат. В первом варианте должны появиться три разных названия, во втором — одна повторённая фраза. Объяснение должно опираться на источник текста и область действия шаблона, а не на шрифт, размер букв или порядок публикации.
Частые вопросы
Любой одинаковый текст в карточках является ошибкой?
Нет. Общая подпись может быть намеренной частью оформления. Ошибка возникает, когда постоянный текст используется там, где ожидались индивидуальные сведения о записи.
Почему недостаточно проверить только главную страницу?
Разные списки могут использовать разные структуры. Проверять стоит именно затронутый шаблон и несколько его элементов, чтобы увидеть фактическую область действия изменения.
Самостоятельный разбор темы. Содержание конкретной обучающей программы здесь не представлено.