Suchen Sie nach einer Möglichkeit, einfache HTML-Elemente zu Widget-Titeln hinzuzufügen? Normalerweise können Sie keine HTML-Elemente in Widget-Titeln hinzufügen, da der HTML-Code entfernt wird. Dieser Ausschnitt ermöglicht es Ihnen, strong- und em-Tags zu Ihren Widget-Titeln hinzuzufügen.
Anweisungen:
- Fügen Sie diesen Code zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin ein.
- Verwenden Sie die Codes
[s]text[/s]und[e]text[/e]für Ihren Text.[s]text[/s]wird zu<strong>text</strong>und[e]text[/e]wird zu<em>text</em>im HTML. Wenn Sie mit dem Programmieren vertraut sind, können Sie dem Ausschnitt auch weitere Tags hinzufügen, aber denken Sie daran, die Sicherheit zu berücksichtigen.
<?php
function html_widget_title( $title ) {
//HTML tag opening/closing brackets
$title = str_replace( '[', '<', $title );
$title = str_replace( '[/', '</', $title );
//<strong></strong>
$title = str_replace( 's]', 'strong>', $title );
//<em></em>
$title = str_replace( 'e]', 'em>', $title );
return $title;
}
add_filter( 'widget_title', 'html_widget_title' );
?>
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich auch unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: WPForms vs. Gravity Forms – Der beste Formular-Plugin-Showdown.
Vielen Dank, könnten Sie mir bitte sagen, was ich hinzufügen muss, um mit ?
Einen Zeilenumbruch im Widget-Titel zu machen? Danke!
Wenn ich die Frage richtig verstehe, könnten Sie möglicherweise diese Zeile verwenden:
$title = str_replace( ‘?’, ‘
‘, $title );
Vielen Dank... :)