Hide featured image on all single page/post
Этот легкий плагин скрывает все главные изображения на страницах и постах, когда они просматриваются на собственной вкладке. Посты при этом не изменяются — они все еще имеют выделенное изображение, если вы его выбрали. Плагин только отключает возможность темы обращаться к изображению при рендеринга страницы. Если ваша тема отображает главные изображения в результатах поиска, на странице сообщений, в списках категорий и так далее, она по-прежнему может это делать. Платформы социальных сетей и поисковые системы, которые ищут изображение для сопровождения отрывка, также могут найти URL-адрес изображения в метаданных сообщения.
Нет никаких настроек; плагин просто делает одну вещь.
Изменение распространяется на существующие посты, а также на все, что вы создадите после активации.. Вам нужно будет отредактировать все старые сообщения, которые пострадали от этого изменения (если вы хотите, чтобы отображалось главное изображение, вам нужно будет вставить его в контент). Если у вас много старого контента, лучше использовать другой плагин, например Conditionally display featured image on singular pages and posts, который по умолчанию влияет только на новые посты.
TECHNICAL NOTE
Темы, которые находят главное изображение, просматривая данные в базе данных напрямую, а не вызывая get_the_post_thumbnail() или wp_get_attachment_image(), могут по-прежнему выдавать HTML для главного изображения, несмотря на этот плагин. В качестве второй линии защиты плагин загружает таблицу стилей, которая пытается скрыть изображение, если оно присутствует в теме HTML. Это также может не сработать, если в теме используются необычные имена сущностей и классов. В качестве запасного варианта можно использовать Пользовательские правила CSS (в этом случае вам не нужен этот плагин).
Этот плагин также (не специально) блокирует появление главного изображения в контенте, где вы вставили блок «Post featured image». Я изучаю вопрос о том, можно ли определить разницу между запросом изображения для отображения по умолчанию и намеренной вставкой позже. Пока же в качестве обходного пути не используйте блок «Post featured image», а вместо него вставьте блок «Image» и повторно выберите изображение из медиатеки (я в любом случае предпочитаю этот вариант, так как он дает больше возможностей для контроля над размером, текстом alt и т.д.).
Если вы найдете тему, с которой это не работает, пожалуйста, дайте мне знать.
Пожертвования
Автор не собирает пожертвования для себя. Если вы считаете эту статью полезной и хотите внести свой вклад, пожалуйста, подумайте о пожертвовании в организацию, которая непосредственно помогает нуждающимся людям.