Добавить класс Span к заголовку WordPress

Я пытаюсь получить следующий вывод в моем HTML

<h1>This is the <span class="highlighted-text">Blog Title</span></h1>

Используя мои базовые знания о WordPress Codex и PHP, я в настоящее время достигаю этого, используя следующую технику:

<?php

$siteNameFull = get_bloginfo("name");
$nameArray = explode(" ", $siteNameFull, 4);

?>

<h1><?php echo $nameArray[0] . " " . $nameArray[1] . " " . $nameArray[2] . "<span class='highlighted-text'>" . " " . $nameArray[3] . "</span>" ?></h1>

Это выводит HTML точно так, как я хочу, но заставляет меня чувствовать себя немного неловко …

Я подозреваю, что нахожусь на правильном пути, используя функцию разнесения, но уродливое объединение, когда я хочу собрать все воедино, кажется ужасным способом сделать что-то.

Может кто-нибудь указать мне правильное направление здесь, пожалуйста!

Большое спасибо

0

Решение

Попробуй это:

<?php
$siteNameFull = get_bloginfo("name");
$nameArray = explode(" ", $siteNameFull, 4);
$nameArray[3]= '<span class="highlighted-text">'.$nameArray[3].'</span>';
$title_name= implode(" ", $nameArray);
?>
<h1><?php echo $title_name; ?></h1>
0

Другие решения

Других решений пока нет …