2016-12-12 3 views
0

Neuling hier. Ich bin in der Lage, die Wordpress kennzeichnete Bild-URL angezeigt werden und es als Hintergrund durch diesen Code verwenden:Wie wird eine Wordpress-Bild-URL angezeigt?

<header class="<?php x_masthead_class(); ?>" role="banner" <?php if (is_single()) : echo 'style="background-image: url(\''; echo the_post_thumbnail_url('full'); echo '\');"'; endif; ?> >

Aber wenn ich versuche, diese Methode:

<header class="<?php x_masthead_class(); ?>" role="banner" <?php if (is_single()) : echo 'style="background-image: url(\''; echo the_post_thumbnail_url('full'); echo '\');"'; endif; ?> >

Ich bekomme ein anderes Ergebnis, wo die Bild-URL nicht richtig angezeigt wird t nach dem background-image: url ('. Es wird davor angezeigt und die URL zeigt anstelle von / Leerzeichen an.

Ich weiß, dass ich etwas darin vermissen könnte. Ich habe versucht zu googeln, aber ich kann keine Lösung finden.

Vielen Dank im Voraus für jede Hilfe!

Antwort

0

Die Funktion the_post_thumbnail_url drucken Sie die URL, so dass Sie die echo Anweisung nicht benötigen. Also schlage ich stattdessen diese Zeile vor:

<header class="<?php x_masthead_class(); ?>" role="banner"<?php if (is_single()) : ?> style="background-image: url('<?php the_post_thumbnail_url('full'); ?>');" <?php endif; ?> > 
Verwandte Themen