Как управлять rss-каналом в D7?
Может ли кто-нибудь, пожалуйста, сказать мне, как управлять RSS-каналом в D7, потому что даже без моего ведома D7 создал RSS-канал для моего site.eg http://wwww.mysite.com/rss.xml
Несмотря на то, что в этой ленте не выбрано содержимое моей страницы, но выбраны некоторые ненужные элементы, такие как новостное письмо, Опрос и детали карусели изображений. Я на 100 % уверен, что не выбирал эти элементы для создания ленты, но я не понимаю, как это сделать.
Также, если я хочу выбрать необходимый ссылка на содержимое страницы для отображения в RSS-канале как я могу это сделать?
2 answers
По умолчанию все узлы, выбранные для "Продвижения на главную страницу", будут отображаться в глобальной ленте.
Это параметр для каждого узла, и вы можете управлять значением по умолчанию в Администратор > Структура> Типы контента> [тип]> Редактировать .
Кроме того, если вы хотите контролировать, какие поля (и отображение каждого поля) должны отображаться в ленте в качестве элемента ленты, перейдите на вкладку "Управление отображением" на странице редактирования типа узла и включите RSS
настраиваемое отображение. Там вы можете скрывать/показывать поля ленты.
В качестве дополнительного шага вы можете переопределить эту страницу с помощью представления (см. таксономию по умолчанию и представления главной страницы/ленты) или даже полностью отключить пункт маршрутизатора меню с помощью пользовательского модуля, реализующего hook_menu_alter.
Существует модуль Разрешения RSS, с помощью которого вы можете ограничить доступ к каналам, если вас это интересует.
Для страницы RSS-канала по умолчанию используется, например, каждый узел с флагом "продвигать на главную страницу", установленным в значение true.
Вы можете использовать представления для создания собственных, легко настраиваемых RSS-каналов. Если вы хотите еще больше контроля, вы можете использовать этот модуль https://drupal.org/project/views_rss.
Вы также можете переопределить RSS-канал по умолчанию с помощью просмотра