В основном @classmethod
делает метод, первым аргументом которого является класс, которым это называют от (а не экземпляр класса), @staticmethod
не имеет никаких неявных аргументов.
Wordpress не использует сеансы, и если register_globals
включен, он очистит $ _ SESSION
массив.
Wordpress передает свои сообщения, используя целое число message
в URL-адресе, затем массив сообщений определяется в соответствующем файле edit- [type] -form.php
в Папка wp-admin
. Я думаю, вы могли бы добавить свою собственную переменную к перенаправлению, а затем получить ее в своей функции перехвата admin_notices
. Взгляните на файлы edit- [type] -form.php
, чтобы понять, как это может работать.