Как вывести мета-бокс админки в фрот-енд редактор записи?

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Мне нужно добавить редактирование записей в фронт-енд сайта. Но чтобы не тратить время на разные особенности, было бы круто вывести уже готовые мета-боксы, которые видны в админке. Хороший пример это форма добавления записей данного портала, см. снимок

Получается что на n-wp.ru как то смогли вывести стандартные мета-боксы Рубрики и Метки.
Это вопрос №1: как вывести стандартные мета-боксы?

А можно ли вывести не стандартные мета-боксы?
Например добавлен мета-бокс с пользовательскими полями, при помощи плагина ACF, там есть поля типа такого https://www.advancedcustomfields.com/resources/relationship/

Вот этот мета-бокс мне бы тоже вывести в фронт-енд, да не просто вывести, а вывести в свернутом виде. Чтобы он раскрывался только при щелчке по заголовку.
Это вопрос №2 – как вывести пользовательские мета-боксы?

Вот такая задача. Буду благодарен за идеи/предложения.

Создай свой первый сайт на WordPress

maxxannik
Оцените автора
Добавить комментарий

  1. Используйте скрипт /wp-admin/press-this.php. Кнопка, открывающая форму поста в iframe, находится в панели Инструменты – Опубликовать.
    Так же можете посмотреть тему P2 – в ней есть форма добавления записи, доступная пользователям.
    Либо используйте дополнительные плагины, например:
    User Submitted Posts
    Quick Post Widget
    WordPress Guest Post Plugin
    Posthaste
    uCan Post

    Ответить
    1. maxxannik автор

      да, по сути это то что надо :)
      но остался вопрос №2, мне просто надо знать, есть ли методы, которые вызывают метабоксы и позволяют вводить в них данные? я не программист и не вижу этого в данном скрипте… вы можете глянуть?
      если там как то вывели метабоксы Рубрики и Метки, то наверное как то можно вывести и другие метабоксы? Или я не прав?

      Ответить
×
WordPress:
прокачай свой сайт!

Скидка на премиум темы и плагины

Успей забрать скидку ⋙