RSSImport
Отображайте каналы в своем блоге, используя PHP, виджет или шорткод. Плагин использует только стандартные функции WordPress, поэтому внешние библиотеки не требуются. Для более старых версий WordPress используется встроенная библиотека MagpieRSS. Для WordPress 2.8 и новее доступен параметр, позволяющий включить встроенную библиотеку SimplePie для анализа каналов. Как и в случае со всем другим контентом, который вы публикуете, убедитесь, что вам разрешено (повторно) публиковать контент каналов, которые вы собираетесь импортировать! Вы можете вставить следующий код в плагин PHP или в шаблон, например sidebar.php или single.php: Пример: Php RSSImport (10, 'https://bueltge.de/feed/'); ?> Это минимальный код, необходимый для использования плагина. Плагин принимает ряд параметров для настройки импорта содержимого ленты. См. Ниже полный список доступных параметров. Вы также можете использовать любой из параметров с шорткодом в сообщениях и на страницах. Пример шорткода: [RSSImport display = ”5 ″ feedurl =” https://bueltge.de/feed/ ”use_simplepie =” true ”] Для всех (bool) параметров вы можете использовать строки true и false или целочисленные значения 1 и 0. display - Количество отображаемых элементов. По умолчанию 5. feedurl - Адрес канала. По умолчанию https://bueltge.de/feed/. before_desc - HTML-код или строка для вставки перед описанием. По умолчанию пусто. Вы можете использовать некоторые переменные, которые будут заменены, см. Ниже. displaydescriptions - (bool) Если задано значение true, будет отображаться описание каждой записи. По умолчанию - false. after_desc - HTML-код или строка для вставки после описания. По умолчанию пусто. Вы можете использовать некоторые переменные, которые будут заменены, см. Ниже. html - (bool) Если задано значение true, описание может включать теги HTML. По умолчанию - false. truncatedescchar - максимальное количество символов, разрешенных в описаниях. Если описание длиннее этой длины, оно будет обрезано до заданной длины. По умолчанию 200, установите значение «пустые кавычки», чтобы описания никогда не усекались. truncatedescstring - HTML или строка для вставки в конец описания после его усечения. По умолчанию ... truncatetitlechar - максимальное количество символов, разрешенное в заголовках. Если заголовок длиннее этого значения, он будет обрезан до заданной длины. По умолчанию - "", что означает, что заголовки не усекаются. truncatetitlestring - HTML или строка для вставки в конец заголовка после его усечения. По умолчанию "...". before_date - HTML или строка для вставки перед датой. По умолчанию . date - (bool) Если true, отобразить дату элемента. По умолчанию - false. after_date - HTML-код или строка для вставки после даты. По умолчанию . date_format– Строка формата даты. Оставьте поле пустым, чтобы использовать формат вашей установки WordPress. Если требуется другой формат даты, укажите строку даты PHP, например: F j, Y. См. Также страницу форматирования даты и времени в Кодексе WordPress. before_creator - HTML или строка, которую нужно вставить перед создателем элемента. По умолчанию . creator - (булево) Если true, отобразить создателя элемента. По умолчанию - false. after_creator - HTML или строка для вставки после создателя элемента. По умолчанию . start_items - HTML или строка для вставки перед списком элементов. По умолчанию -
- . end_items - HTML или строка для вставки после списка элементов. По умолчанию
. noitems– Сообщение, отображаемое, когда канал пуст. По умолчанию - Нет элементов, канал пуст. After_noitems - HTML или строка для вставки перед сообщением об отсутствии элементов. По умолчанию
. before_error - HTML-код или строка для вставки перед сообщением об ошибке. По умолчанию. error - сообщение об ошибке отображается при ошибке загрузки или отображения ленты. По умолчанию ошибка: канал содержит ошибку или недействителен. after_error - HTML-код или строка для вставки перед сообщением об ошибке. По умолчанию
. paging - (bool) Если true, включить разбиение на страницы. По умолчанию - false. prev_paging_link - Название предыдущей ссылки на страницу. По умолчанию & laquo; Предыдущий. next_paging_link - название ссылки на следующую страницу. По умолчанию «Далее». prev_paging_title - атрибут заголовка ссылки предыдущей страницы. По умолчанию больше предметов. next_paging_title - атрибут заголовка ссылки на следующую страницу. По умолчанию больше предметов. use_simplepie - (bool) Если true, использовать SimplePie для анализа ленты. SimplePie включен в WordPress 2.8 и новее и может анализировать как RSS-, так и ATOM-каналы. По умолчанию false, если используется с шорткодом, true, если используется с функцией PHP. view - (bool) Если true, вызов функции RSSImport () распечатает обработанный HTML-код прямо на выходе. Если false, обработанный HTML-код будет возвращен функцией в виде строкового значения, и ничего не будет выводиться. По умолчанию при использовании кода PHP - true. По умолчанию при использовании шорткода - false. random_sort - (bool) Если true, элементы будут отображаться в случайном порядке. По умолчанию при использовании шорткода - false. order - (строка) Порядок полей Дата, Название, Создатель, Описание. Используйте для заказа строку, разделенную запятыми. По умолчанию это дата, заголовок, создатель, описание. Параметры before_desc, after_desc, start_item и end_item принимают следующие переменные, которые будут заменены:% title% для заголовка записи% href% для URL-адреса записи% picture_url% для URL-адреса уменьшенное изображение записи, если таковая имеется. Чтобы использовать эту переменную, необходимо включить SimplePie (use_simplepie = "true"). Если разбивка на страницы включена, он добавляет div с классом rsspaging, чтобы упростить стилизацию с помощью CSS. Вы также можете стилизовать предыдущую и следующую ссылки, которые имеют классы: rsspaging_prev и rsspaging_next. Вы можете использовать любой из параметров php-функции RSSImport () в своих шаблонах или с шорткодом [RSSImport] в сообщениях и на страницах. Примеры Использование функции PHP со многими параметрами: RSSImport ($ display = 5, $ feedurl = 'https://bueltge.de/feed/', $ before_desc = '', $ displaydescriptions = false, $ after_desc = '', $ html = false, $ truncatedescchar = 200, $ truncatedescstring = '...', $ truncatetitlechar = '', $ truncatetitlestring = '...', $ before_date = '', $ date = false, $ after_date = '', $ before_creator = '', $ creator = false, $ after_creator = '', $ start_items = '- ', $ end_items = '
- " end_items = "
Автор: Frank Bültge, took77
Версия: 4.6.1
Последнее обновление: 2019-12-25 12:57pm GMT