2017-05-18 2 views
0

Der Website-Titel/das Logo der WordPress-Site, an der ich gerade arbeitete, wird unter diesem Code-Snippet angezeigt.Wie man die Werte in bloginfo ('name') in WordPress trennt

<h2 class="site-title"> 
<a href="<?php echo esc_url(home_url('/')); ?>" rel="home"> 
    <?php bloginfo('name'); ?> 
</a></h2> 

jedoch das font-family Styling der einzelnen Buchstaben unter den

<?php bloginfo('name') 

ist nicht das gleiche auf dem ganzen Satz (z. B. einen Buchstaben "a" hat eine andere Schriftart-Familie als die sich ausruhen).

Wie mache ich es so, dass jeder Wert in bloginfo ('name') überprüft wird, so dass ein Buchstabe "a" ein anderes CSS-Styling erhält und der Rest gleich bleibt?

Vielen Dank.

+0

Meinten Sie der erste Buchstabe des Namens? Oder willst du alle Buchstaben "a" in einem Namen sagen? – Nimmi

Antwort

0

Sie können auf diese Weise tun, ersetzen Sie:

<?php bloginfo('name'); ?> 

mit dieser:

<?php 
$bloginfo_name = get_bloginfo('name'); 
$bloginfo_name = str_replace('a', '<span>a</span>', $bloginfo_name); 
echo $bloginfo_name; 
?> 

Und dann fügen Sie einfach eine Klasse/Stil zu dieser Spanne :)

Verwandte Themen