Intereting Posts
На второй панели инструментов в tinymce установлен «display: none»? Ввод HTML на (произвольные) страницы администратора Noob Question – Buddypress Динамический контент на статической странице Кажется, не получается заставить wp_localize_script работать Как я могу получить URL-адрес URL-адреса, когда 'post_name' возвращает идентификатор? Пользовательский плагин перерывает css.php на Multisite Попытка запустить php в сообщении Опция удаления не отображается для плагинов Как добавить HTML-код на страницу редактирования сообщений Разбиение на страницы для результатов поиска по пользовательскому запросу Плагин WordPress для сообщений Любую причину беспокоит волна регистрации блога «зомби»? Вставьте условное выражение в середину функции, чтобы дать ему 2 разных результата Добавить ссылку «Выход» в меню навигации Как создать динамически обновляемое заявление об авторских правах?

URL-адрес RSS-канала, отображающий страницу, не найден. Как его решить?

Разрабатываю сайт WordPress. Мой нижний колонтитул сайта имеет ссылку для навигации по URL-адресу RSS-ленты. Этот URL-адрес создается с помощью <?php bloginfo('rss2_url'); ?> <?php bloginfo('rss2_url'); ?> и он правильно генерирует URL-адрес, например mysite.com/?feed=rss2 но эта ссылка не работает с домашней страницы. Показывать страницу не найден, когда я пытаюсь получить к ней доступ с домашней страницы. Но когда я пытаюсь получить к нему доступ со страницы категории, ссылка работает. Пожалуйста, помогите мне решить эту проблему.

Спасибо. Харипрасад

Обновить

Не используйте категорию по умолчанию или пост WordPress. Только использование пользовательских типов сообщений и пользовательских таксономий.

Хм … Это странно. Возможно, это связано с вашей постоянной позицией. Я знаю, что WP предоставляет RSS-канал для любой страницы. Вы пытались отобразить RSS-канал вручную? Это решит вашу проблему?

Фид сайта должен быть включен / подан /

Кроме того, его можно найти в категории / category / your-category / feed /

а также на / tag / your-tag / feed /

Просто поставьте / подайте / на место, где вам нужно, и это должно решить вашу проблему.

Если ваша установка WP не затронута переконфигурированием правил tranformer (которые управляют списком правил перезаписи), я могу представить только один случай, когда это возможно … у вас нет сообщения (с сообщением типа post). Прежде всего, вы можете проверить с помощью плагина debug bar … посмотрите, что находится на вкладке WP_Query внутри …

Решил

Я думаю, что пользовательские типы сообщений не отображаются в фиде по умолчанию.

Он работал, когда я добавлял следующий код в function.php

 //enabling feeds for custom post types.. function myfeed_request($qv) { if (isset($qv['feed']) && !isset($qv['post_type'])) $qv['post_type'] = array('news', 'results', 'events', 'video-gallery'); return $qv; } add_filter('request', 'myfeed_request'); 

благодаря