2017-02-15 2 views
0

Ich habe versucht, den Blog-Titel unter dem Blog-Post auf meinem angepassten Quark-Thema zu setzen. Doch jedes Mal wenn ich bekomme ich einen leeren Blogeintrag Seite (außer Header)Versuch, Blog-Titel unten zu setzen Vorgestelltes Bild auf Quark

Der Code ist:

<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 } ?> 

ändere ich es zu:

<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 } ?> 

ich auch mehrere Varianten ausprobiert das mit wenig Erfolg. Ich bin mir sicher, dass ich dumm bin, aber jede Hilfe wäre großartig.

Danke!

Antwort

1

Versuchen Sie, die folgenden (basierend auf meiner ersten Antwort und Kommentare oben):

<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

Das hat perfekt funktioniert, danke Mann! Frustrierte mich massiv. – Max

+1

Großartig, glücklich, geholfen zu haben! Wie in meinen anderen Antworten unten erwähnt, war das Problem auf das Fehlen entsprechender Tags an bestimmten Stellen zurückzuführen (d. H., Dass entweder schließende oder öffnende Tags fehlten). Eine Möglichkeit, dies schnell zu erkennen, ist es, alles, was nicht PHP ist, herauszunehmen und zu sehen, ob alles in Ihrem Code in Ordnung ist. – asugrue15

+1

Ich werde dies beim Debuggen in Zukunft beachten, Prost! – Max

0

Die zweite Zeile kann Probleme verursachen, es sei denn, es gibt ein entsprechendes {irgendwo über?

+0

Ebenso gibt es eine Schließung} irgendwo für den {in der vierten Zeile des Codes? – asugrue15

Verwandte Themen