Для того чтобы скрыть миниатюру записи (post thumbnail) в WordPress защищенную паролем, вам потребуется использовать специальный код.
- Сначала вам нужно добавить следующий код в файл
functions.php
вашей темы:
add_filter( 'post_thumbnail_html', 'hide_post_thumbnail_if_protected', 10, 5 ); function hide_post_thumbnail_if_protected( $html, $post_id, $post_thumbnail_id, $size, $attr ) { if ( post_password_required( $post_id ) ) { $html = ''; } return $html; }
- Этот код добавляет фильтр, который проверяет, требуется ли пароль для просмотра конкретной записи. Если запись защищена паролем, то миниатюра будет скрыта.
- После добавления этого кода сохраните изменения. Теперь при защите записи паролем, миниатюра этой записи не будет отображаться.
Учтите, что изменения в файле functions.php
могут повлиять на работу вашего сайта, поэтому перед внесением изменений лучше создать резервную копию сайта.