Помощник
|
Wp не разбивает комментарии на страницы |
Чеснок
|
Сообщение
#1
|
||
|
|
||
|
|||
KipiaSoft |
6.6.2010, 23:15;
Ответить: KipiaSoft
Сообщение
#2
|
|
для постраничного формирования комментариев дя WP попадался специальный плагин. Сейчас названия к сожалению не припомню.
-------------------- |
|
|
Electric |
6.6.2010, 23:18;
Ответить: Electric
Сообщение
#3
|
|
Мало того что постранично комментарии не выводятся (а к некоторым записям их более 70), так ещё и невозможно изменить колличество отображаемых постов на странице. Пока руки вытаскиваю из (|) и ровняю на наждаке решил у Вас, уважаемые специалисты, совета спросить - как быть? Тема Aquanova 1.0 Попробуйте другую тему, тогда сразу будет ясно что глючит - движок или тема. Если тема - нужно смотреть код, можно взять похожие темы и поаналогии слепить.
-------------------- |
|
|
Чеснок
|
Сообщение
#4
|
|
тема 100%. KipiaSoft, Плагин называется WP-CommentNavi (кликабельно)
Проблема не решена. Листинг вывода записи: <?php get_header(); ?>
<div id="column"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <div class="post-top"></div> <div class="entry"> <h2><?php the_title(); ?></h2> <span class="date"><?php the_time('l, d M Y'); ?> <?php the_time('G:i'); ?></span> <div class="info"> <div class="cat">Рубрика: <?php the_category(', ') ?></div> <div class="comments"><?php comments_popup_link('Ваш отзыв', '1 отзыв', 'Отзывов: %'); ?></div> <div class="clear"></div> </div> <div class="content"> <?php the_content('Читать полностью »'); ?><div class="clear"></div> <?php wp_link_pages(array('before' => '<p><strong>Страницы:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?> </div> <div class="follow">Вы можете следить за ответами к этой публикации через <?php post_comments_feed_link('RSS 2.0'); ?>.</div> <div class="state"> <?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) { ?> Вы можете <a href="#respond">оставить отзыв</a> или <a href="<?php trackback_url(); ?>" rel="trackback">трекбек</a> со своего сайта. <?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) { ?> Отзывы сейчас закрыты, но вы можете оставить <a href="<?php trackback_url(); ?>" rel="trackback">трекбек</a> со своего сайта. <?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) { ?> Вы можете оставить отзыв. Пинг сейчас закрыт. <?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) { ?> Комментарии и пинг сейчас закрыты. <?php } ?> </div> <div class="tags"><?php edit_post_link('Править', '', ' | '); ?><?php the_tags('Теги: ', ', ', ''); ?></div> <?php comments_template(); ?> </div> <div class="post-bottom"></div> </div> <?php endwhile; ?> <div class="navigation"> <?php if(function_exists('wp_commentnavi')) { wp_commentnavi(); } ?><br> <?php if(function_exists('wp_commentnavi_all_comments_link')) { wp_commentnavi_all_comments_link(); } ?> <div class="clear"></div> </div> <?php else : ?> <div class="post"> <div class="post-top"></div> <div class="entry"> <div class="content"> <h1>Страница не найдена</h1> <p>К сожалению, по вашему запросу ничего не найдено.</p> <h3>Search Blog</h3> <?php include(TEMPLATEPATH."/searchform.php"); ?> </div> </div> <div class="post-bottom"></div> </div> <?php endif; ?> </div> <?php get_sidebar(); ?> <?php get_footer(); ?> -------------------- |
|
|
Neolot |
7.6.2010, 23:19;
Ответить: Neolot
Сообщение
#5
|
|
Чеснок,
Постраничная навигация реализуется на уровне шаблона. Посмотрите как это сделано в стандартных темах, вроде default. -------------------- Личный блог |
|
|
Alex_RD |
10.6.2010, 1:47;
Ответить: Alex_RD
Сообщение
#6
|
|
Все дело в том, что создатели этой темы слегка не последовали рекомендациям.
Откройте comments.php там найдите вот такой кусок: <ol class="commentlist"> <?php foreach ($comments as $comment) : ?> <li <?php echo $oddcomment; ?>id="comment-<?php comment_ID() ?>"> <div class="avatar"><?php echo get_avatar( $comment, 32 ); ?></div> <div class="commentbody"> <p class="comment_author"><?php comment_author_link() ?> says:</p> <p class="comment_time"><?php comment_date('F jS, Y') ?> at <?php comment_time() ?> <?php edit_comment_link('edit',' ',''); ?></p> <div class="comment_text"><?php comment_text() ?></div> <?php if ($comment->comment_approved == '0') : ?> <br /><em>Your comment is awaiting moderation.</em> <?php endif; ?> </div> <div class="clear"></div> </li> <?php $oddcomment = ( empty( $oddcomment ) ) ? 'class="alt" ' : ''; ?> <?php endforeach; ?> </ol> и замените его на: <ol class="commentlist"> <?php wp_list_comments();?> </ol> ... так ещё и невозможно изменить колличество отображаемых постов на странице. ... Вот с этим проблем как раз на не модифицированной теме проблем нет. Сколько выставляется в админке, столько и показывается. Возможно вы вставляли "query_post" где нибудь выше основного цикла? -------------------- Wordpress, HostCMS, DataLife engine, Shop-Script... Портфолио (beta) |
|
|
Чеснок
|
Сообщение
#7
|
|
|
Помогло, стиля теперь нет, даи фиг с ним. Всё работает, тему можно закрывать.
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как влияют комментарии на продвижение? | 81 | Megaspryt | 12041 | 2.3.2024, 13:02 автор: toplinks |
|
Нужно ли закрывать ненужные страницы тегом noindex, follow? | 8 | noviktamw | 2918 | 2.3.2024, 12:53 автор: toplinks |
|
SMMBanda.com | Живые просмотры YouTube, TikTok, Instagram, VK, Facebook, Twitter. Лайки, комментарии, подписчики СНГ, Украина, Россия, МИР Делаем толковый SMM с Гарантией от проблем. Реальные просмотры, посев |
15 | SMMBanda | 7504 | 8.10.2023, 10:59 автор: SMMBanda |
|
Сверстать страницы из figma нужно сделать страницы для веб приложения |
1 | bluestorm | 1298 | 7.6.2022, 18:11 автор: doharddocode |
|
Подобрать группы и страницы и разместить ссылку | 4 | Lacomka | 3415 | 21.2.2022, 8:43 автор: АлексейWEB |
Текстовая версия | Сейчас: 26.4.2024, 7:30 |