2017-02-15 2 views
0

Я пытаюсь поместить заголовок блога ниже сообщения в блоге по моей настроенной теме кварка. Тем не менее, каждый раз, когда я делаю, я получаю пустой блог пост страницу (кроме заголовка)Попытка поставить заголовок блога ниже Рекомендуемое изображение на quark

Код:

<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(); ?>" title="<?php echo esc_attr(sprintf(esc_html__('Permalink to ', 'quark') . '%s', the_title_attribute('echo=0'))); ?>" rel="bookmark"><?php the_title(); ?></a> 
       </h1> 
      <?php } // is_single() ?> 
      <?php quark_posted_on(); ?> 
      <?php if (has_post_thumbnail() && !is_search()) { ?> 
       <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr(sprintf(esc_html__('Permalink to ', 'quark') . '%s', the_title_attribute('echo=0'))); ?>"> 
        <?php the_post_thumbnail('post_feature_full_width'); ?> 
       </a> 
      <?php } ?> 

изменить его на:

<header class="entry-header"> 
        <?php } // is_single() ?> 
      <?php quark_posted_on(); ?> 
      <?php if (has_post_thumbnail() && !is_search()) { ?> 
       <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr(sprintf(esc_html__('Permalink to ', 'quark') . '%s', the_title_attribute('echo=0'))); ?>"> 
        <?php the_post_thumbnail('post_feature_full_width'); ?> 
       </a> 

    <?php if (is_single()) { ?> 
       <h1 class="entry-title"><?php the_title(); ?></h1> 
      <?php } 
      else { ?> 
       <h1 class="entry-title"> 
        <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr(sprintf(esc_html__('Permalink to ', 'quark') . '%s', the_title_attribute('echo=0'))); ?>" rel="bookmark"><?php the_title(); ?></a> 
       </h1> 

      <?php } ?> 

Я также попытался несколько вариаций это с небольшим успехом. Я уверен, что я глуп, но любая помощь была бы велика.

Спасибо!

ответ

1

Попробуйте следующее (на основе моего первого ответа и комментарии выше):

<header class="entry-header"> 
     <?php quark_posted_on(); ?> 
     <?php if (has_post_thumbnail() && !is_search()) { ?> 
      <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr(sprintf(esc_html__('Permalink to ', 'quark') . '%s', the_title_attribute('echo=0'))); ?>"> 
       <?php the_post_thumbnail('post_feature_full_width'); ?> 
      </a> 
     <?php } ?> 
<?php if (is_single()) { ?> 
      <h1 class="entry-title"><?php the_title(); ?></h1> 
     <?php } 
     else { ?> 
      <h1 class="entry-title"> 
       <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr(sprintf(esc_html__('Permalink to ', 'quark') . '%s', the_title_attribute('echo=0'))); ?>" rel="bookmark"><?php the_title(); ?></a> 
      </h1> 

     <?php } ?> 
+0

Это сработало отлично, спасибо вам! Меня расстраивало. – Max

+1

Отлично, рад помочь! Как упоминалось в моих других ответах ниже, проблема была связана с отсутствием соответствующих тегов в определенных местах (т. Е. Отсутствовали либо закрывающие, либо открывающие теги). Потенциальный способ быстро определить это - вынуть все не PHP-код и посмотреть, все ли в вашем коде все в порядке. – asugrue15

+1

Я буду помнить об этом при отладке в будущем, ура! – Max

0

Вторая строка может вызывать проблемы, если нет соответствующего {где-то выше?

+0

Аналогично, есть закрытие} где-то для {в четвертой строке кода? – asugrue15