
Искал плагин для WordPress, который бы позволил связывать публикации друг с другом. Видно, что не я один искал. :) Пришлось написать свой плагин, разместил его в репозиториии WP.
Я назвал его «References» по аналогии с плагином для Drupal — «Node References». Смысл в том же — иметь возможность создать в редакторе поле (-я), которые связывают редактируемую статью с другими статьями сайта, в том числе и пользовательскими типами контента.
Настраиваются связи в разделе настроек (Settings) (там появляется дополнительный пункт после установки плагина).
Фичи следующие:
- Можно создать несколько ref — полей для выбранного типа статьи;
- Можно выбрать какие типы материалов могут быть привязаны в каждом конкретном случае;
- Плагин включает в себя и widget, который показывает список статей, ассоциированных с просматриваемой публикацией;
- Данные храняться в postmeta данных, потому в коде их можно извлечь функцией get_post_meta($post->ID, ‘_ref_ID’, true), где ‘_ref_ID’ — идентификатор мета поля, настриваемый отдельно для каждой связи.
Когда вы настроете нужные связи, в редакторе соответствующих типов публикаций появятся Метабоксы, созданные плагином, где вы сможете прикрепить статьи нужных вам типов.
Данная запись опубликована в 22.06.2016 16:38 и размещена в рубрике wordpress.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Апрель 21, 2016 г.
После регистрации кастомного типа публикации в WP, вы выполучите новый раздел в адимнке, возможность добавлять и редактировать публикации данного типа.
В общем списке записей будет скорее всего два столбца - заголовок и дата. Для кастомных типов этого ...
Читать
Май 31, 2023 г.
В поддержку по плагину Inactive User Deleter недавно написали, что Wordfence считает мой плагин уязвимым к CSRF.
Я всегда пытаюсь реагировать на запросы юзеров, но сначала мне показалось, что опять какая то параноидальная тулза что то там отрапортовала, ...
Читать
Март 19, 2014 г.
Вордпресс позволяет вставлять изображения публикации в виде галереи, выполненной списком миниатюр. Для этого используется специальный тег (shortcode) - ...
Читать
Август 11, 2018 г.
Разработчиков WP не очень заботит SEO, и обновления движка могут оказывать негативные эффекты на индексацию сайта, т.к. могут появляться новые технические страницы, дубли и т.п. В версии 4.4 разработчики добавили RESTful интерфейс, который создаёт дополнительные ...
Читать