Sessions unter WordPress aktivieren
Bei WordPress sind Sessions nicht per Standard aktiviert. Manchmal kommt man allerdings schlecht um Sessions herum, gerade wenn man Eigenentwicklungen mit einbringen möchte. Editiert man WordPress-Dateien direkt, läuft man Gefahr, dass diese bei einem Update überschrieben werden. Die einzige Datei, die bei einem Update nicht angefasst wird ist die wp-config.php. Dort könnte man die Session-Aktivierung einpflegen.
if (!session_id())
session_start();
Nun möchten wir natürlich auch noch überprüfen, ob die Sessions gestartet sind und funktionieren. Dazu bauen wir zum Beispiel in den Footer des benutzten Themes Folgendes ein:
$_SESSION['counter'] = $_SESSION['counter'] + 1;
echo $_SESSION['counter'];
oder
print_r ($_SESSION);
Wird die Zahl beim Aufruf mehrerer und unterschiedlicher Seiten schön hochgezählt, dann funktionieren Sessions.