Template Name im Frontend von WordPress ausgeben
Manchmal ist es ein rechtes Durcheinander, wenn man ein fremdes WordPress-Theme übernimmt und damit arbeiten muss, oder wenn man auf vorgefertigte Templates zurückgreifen muss.
Für ein wenig Transparenz sorgt folgender Code-Schnipsel, den Sie beispielsweise in die footer.php einfügen können:
<?php if (strpos($_SERVER["HTTP_HOST"], 'local') !== false) {
echo '<div class="template">';
global $template;
echo basename($template);
echo '</div>';
};
?>Das ganze dann am besten mit diesem oder ähnlichem CSS versehen:
.template{
position: fixed;
bottom: 0;
left: 0;
display: inline;
background: red;
color: white;
padding: 5px;
font-weight: bold;
font-size: 12px;
z-index: 99999;
}