Ich stehe vor einem großen Mysterium bei einer WordPress-Website von mir. Hier die Situation: Bestimmter Code ist zwar in den php-Dateien enthalten, erscheint aber nicht bei Aufruf der Seite.
Beispiel:
header.php:
<head>
...
<!-- comment header.php -->
<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/custom-styles.css">
</head>
Gerendert wird:
<head>
...
<!-- comment header.php -->
</head>
==> Der <link>-Tag fehlt!
footer.php:
<style>
.some-class {
font-size: 12px;
}
</style>
Gerendert wird:
<style></style>
==> Der Inhalt des <style>-Tags fehlt!
Komisch:
Ist man als User eingeloggt und betrachtet sich den Seitenquelltext, wird der Code komplett gerendert.
Ich habe schon versucht, WP Rocket zu deaktivieren und den Browser-Cache zu löschen. Das Problem besteht weiterhin. Hat irgendjemand eine Idee, was dieses Problem verursachen kann?