Ошибка шаблона в Worpress.

[Удален]
971

При открытии какой-либо страницы или статьи, появляется список всех размеещнных на сайте материалов. Как можно было бы исправить эту ситуацию?

feelfree
На сайте с 12.07.2008
Offline
67
#1

Вариантов много.

Например, не открывать эту страницу.

Подробнее пишите. Что за шаблон, что за открываеая страница...

даю 10% от оплаченного заказа *** тематика детские товары *** пишите в личку
[Удален]
#2

Наверное лучше поискать другой шаблон:) А вообще вы бы хоть ссылку дали, если хотите чтобы вам помогли.

[Удален]
#3
feelfree:
Вариантов много.
Например, не открывать эту страницу.

Подробнее пишите. Что за шаблон, что за открываемая страница...

Абсолютно любые записи и страницы на сайте при открытии открывают весь список.

Вот код single.php из шаблона:

<?php get_header(); ?>


<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<?php if (function_exists("post_class")) { // for pre-WordPress 2.7 ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<?php } else { ?>
<div id="post-<?php the_ID(); ?>">
<?php } ?>

<div id="single-body" class="post-body">
<h2 id="single-title" class="post-title">
<?php the_title(); ?>
</h2>
<p id="single-byline" class="post-byline">
<?php _e('By', 'pressplay'); ?> <?php the_author_posts_link(); edit_post_link(__('Edit', 'pressplay'), ' (', ')'); _e(' on ', 'pressplay'); the_time('F jS, Y'); ?>
</p>
<?php the_content(__("Continue reading ", 'pressplay') . the_title('', '', false) . " &rarr;"); ?>
<?php wp_link_pages(); ?>

<div class="post-bottom-meta post-meta">

<div class="inner-post-bottom-meta">

<?php _e('Categorized under:', 'pressplay'); ?> <?php the_category(', '); ?>. <br />
<?php _e('Tagged with: ', 'pressplay'); if (get_the_tags() != ""){ the_tags('', ', ', ''); _e('. '); } else { _e('no tags. ', 'pressplay'); } ?>

</div><!-- .inner-post-bottom-meta -->

</div><!-- .post-bottom-meta .post-meta -->

<?php comments_template(); ?>

</div><!-- #single-body .post-body -->

</div><!-- #post-ID .post_class -->

<?php endwhile; ?>

<div class="pagination">
<div class="pagination-link alignleft older-posts"><?php previous_post_link('&larr; %link') ?></div>
<div class="pagination-link alignright newer-posts"><?php next_post_link('%link &rarr;') ?></div>
<div class="divclear"></div>
</div>

<?php endif; ?>

<?php get_sidebar(); ?>
<?php get_footer(); ?>

Top_Avtor добавил 01.07.2011 в 14:17

U_profi_belive:
Наверное лучше поискать другой шаблон:) А вообще вы бы хоть ссылку дали, если хотите чтобы вам помогли.

Вот сайт. Смена на другой шаблон ничего не меняет.

HJ
На сайте с 14.02.2006
Offline
274
#4
Top_Avtor:
Смена на другой шаблон ничего не меняет.

Даже стандартный шаблон такое выдаёт?

Если да, то, возможно, дело в неправильном формировании урлов. Попробуйте поменять настройки Permalink Settings.

У вас сейчас, скорее всего, стоит Custom Structure = /%postname%/

Попробуйте заменить на /%category%/%postname%/

[Удален]
#5
happy-joker:
Даже стандартный шаблон такое выдаёт?
Если да, то, возможно, дело в неправильном формировании урлов. Попробуйте поменять настройки Permalink Settings.
У вас сейчас, скорее всего, стоит Custom Structure = /%postname%/
Попробуйте заменить на /%category%/%postname%/

Да, даже стандартная тема.

Попытка поменять настройки в "Постоянных ссылках" также ничего не изменила.

HJ
На сайте с 14.02.2006
Offline
274
#6

Top_Avtor, а .htaccess не изменяли стандартный?

happy-joker добавил 01.07.2011 в 18:30

Top_Avtor, в single.php добавьте после первой строчки вот так:


<?php get_header(); ?>
<?php echo "Hello World"; ?>

И посмотрите, на странице записи в коде где-нибудь выводится Hello World?

Мне кажется, у вас для страниц записей используется шаблон не single.php

V
На сайте с 24.04.2007
Offline
72
#7

плагины все отключите, поставьте стандартную тему, пермалинки дефолтные оставьте

[Удален]
#8
happy-joker:
Top_Avtor, а .htaccess не изменяли стандартный?

happy-joker добавил 01.07.2011 в 18:30
Top_Avtor, в single.php добавьте после первой строчки вот так:

<?php get_header(); ?>
<?php echo "Hello World"; ?>


И посмотрите, на странице записи в коде где-нибудь выводится Hello World?
Мне кажется, у вас для страниц записей используется шаблон не single.php

C .htaccess - нет.

Да, текст "Hello World" выводится сверху страницы.

Если менять код single.php из другой темы Wordpress все остается прежнем.

Top_Avtor добавил 01.07.2011 в 20:15

vommbat:
плагины все отключите, поставьте стандартную тему, пермалинки дефолтные оставьте

Деактивированы плагины, теперь все записи отображаются отдельно, но навигация слетела вниз страницы.

H
На сайте с 13.06.2011
Offline
9
#9
Top_Avtor:
Деактивированы плагины, теперь все записи отображаются отдельно, но навигация слетела вниз страницы.

А теперь начинается игра "угадай плагин")) По очереди включайте плагины и выявляйте виновника, а с версткой и после можно разобраться

Слово не воробей. Все не воробей, кроме воробья!
[Удален]
#10

Haubergeon, это SEO Pager - плагин для разделения записей по страницам.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий