Имя: Пароль:
IT
Веб-мастеринг
wordpress файл single.php
0 karpos
 
04.12.14
18:08
Всем привет! Делаю шаблон на wordpress вот есть два файла index.php, и single.php по сути они одинаковые. Проблема в том что когда происходит переход с цитаты на полную страницу у меня все теги находящиеся между тегам <head></head> перепрыгивают в <body>.
выглядит это так:
http://hostingkartinok.com/show-image.php?id=645969c52a760377f1aa909e176f3329

могу перевести код php, index.php

<?php get_header(); ?>
        
        <?php get_sidebar(); ?>
        
        <div class="content">
            <div class="breadcrumbs"><?php //kama_breadcrumbs(' » '); ?></div>
            <?php if(have_posts()) : ?>
                <?php while(have_posts()) : the_post(); ?>
                    <div class="post">
                        <?php  if (!is_page(array(23,21,4,2))) : the_excerpt(); ?>
                            <span><a class="readonnews" href="<?php the_permalink(); ?>">Подробнее...</a></span>
                        <?php else : the_content();?>    
                        <?php endif;?>
                        <?php //the_content( '<p>Читать далее</p>', $strip_teaser, $more_file ); ?>
                    </div>
                <?php endwhile; ?>
                <div><?php posts_nav_link(); ?></div>
            <?php endif; ?>
          </div>
    
        <?php get_footer(); ?>


single.php

<?php get_header(); ?>
                
        <?php get_sidebar(); ?>
        
        <div class="content">
            <div class="breadcrumbs"><?php //kama_breadcrumbs(' » '); ?></div>
            <?php if(have_posts()) : ?>
                <?php while(have_posts()) : the_post(); ?>
                    <div class="post">
                        <?php the_content();?>    
                    </div>
                <?php endwhile; ?>    
                <div><?php posts_nav_link(); ?></div>
            <?php endif; ?>
          </div>
        
        <?php get_footer(); ?>
1 karpos
 
04.12.14
18:14
в чем проблема не пойму
2 karpos
 
04.12.14
18:24
сейчас даже отключил файл стилей css и проблема таже
3 GreatOne
 
04.12.14
18:29
а если убрать <?php get_header(); ?>
                
        <?php get_sidebar(); ?>  в single? При переходе в Index теги слетают что ли?
4 karpos
 
04.12.14
18:37
ну в single.php они должны быть они же не погрузятся страница целиком же перезагружется
5 karpos
 
04.12.14
18:38
я пробовал две разные версий движка
6 karpos
 
04.12.14
18:40
теги как раз слетают если перейти в single.php
7 GreatOne
 
04.12.14
18:42
(4) На сколько я помню, single.php как раз таки не грузит полную страницу, а лишь новость. Она обернута в Index.php.
8 GreatOne
 
04.12.14
18:44
9 karpos
 
04.12.14
18:49
вы хотите сказать в файле single.php не должно быть

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

??? я пробовал их убрать тога и sidebar пропадает и файл стилей и шапка
10 karpos
 
04.12.14
18:53
не должны они быть даже в стандартных шаблонах они есть
11 GreatOne
 
05.12.14
01:28
шаблон нормальный слепи лучше. Там ничего кроме main не должно быть
12 karpos
 
05.12.14
06:38
GreatOne зайди с папку шаблонами и сам посмотри.
13 GreatOne
 
05.12.14
11:10
(12) не поверишь, прежде чем постить (11), забежал в гугл, вбли "wp templates", скачал самый первый, открыл single.php, увидел, как и ожидалось <div class=main><?...