Hallo,
bei der Entwicklung eines Theme (auf meinem localhost) ist mir aufgefallen, das WP im Hintergrund den letzten Post lädt ohne ihn anzuzeigen.
Ich habe:
header.php
index.php
single.php
footer.php
functions.php
In die header.php habe ich folgende Testabfrage:
PHP
$log = get_the_id();
$path = ABSPATH . '/wp-content/themes/newtheme/';
$datei = fopen($path.'log.txt', 'a+');
fwrite($datei, "\n".date("Y-m-d H:i:s").' ID'.$log);
fclose($datei);
Ergebnis bei einmaligem Laden von Post 133 um 09:41:38:
Code
2011-07-07 09:41:38 ID133
2011-07-07 09:41:47 ID299 <------- ist der letzte veröffentlichte Post
Ich werde dem Phänomen nicht Herr. Könnt ihr mir einen Tipp geben? Ist das Problem bekannt? Könnt ihr die Zeilen mal bei Euch einfügen und testen?
Ich bin ratlos....
Vielen Dank und Grüße
Nik