• Такая же проблема как и здесь однако это решение мне не помогло.
    Нужно как-то запретить вывод миниатюры в поста. Как это сделать?
    В файле content-singl.php я удалил всю строчку с the_post_thumbnail и это мне не помогло. даже сервер перезапустил — все равно.
    Как исправить?

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • ссылку на тему дайте.

    ссылку на тему wordpress млин, которую на сайте используете.

    content.php не пробовали редактировать?

    Попробовал) теперь у меня на списке записей — Parse error: syntax error, unexpected T_ENDIF in C:\OpenServer\domains\localhost\wp-content\themes\annina\content.php on line 37

    я удалил if ( » != get_the_post_thumbnail() ) во всех php где есть хоть слово content, ну или где нашел этот код. Не помогло.

    Тоже искал решение и нашел такой ответ:

    global $wpdb;
    
    $attachments = $wpdb->get_results( "
         SELECT *
         FROM $wpdb->postmeta
         WHERE meta_key = '_thumbnail_id'
    " );
    
    foreach ( $attachments as $attachment ) {
        wp_delete_attachment( $attachment->meta_value, true );
    }
    
    $wpdb->query( "
        DELETE FROM $wpdb->postmeta
        WHERE meta_key = '_thumbnail_id'
    " );

    данный код вставьте в файл functions.php и он удалит все миниатюры во всех записях.

    я удалил if ( » != get_the_post_thumbnail() ) во всех php где есть хоть слово content, ну или где нашел этот код. Не помогло.

    Так а зачем вы это всё удаляете?
    В файле content.php удалить ОДНУ строчку:
    the_post_thumbnail()

    т.е. если было:
    <?php the_post_thumbnail(); ?>
    то удалить эту строчку. Всё.
    На кой чёрт вы удаляете get_the_post_thumbnail() тем более во всех php?

    Нуу другое ничего похожего я не нашел ТТ увы, мое познания на столько дилетантны…
    Спасибо за подсказки, обновлю шаблон с нуля и буду пробовать)

    Вот кусок кода content.php из вашей темы:

    <?php
    		if ( '' != get_the_post_thumbnail() ) {
    			echo '<div class="entry-featuredImg"><a href="' .get_permalink(). '"><span class="overlay-img"></span>';
    			if ($i == 0 && $se_options['firstbig'] ) {
    				the_post_thumbnail('annina-normal-post');
    			} else {
    				the_post_thumbnail('annina-masonry-post');
    			}
    			echo '</a></div>';
    		}
    	?>

    Просто вырезать в вашем случае 2 строчки и должно получиться:

    <?php
    		if ( '' != get_the_post_thumbnail() ) {
    			echo '<div class="entry-featuredImg"><a href="' .get_permalink(). '"><span class="overlay-img"></span>';
    			if ($i == 0 && $se_options['firstbig'] ) {
    				// вырезано цензурой
    			} else {
    				// вырезано цензурой
    			}
    			echo '</a></div>';
    		}
    	?>

    Т.е. удалить 22-ю и 24-ю строчку.
    Добавлено:
    Хотя в этой теме идёт проверка на «показывать большую или маленькую миниатюру». К тому же миниатюра кликабельна (в отличие от большинства тем:
    Лучше уж так:

    <?php
    		if ( '' != get_the_post_thumbnail() ) {
                             // а тут что-то было? а теперь нету :)
    		}
    	?>

    Либо вообще удалить этот блок.

    visajack это не выход. Я попробовал удалить все, и частично пробовал как вы советовали. В обеих случаях удалилось картинка в списке записей. Однако в самом посте осталась. Мне надо наоборот, что бы в посте миниатюры, которые я ставлю не отображались.

    Dealing24 твой метод удаляет вообще везде миниатюры( что мне тоже не надо.

    Я попробовал удалить все, и частично пробовал как вы советовали. В обеих случаях удалилось картинка в списке записей. Однако в самом посте осталась. Мне надо наоборот, что бы в посте миниатюры, которые я ставлю не отображались.

    Эмммммм.
    Я Вам не верю.
    Содержимое поста вывводится на гора файлом content.php
    И в этом файле поочередно показ:
    1. Миниатюры
    2. Название
    3. Автор
    4. Содержимое
    5 (опционально) в зависимости от того кто просматривает ссылка на редактирование.
    за отображение 1 отвечает приведенный выше код
    Его удаление вырежет показ миниатюры к едрени фени.
    Уж не знаю что Вы там удаляли, но точно не это…

    В общем, зря не верите. Только что попробовал. Миниатюра на главной удалилась, а в посте нет.

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • Тема «Запретить вывод миниатюр внутри поста» закрыта для новых ответов.