Поддержка Разное Как создать страницу через плагин — PHP

  • Возможно ли создать программным путем страницу на wp? Если да то можете скинуть пример? Я нашел как делать это в админке но как создать страницу для основных пользователей не могу найти.

    • Тема изменена 7 лет, 4 месяца назад пользователем Deno.
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Возможно ли создать программным путем страницу на wp?

    Что Вы имеете ввиду?
    Для чего?

    • Ответ изменён 7 лет, 4 месяца назад пользователем SeVlad.

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

    Я нашел как такое сделать в админке но как сделать публичную страницу не понятно.

    В каком смысле «не понятно»?
    Создав страницу или запись -> «опубликовать» и она становится «публичной».
    Можно также разными путями автоматически добавлять в «меню» ссылки.

    Я не хочу делать отдельную тему под свои нужны, хочется что бы плагин добавлял нужный функционал.

    Делать «отдельную тему» для того, чтобы опубликовать контент и не нужно.

    Мне кажется Вы пытаетесь вырезать гланды.. нестандартным путём.
    Но нет ничего не возможного — Ваш плагин должен создать шаблон темы и поместить его в активную тему. Или же создав файл в корне (или ещё где), при необходимости добавить в хтацессе правила для него.

    Ну и на всякий случай вот ещё материал для размышления
    http://codex.wordpress.org/%D0%98%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D1%8F_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2.
    https://codex.wordpress.org/Custom_post_types#Custom_Post_Types

    • Ответ изменён 7 лет, 4 месяца назад пользователем SeVlad.
    • Ответ изменён 7 лет, 4 месяца назад пользователем SeVlad.
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Как создать страницу через плагин — PHP» закрыта для новых ответов.