WordPress

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;
}