Intereting Posts
Использование wp-cli для обновления сетей WP / Multisite с 3.5.1 до 3.8 Ошибка 404 в Network Admin и других Количество сообщений WordPress в настраиваемом типе сообщений Сайт Rss не просматривается браузером Как я могу использовать массив в настраиваемом типе сообщений? Как добавить следующие и предыдущие ссылки только на один пользовательский тип сообщения? Поля пользовательских полей сообщений Ввод динамических строк в URL-адресах инициировать электронную почту, когда публикация публикуется кем-то, за которым следует пользователь Перенос статического сайта в WordPress и сохранение категории по месяцам Добавить контактную форму 404 Дополнительно 403 Запрещенная ошибка URL-адреса Смутно о правильном функционировании в WordPress Menu Является ли функция форматирования sanitize_title_with_dys слишком либеральной (с точки зрения принятых символов)? Как использовать WP_Query () на single.php?

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'); 

благодаря