У меня нет и не может быть комментариев к этому и подобным заявлениям.
Могу лишь повторить: это так не работает.
Ваш вариант решения проблемы точно лучше работает))
Это не функция в строгом смысле. Это метод класса, работающего в окружении WP. И кроме того, это не тот метод. Не следует предлагать заведомо нерабочий код.
create_sitemap($item, $sitemap)
Это как раз функция, а не " Это метод класса, работающего в окружении WP. И кроме того, это не тот метод." Или Вы считаете проблемой, что эта функция находится в классе sitemap_generator?
Не надо морочить людям голову. Это так не работает.
Работает. Что по Вашему здесь не должно работать?
Нет. То, что написано, это "когда". А "как" - это вместо фразы "выполнить функцию.." написать более или менее конкретный код. Типа того, что написал andrey6. У ТС проблема именно в запуске плагина с учётом авторизации. А не вот это вот:
Проблема именно в написании упомянутой "нужной функции".
Функция, которую нужно выполнить у ТС уже есть:
create_sitemap($item, $sitemap){...}
Как вариант, надо тему прочитать, а потом отвечать . Проблема не в том, когда запускать, а в том, как запускать.
Я и написал как. Не совсем cron, поэтому и добавил "как вариант".
Как вариант, записывать в БД время последнего обновления, затем сверять, сколько времени прошло (будет срабатывать при каждой загрузке страниц сайта) и запускать нужную функцию через нужный промежуток времени.
Например так:
$interval = 3600;$update_time = $wpdb->get_var("здесь указать нужную ячейку");$current_time = date('Y-m-d H:i:s');$difference = strtotime($current_time) - strtotime($update_time);if ($update_time == null || $вifference >= $interval){выполнить функцию...}
Какая страница будет лучше справляться с задачей по вопросу сколько ног у лошади? Если я в такую статью калькулятор ног лошади добавлю - это поможет быть первым?
Ну-у-у-у, забыл уточнить, что будет лучше справляться по мнению ПС 😁
21 апреля 2024 года отправили выплаты из Адсенс. Сейчас уже 3 мая в Приор на счет так деньги и не поступили. До этого в феврале в Приор ( банк-посредник был указан Ситибанк) все приходило. Как быть? У кого такая же ситуация с Приорбанком. Выплаты вернутся на Адсенс или уже можно забыть?
И еще вопрос, может кто подскажет если не Приор то какой банк лучше выбрать Решение или БТА для вывода от Ютуба. Какие там проценты? Читала что БТА берет от 30 до 70 долларов за перевод. Если выводить 100 долларов то получается вообще ни о чем ...Кто в курсе?
Приор ВСЁ! Остались БТА и Решение.
Вебмастера долны подсказать способ, как заваливать их сайты спамом?
Я из-за таких как Вы почти на всех сайтах клиентов убрал формы обратной связи, т.к. из 100 сообщений в лучшем случае 1 не спамное приходило.