0

Вопрос по Wordpress

Здравствуйте!

Вопрос к гуру PHP и Wordpress.

Есть некая функция в Wordpress. На какой хук ее можно посадить, чтобы она выполнилась только один раз при загрузке страницы? В данный момент я прицепил ее выполнение на wp_head, но, как Вы понимаете, она выполняется каждый раз при обновлении страницы.

Может можно какой-нибудь флаг поставить с проверкой на выполнение?

Спроси Пикабу

7.1K постов6.1K подписчиков

Правила сообщества

Подпишись на наше сообщество, если тебе понравилась публикация. Или добавь нас в игнор, если нет.

Правила:
1. Задавая вопрос в посте, используйте открытые вопросы (те, которые не предполагают коротких ответов «Да/Нет»)
2. Создавая пост-ответ, убедись, что делаешь это ответом, иначе нам придется вынести пост за несоответствие тематике соо.
3. Подборкам, созданным на основе вопросов пользователей, тут самое место.
4. Посты с призывами поделиться историей, цифрами (пример), картинками, рекомендациями, тоже относятся к тематике соо (если будет перегиб, то пересмотрим данный пункт).
4. В сообществе не место для политики и вопросам по сайту/модерации. Для этого есть профильные сообщества.
5. Не допускаются оскорбления авторов только за наличие вопроса.
6. В сообществе допускается размещение подборок из ответов на вопросы в других постах или постах самого сообщества, только убедитесь, что до вас этого никто не сделал.
7. Предложения по доработке правил и направлению развития сообщества принимаются 24/7.

1
Автор поста оценил этот комментарий

Спасибо большое всем, кто отвечал на мой вопрос. vasilisko997, Ваш ответ мне очень помог.

0
Аватар пользователя DELETED
DELETED
Автор поста оценил этот комментарий
За может не в тему, но стандартный пхп-шный require_once не работает?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

require_once работает с файлами. А у меня функция в function.php и вызывается на странице.

0
Автор поста оценил этот комментарий

А если поставить флаг после выполнения функции, например, $flag1 = 1; и перед вызовом функции его проверять?

Автор поста оценил этот комментарий
Эээээээ.....на чистом JS писал ? Если да, то на событие загрузки страницы - вешаешь функции на добавление кука. Кук на хост будет передаваться браузером. В WPдолжен быть главный контроллер, который принимает все запросы . В нем и проверяйся куки.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Писал на PHP.

0
Автор поста оценил этот комментарий
"чтобы она выполнилась только один раз при загрузке страницы?"
Обновление страницы - это и есть загрузка страницы. Так что ты своей цели добился.

Может ты хочешь, чтобы выполнялась один раз при загрузке САЙТА?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Именно.

показать ответы
0
Автор поста оценил этот комментарий
Отдаёшь страницу клиента, она после загрузки прописывает куки и при каждом последующем запросе просто проверяй что нет кука.


Это разве не очевидно?
раскрыть ветку (1)
Автор поста оценил этот комментарий

Решение очевидное, согласен. Но как это сделать. Напишите, пожалуйста.

показать ответы
2
Автор поста оценил этот комментарий

по WP не подскажу, с cms мало работаю, но можешь попробовать в своей функции писать в сессию или куки и проверять есть ли там запись при загрузке

раскрыть ветку (1)
Автор поста оценил этот комментарий

Напишите, пожалуйста, как это сделать или статью, по которой такое можно выполнить.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества