#php #wordpress
#php #wordpress
Вопрос:
У меня есть блог, в котором я делюсь сообщениями. При создании сообщения я просматриваю все метаданные и настройки, чтобы настроить сообщение так, как мне нравится. Есть ли способ, которым я могу сделать свои настройки настройками по умолчанию для нового сообщения, чтобы мне не приходилось повторять этот процесс каждый раз.
Мои настройки:
- Показывать заголовок страницы = ВЫКЛ.
- Показать хлебную крошку = ВЫКЛ.
- Категория = новости
- Теги = не должны быть пустыми
- Избранное изображение = не должно быть пустым
- Выдержка = не должна быть пустой
- Не начинайте с пустого post -> добавить шаблон по умолчанию из шаблонов VisualComposer (мой называется DefaultPostTemplate)
Есть ли способ настроить все это, когда я нажимаю «Добавить новое сообщение»?
Ответ №1:
Вы можете использовать действие save_post
, это не совсем то, что вы хотите, но я не знаю ни одного хука, вызываемого при инициализации нового сообщения.
https://codex.wordpress.org/Plugin_API/Action_Reference/save_post
Комментарии:
1. Это может сработать — он может изменить «Показать заголовок страницы» и «Показать хлебную крошку» на false, установить категорию на «новости» и даже проверить, пусты ли «теги» и «Рекомендуемое изображение». Но как выдать ошибку, если теги или рекомендуемое изображение пусты?
2. Я узнал, как иметь шаблон по умолчанию 🙂
3. Я думаю, что этот пост должен помочь вам «выдать» ошибку: wordpress.stackexchange.com/questions/5102 /…