References WP plugin

icon-256x256

Искал плагин для WordPress, который бы позволил связывать публикации друг с другом. Видно, что не я один искал. :) Пришлось написать свой плагин, разместил его в репозиториии WP.

Я назвал его «References» по аналогии с плагином для Drupal — «Node References». Смысл в том же — иметь возможность создать в редакторе поле (-я), которые связывают редактируемую статью с другими статьями сайта, в том числе и пользовательскими типами контента.

Настраиваются связи в разделе настроек (Settings) (там появляется дополнительный пункт после установки плагина).

Фичи следующие:

  • Можно создать несколько ref — полей для выбранного типа статьи;
  • Можно выбрать какие типы материалов могут быть привязаны в каждом конкретном случае;
  • Плагин включает в себя и widget, который показывает список статей, ассоциированных с просматриваемой публикацией;
  • Данные храняться в postmeta данных, потому в коде их можно извлечь функцией get_post_meta($post->ID, ‘_ref_ID’, true), где ‘_ref_ID’ — идентификатор мета поля, настриваемый отдельно для каждой связи.

Когда вы настроете нужные связи, в редакторе соответствующих типов публикаций появятся Метабоксы, созданные плагином, где вы сможете прикрепить статьи нужных вам типов.

Написать комментарий

Мало букафф? Читайте есчо !

Как в WP получить путь к каталогу темы

Апрель 14, 2023 г.

Wordpress реализует целое семейство параметров, которые можно использовать в шаблоне. В том числе и переменные, указывающие путь к файлам темы. Разбираемся в нюансах. Ключевых переменных тут две: [crayon-6857d656609c3400590935/] В чем их ...

Читать

Убрать мета тег generator в WP

Январь 12, 2017 г.

Не знаю как родилась идея у разработчиков WP выводить информацию о текущей версии используемого сайтом движка. Речь идет о добавлении в секцию head мета тега "generator". Выглядит этот тег, например, вот так: [crayon-6857d65660c14173183884/] ...

Читать

 

Комментарии к «References WP plugin»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: