Ich bin mir nicht sicher, warum Sie dies versuchen. Wenn Sie versuchen, alle Optionen anzuzeigen, versuchen Sie diese Seite: http://domain.com/wp-admin/options.php auf Ihrer Wordpress-Installation oder in der Datenbank suchen.
Wenn es um den Zugriff auf eine bestimmte Option geht, warum nicht einfach bei get_option() bleiben?
Ich glaube nicht, dass "$ options" eine natürlich definierte Variable in Wordpress ist, also müssen Sie sicher sein, dass Sie es selbst definieren, bevor Sie die foreach starten.
Eine Möglichkeit, diesen Fehler zu vermeiden, wenn Sie nicht sicher sind, ob immer definiert $ Optionen werden ist eine schnelle Überprüfung rechts, bevor es hinzuzufügen:
global $options;
if (is_array($options)) foreach ($options as $value) {
if (get_option($value['id']) === FALSE) { $$value['id'] = $value['std']; }
else {
$$value['id'] = get_option($value['id']);
}
}