Ich versuche mich gerade an meinem ersten kleinen Plugin und habe ein Problem. Ich möchte den Beitragstitel in Abhängigkeit von einem custom field abändern. So weit bin ich schon:
PHP
add_filter("the_title", "show_expiration_title");
function show_expiration_title($title)
{
//Auslesen des custom fields
if($expiration_date > time())
{
$title = "<span class="\"availiable\">".$title."</span>";
}
}
return $title;
}
Alles anzeigen
Was genau vor der if-Abfrage passiert, ist egal. Mein Problem ist jetzt, dass ich den Titel mit einem <span>-umgeben will. Das klappt soweit mit dem Code oben auch. Das Problem ist jetzt, dass der <span> auch in das title-Attribut vom Header eingefügt wird.
Es kommt also sowas raus:
HTML
<h1><a title="<span class="availiable">TITLE</span>" href="..."><span class="availiable">TITLE</span></a></h1>
Das ist natürlich blöd. Wie kriege ich das hin, dass wirklich nur der Text geändert wird und nicht auch das title-Attribut?