ReexyStore

Изображение готовится

WordPress

Insert Pages v3.10.0

404
1
02.01.2026
Бесплатно FREE
Безопасно
Мгновенно
Поддержка
Версия 3.10.0
Размер файла 542.48 KB
Категория WordPress

Описание

Insert Pages позволяет встраивать любой контент WordPress (например, страницы, записи, пользовательские типы сообщений) в другой контент WordPress с помощью API Shortcode. Он также включает виджет для вставки страниц в любую область виджетов.

Настоящая мощь Insert Pages проявляется, когда вы начинаете создавать собственные типы сообщений либо программно в своей теме, либо с помощью другого плагина, такого как Custom Post Type UI. Затем вы можете абстрагировать общие типы данных (например, видео, тесты, сроки выполнения) в отдельные типы сообщений, а затем отображать эти фрагменты контента на своих обычных страницах и в сообщениях, вставляя их в виде короткого кода.

Расширенное руководство

Участник Уэс Модес любезно написал обновленное руководство для эпохи Гутенберга, посвященное созданию пользовательского типа сообщения с настраиваемыми полями и настраиваемым шаблоном для рендеринга контента. Прочтите это здесь: https://medium.com/@wesmodes/using-wordpress-insert-pages-plugin-with-your-custom-post-types-and-custom-templates-535c141f9635.

Пример: обычный вариант использования

Предположим, вы преподаете курс и постоянно ссылаетесь на дату выполнения задания на веб-сайте курса. В следующем семестре срок сдачи изменится, и вам придется сменить все места, которые вы указали. Вместо этого вы бы предпочли просто изменить дату один раз! С помощью "Вставки страниц" вы можете делать следующее:

- Создайте собственный тип публикации под названием "Срок выполнения".

- Создайте новый срок выполнения под названием "Дата выполнения задания 1" с содержанием "пятница, 22 ноября 2013 г.".

- Отредактируйте все страницы, на которых указан срок выполнения, и используйте кнопку "Вставить страницы" на панели инструментов, чтобы вставить ссылку на только что созданный срок выполнения. Обязательно установите для параметра "Дисплей" значение "Содержимое", чтобы дата пятницы, 22 ноября 2013 г., отображалась везде, где вы ее вставите. Только что созданный вами короткий код должен выглядеть примерно так: [insert page="assignment-1-due-date" display="content"]

- Вот и все! Теперь, если вы хотите изменить дату сдачи, просто отредактируйте созданную вами пользовательскую публикацию "Срок сдачи задания 1", и она автоматически обновится на всех страницах, на которые вы ее вставили.

Пример: расширенный вариант использования

Предположим, на вашем сайте много видеоконтента, и вы хотите включать расшифровки видео и продолжительность видео вместе с видео, где бы вы их ни показывали. Вы могли бы просто вставить расшифровки в содержимое страницы под видео, но тогда вам придется делать это на каждой странице, на которой показывалось видео. (Это также просто плохая идея с архитектурной точки зрения!) С помощью страниц вставки вы можете использовать собственный тип сообщения и создать собственный шаблон темы для отображения ваших видео + стенограмм + продолжительности так, как вы хотите!

- Создайте собственный тип публикации под названием "Видео".

- Используйте плагин, например Advanced Custom Fields, чтобы добавить дополнительные поля к новому типу сообщений "Видео". Добавьте поле URL-адрес видео, поле Расшифровка и поле Длина видео.

- Создайте новое видео под названием My Awesome Video со следующими значениями в его полях:

- URL видео: http://www.youtube.com/watch?v=oHg5SJYRHA0.

- Стенограмма: Нам не чужды любовь, Ты знаешь правила, и я тоже…

- Продолжительность видео: 3:34.

- Создайте шаблон в своей теме, чтобы мы могли отображать видеоконтент по своему усмотрению. Я не буду здесь описывать этот шаг, поскольку он довольно сложен, но дополнительную помощь можно найти в Кодексе WordPress. Предположим, вы создали шаблон под названием "Видео с расшифровкой" (video-with-transcript.php), который показывает видео YouTube в необычном окне и включает кнопку, которая показывает текстовую расшифровку, когда пользователь нажимает на нее.

- Отредактируйте страницы, на которых вы хотите, чтобы видео отображалось, и используйте кнопку "Вставить страницы" на панели инструментов, чтобы вставить ссылку на только что созданное видео. Обязательно установите для параметра "Дисплей" значение "Использовать собственный шаблон" и выберите новый шаблон "Видео с расшифровкой". Только что созданный вами короткий код должен выглядеть примерно так: [insert page="my-awesome-video" display="video-with-transcript.php"]

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

Возможности нет конца!

Похожие товары

Смотреть все
Admin and Site Enhancements Pro v7.4.8 Хит продаж

Admin and Site Enhancements Pro v7.4.8

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

Бесплатно
Ultimate Membership Pro v13.4 Хит продаж

Ultimate Membership Pro v13.4

Мощный плагин для создания платных подписок и членства на WordPress. Ограничение контента, рекуррентные платежи, интеграция с WooCommerce.

Бесплатно
Contact Form 7 v6.1.4 Хит продаж

Contact Form 7 v6.1.4

Бесплатно
WooCommerce v10.4.2 Хит продаж

WooCommerce v10.4.2

Бесплатно