Поддержка → Темы и шаблоны → Как убрать строку с количеством коментариев (тема twentytw
Как убрать строку с количеством коментариев (тема twentytw
-
Реально достала эта строка. У меня стоят на этом месте социальные кнопки, а она находится ниже их и это реально некрасиво. Она выглядит следующим образом: «Один комментарий, 2 комментария, 3 комментария и.т.д.» Как её вообще убрать?
-
content.php
По идее этот кусок<?php if ( comments_open() ) : ?> <div class="comments-link"> <?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentytwelve' ) . '</span>', __( '1 Reply', 'twentytwelve' ), __( '% Replies', 'twentytwelve' ) ); ?> </div><!-- .comments-link --> <?php endif; // comments_open() ?>
Что конкретно нужно сделать с этим куском? Если найти, то в моём content.php его нет.Вот так мой content.php выглядит полностью.
<?php /** * The default template for displaying content * * Used for both single and index/archive/search. * * @package WordPress * @subpackage Twenty_Twelve * @since Twenty Twelve 1.0 */ ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php if ( is_sticky() && is_home() && ! is_paged() ) : ?> <div class="featured-post"> <?php _e( 'Featured post', 'twentytwelve' ); ?> </div> <?php endif; ?> <header class="entry-header"> <?php if ( is_single() ) : ?> <h1 class="entry-title"><?php the_title(); ?></h1> <?php else : ?> <h1 class="entry-title"> <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a> </h1> <?php endif; // is_single() ?> <div id="tumba"> <?php the_post_thumbnail(); ?> </div> </header><!-- .entry-header --> <?php if ( is_search() ) : // Only display Excerpts for Search ?> <div class="entry-summary"> <?php the_excerpt(); ?> </div><!-- .entry-summary --> <?php else : ?> <div class="entry-content"> <?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentytwelve' ) ); ?> <?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'twentytwelve' ), 'after' => '</div>' ) ); ?> </div><!-- .entry-content --> <?php endif; ?> </article><!-- #post -->
Если вставить, то после его вставки становится ещё хуже (комментарии появляются сверху социальных кнопок и внизу).
Проверил
Убираю в оригинальном content.php<?php if ( comments_open() ) : ?> <div class="comments-link"> <?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentytwelve' ) . '</span>', __( '1 Reply', 'twentytwelve' ), __( '% Replies', 'twentytwelve' ) ); ?> </div><!-- .comments-link --> <?php endif; // comments_open() ?>
и строчка с указанием количества комментариев (между названием записи и контентом) пропадает.
У Вас файл редактировался, посмотрите оригинальный.
Проверил
Убираю в оригинальном content.phpНичего не понимаю. Я Вам скинул свой оригинал content.php. Там нет этого кода. Вот просмотрите:
<?php /** * The default template for displaying content * * Used for both single and index/archive/search. * * @package WordPress * @subpackage Twenty_Twelve * @since Twenty Twelve 1.0 */ ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php if ( is_sticky() && is_home() && ! is_paged() ) : ?> <div class="featured-post"> <?php _e( 'Featured post', 'twentytwelve' ); ?> </div> <?php endif; ?> <header class="entry-header"> <?php if ( is_single() ) : ?> <h1 class="entry-title"><?php the_title(); ?></h1> <?php else : ?> <h1 class="entry-title"> <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a> </h1> <?php endif; // is_single() ?> <div id="tumba"> <?php the_post_thumbnail(); ?> </div> </header><!-- .entry-header --> <?php if ( is_search() ) : // Only display Excerpts for Search ?> <div class="entry-summary"> <?php the_excerpt(); ?> </div><!-- .entry-summary --> <?php else : ?> <div class="entry-content"> <?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentytwelve' ) ); ?> <?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'twentytwelve' ), 'after' => '</div>' ) ); ?> </div><!-- .entry-content --> <?php endif; ?> </article><!-- #post -->
Скачайте и убедитесь http://wordpress.org/themes/twentytwelve
wp-content/twentytwelve/content.phpСкачайте и убедитесь http://wordpress.org/themes/twentytwelve
wp-content/twentytwelve/content.phpВ чём мне нужно убедиться? У меня уже установлен WordPress 3.9.2.
В чём мне нужно убедиться?
Скачать тему twentytwelve и убедиться, что Ваш файл content.php отличается от оригинального
Скачать тему twentytwelve и убедиться, что Ваш файл content.php отличается от оригинального
Так даже если он отличается, этого кода в нём всё равно нет и всё должно работать если верить Вам.
Проверил
Убираю в оригинальном content.php<?php if ( comments_open() ) : ?> <div class="comments-link"> <?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentytwelve' ) . '</span>', __( '1 Reply', 'twentytwelve' ), __( '% Replies', 'twentytwelve' ) ); ?> </div><!-- .comments-link --> <?php endif; // comments_open() ?>
и строчка с указанием количества комментариев (между названием записи и контентом) пропадает.
Так что мне теперь из-за этих комментариев заменять оригиналом уже настроенный мною content.php?
Так что мне теперь из-за этих комментариев заменять оригиналом уже настроенный мною content.php?
Я Вам подсказал на оригинальном файле.
Вы же знаете все изменения, которые вносились в теме, Вам проще ориентироваться.
*************
Справочник по функциям
Можно методом тыка поискать по файлам темы этот кусок кода
Не разберётесь, через css — display:noneМожет кто заглянет, варианты подскажет
*************
Это называется: не мешай движку работать 🙂Можно методом тыка поискать по файлам темы этот кусок кода
Вы же видели сколько файлов у этой темы. Очень много времени придётся потратить для поиска.
Очень много времени придётся потратить для поиска
Это если вручную
Используйте редактор, например notepad++
Открываете все файлы темы одним нажатием
Вводите искомое
И «найти во всех открытых документах»Реально достала эта строка. У меня стоят на этом месте социальные кнопки
Думаю, между заголовком h1 и основным контентом социальные кнопки с точки зрения SEO не совсем хорошо.
Робот сканирует страницу: вот название статьи, по логике дальше должен быть полезный контент, а там какие-то ссылки, кричат «поделись».
Читателю то же самое, ещё не понял, о чём страница и стоит ли она внимания, а уже назойливо подсовывают — делись, плюсуй и т.д.Думаю, между заголовком h1 и основным контентом социальные кнопки с точки зрения SEO не совсем хорошо.
Робот сканирует страницу: вот название статьи, по логике дальше должен быть полезный контент, а там какие-то ссылки, кричат «поделись».
Читателю то же самое, ещё не понял, о чём страница и стоит ли она внимания, а уже назойливо подсовывают — делись, плюсуй и т.д.Нет, Вы меня не поняли. У меня сначала идёт заголовок записи, её содержание, внизу «поделись с друзьями…», ещё ниже строка с количеством комментариев (которую я хочу убрать) и поля для написания комментария.
Нет, Вы меня не поняли
Не понял, т.к. по умолчанию и сверху отображается кол. комментариев, к тому же многие хотят убрать как раз сверху.
Файл comments.php
Попробуйте убрать<h2 class="comments-title"> <?php printf( _n( 'One thought on “%2$s”', '%1$s thoughts on “%2$s”', get_comments_number(), 'twentytwelve' ), number_format_i18n( get_comments_number() ), '<span>' . get_the_title() . '</span>' ); ?> </h2>
- Тема «Как убрать строку с количеством коментариев (тема twentytw» закрыта для новых ответов.