Пропало содержание страницы после обновления

После обновления перестало отображаться содержимое статичной страницы в дополнительных шаблонах.
Конструкция [code inline=”yes”]

почему-то перестала работать. Пример: http://props1.tmweb.ru/trofei-dlya-igr-ps3/
На самом деле, помимо дописанного в шаблоне кода, есть еще содержание страницы, но почему-то оно не отображается. А вот в шаблоне page.php все нормально: http://props1.tmweb.ru/o-proekte/
Кто-нибудь сталкивался с подобной проблемой? В чем может быть ошибка?

7 Комментарии

  1. < ?php
    /*
    Template Name: Все игры, сортировка + мета
    */
    ?>
     < ?php
    global $options;
    foreach ($options as $value) {
        if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_settings( $value['id'] ); }
    }
    $dateformat = get_option('date_format');
    $timeformat = get_option('time_format');
    ?>
    < ?php get_header(); ?>
      
    < ?php the_content(); ?> < ?php global $post; $args = array( 'posts_per_page' => 500, 'post_type' => games, 'order' => ASC, 'orderby' => 'title', 'category__not_in' => 18); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post); ?> < ?php endforeach; ?>
    Игра Жанр Издатель Дата релиза
    < ?php the_title(); ?> < ?php echo get_the_term_list( $post->ID, 'genre', '', ', ', '' ) ?> < ?php echo get_the_term_list( $post->ID, 'publisher', '', ', ', '' ) ?> < ?php $rdate_inexact = get_post_meta($post->ID, 'rdate_inexact_text', true); $rdate_exact = get_post_meta($post->ID, 'rdate_exact', true); print_r ($rdate_exact); if($rdate_inexact != '') { echo $rdate_inexact; } else { echo ''; } ?>
     
     
     
    < ?php get_footer(); ?>

    здесь не работает

    • Меня смущает “Template Name: Все игры, сортировка + мета” по-русски. Может лучше название шаблона по-английски?
      Если убрать цикл постов после the_content?

  2. А вот тут – работает

    < ?php
    global $options;
    foreach ($options as $value) {
        if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_settings( $value['id'] ); }
    }
    $dateformat = get_option('date_format');
    $timeformat = get_option('time_format');
    ?>
    
    < ?php get_header(); ?>
    
    
    
    
      
    < ?php wp_reset_query(); if (have_posts()) : while (have_posts()) : the_post(); ?>
    < ?php if (strlen($wpzoom_ad_content_imgpath) > 1 && $wpzoom_ad_content_select == 'Yes' && $wpzoom_ad_content_pos == 'Before') { echo '"; }?>

    < ?php the_title(); ?>

    < ?php edit_post_link( __('Edit this page »', 'wpzoom'), '', ''); ?>
    < ?php the_content(); ?> < ?php wp_link_pages(array('before' => '

    '.__('Pages', 'wpzoom').': ', 'after' => '

    ', 'next_or_number' => 'number')); ?>
     
    < ?php if (strlen($wpzoom_ad_content_imgpath) > 1 && $wpzoom_ad_content_select == 'Yes' && $wpzoom_ad_content_pos == 'After') { echo '"; }?>
    < ?php comments_template(); ?>
     
    < ?php endwhile; else: ?>

    < ?php _e('Sorry, no posts matched your criteria', 'wpzoom');?>.

    < ?php endif; ?>
     
    < ?php get_footer(); ?>
  3. Смотрю в книгу – вижу фигу( не могу понять, где собака порылась. До обновления точно работало.

  4. Меня смущает “Template Name: Все игры, сортировка + мета” по-русски. Может лучше название шаблона по-английски?
    Если убрать цикл постов после the_content?

    Название шаблона поменяла, цикл пробовала убирать – не помогло

  5. tiaurus, спасибо, что заставил включить голову :)
    Не хватало конструкции

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

    до и

    < ?php endwhile; else: ?>< ?php endif; ?>

    после

    < ?php the_content(); ?>

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*


Яндекс.Метрика