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’ — идентификатор мета поля, настриваемый отдельно для каждой связи.

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

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

Как войти в wordpress?

Октябрь 8, 2015 г.

Не все шаблоны одинаковы. Если вы поставили шаблон, который не показывает вам ссылок на админ панель, нет привычной формы авторизации - не паникуйте. Функционал wordpress остался на своем месте, только надо знать пути входа. Как войти в панель любого ...

Читать

References, v1.2

Август 18, 2019 г.

Небольшое обновление для API WP плагина References. Я добавил обратную функцию к REFShraAPI::get - которую назвал REFShraAPI::find. Новая статическая функция позволяет искать публикации, к которым прикреплена указанная статья. [crayon-69d9eaeda5cf8509696095/] ...

Читать

Вывод списка терминов в wordpress

Май 15, 2017 г.

Словари таксономии - это один из объектов, поддерживаемых API WP. Они могут по разному называться - рубриками, категориями, терминами, но хранятся в одних и тех же таблицах базы данных. К ним применяется одни и те же функции API и методика работы. Программный ...

Читать

Отключение emoji в WP

Апрель 1, 2025 г.

Возможно, это не полное решение проблемы, но большая его часть. Если вам нужно отключить обработку эмоджи, которая реализована в ядре, вам потребуется отключить целую пачку обработчиков. Часть из них т.н. действия (action), другие - фильтры (filter). ...

Читать
 

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

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



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