Include Content By Shortcode

Описание

Этот плагин позволяет пользователям добавлять один и тот же контент к нескольким публикациям и страницам, используя шорткод. Он работает аналогично функции «include» в PHP.

Пользователи могут включать HTML, CSS и JavaScript в свой контент с помощью простого шорткода.
Например, если слоган моего бренда «Лучший в своем роде» должен отображаться на различных страницах и в сообщениях, я бы добавил его в раздел «Включенный контент». Плагин сгенерирует шорткод для этого контента, который я затем смогу разместить там, где захочу, чтобы появился слоган.

Кроме того, CSS и JavaScript могут быть добавлены вместе с HTML-контентом, гарантируя, что они будут включены везде, где используется шорткод.

В будущем, если я изменю свой слоган, мне нужно будет только обновить его в разделе «Включенный контент», и он будет обновляться везде, где был использован шорткод.

Скриншоты

  • Добавить контент
  • Скопируйте шорткод, сгенерированный для этого контента
  • Вставьте шорткод в любую запись (пост) или страницу
  • Включенный контент появится там, где должен был быть вставлен шорткод

Установка

  1. Загрузите «include-content-by-shortcode» в каталог «/wp-content/plugins/».
  2. Активируйте плагин через меню «Плагины» в WordPress.

Часто задаваемые вопросы

Каким будет шорткод?

Шорткод по умолчанию для этого плагина — [includedcontentbyshortcode id=9999], где 9999 представляет собой уникальный ID включенного контента. Этот идентификатор автоматически генерируется при создании контента в разделе «Включенное содержимое». Вы можете просто скопировать шорткод со страницы Включенного контента и вставить его в любое место, где вы хотите, чтобы контент отображался в ваших публикациях или на страницах. ID в шорткоде будет соответствовать конкретному фрагменту контента, который вы хотите включить.

Могу ли я использовать slug включенного контента в шорткоде вместо идентификатора (id)?

Да, вместо использования ID вы можете использовать slug для включенного содержимого в шорткоде. Например: [includedcontentbyshortcode slug=»MY_CONTENT_SLUG_HERE»] Это позволяет вам ссылаться на содержимое по его значению, а не по цифровому ID. Вы можете легко найти и скопировать содержимое со страницы «Включенное содержимое», и это работает так же, как использование ID в шорткоде.

Размещение шорткода дублирует заголовок или другие элементы при использовании с другими компоновщиками контента?

Вы можете использовать apply_filters=»false», чтобы избежать этой проблемы. Например, [includedcontentbyshortcode apply_filters=»false»]. Использование этого атрибута приведет к пропуску фильтра the_content.

Что делать, если я не хочу включать пользовательский CSS или JS на определенную страницу?

Если вы не хотите добавлять пользовательский CSS, написанный во включенном контенте, на определенную страницу, вы можете передать параметр css=false в шорткоде следующим образом: [includedcontentbyshortcode id=9999 css=false]. Аналогично, если вы не хотите добавлять пользовательский JS, написанный во включенном контенте, на определенную страницу, вы можете передать параметр js=false в шорткод следующим образом: [includedcontentbyshortcode id=9999 js=false].

Отзывы

20.03.2021 9 ответов
Hello, This plugin is exactly what I’m looking for, thank you very much, but do you plan to update for a long time? Best Regards
15.02.2021 1 ответ
I manage many seasonal hotel and vacation rental sites. The low, mid, and high season dates change from year to year but are the same for all offerings at each property. With this plugin I create a shortcode containing the dates of each seasonal period and insert it in each price table. When I modify the dates in the plugin they are updated also in all tables. Excellent! Thank you very much!
07.06.2018
I’ve been using it on multiple sites. It helps me managing website a lot. A lot of sections are used in multiple pages. Using these sections through shortcode helps me synchronisation among the same sections throughout the website.
Посмотреть все 4 отзыва

Участники и разработчики

«Include Content By Shortcode» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «Include Content By Shortcode» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

0.5

  • Добавлен атрибут ‘apply_filters’ для шорткода. Если установлено значение false, содержимое будет пропускать фильтр the_content. По умолчанию установлено значение true.
  • Улучшена совместимость с последней версией WordPress 6.6.2

0.4.1

  • Пользовательские Мета-поля Включены

0.3.0

  • Добавлена опция включения отключения расширенного редактора

0.2.1

  • Параметр Slug также добавлен в шорткод

0.1

  • Добавлены опции CSS и JS.
  • Часто задаваемые вопросы добавлены на страницу каталога плагинов

0.0.9.6

  • Файловая кодированная структура.
  • Добавлены мета-боксы для CSS и JS.

0.0.9.3

  • Обновленные файлы readme
  • Инструкции по установке и скриншоты добавлены на страницу каталога плагинов.

0.0.9

  • Первый выпуск