2017-02-07 4 views
0

WordPressでRSS2フィードを書きましたが、何らかの理由で一部のURLがもう機能していません。現在のWPのバージョンは4.7.2です。WordPress RSS2 FeedのカスタムURLを作成する

たとえば、https://justhoodsbyawdis.com/product/jh001/feed/が動作しますが、https://justhoodsbyawdis.com/brands/feed/はありません。 https://justhoodsbyawdis.com/product/jh001/は、サイト上で有効なページですが、それはフィードに対してのみ有効ですのでhttps://justhoodsbyawdis.com/brands/が、ではないということを

注意。後者は「エラー:これは有効なフィードではありません」という結果になります。メッセージ。

関連するWPページがなくても(つまり、最後に「/ feed /」が付いていなくても)、RSS2フィードのURLを作成する方法はありますか?

ありがとうございます!

ロブ

EDIT 1:

私は、問題を修正し、 "ブランド" と呼ばれるポストを、追加しました。唯一のことは、ダミーポストは誰でも見ることができるということです。それをブロックする方法はありますが、フィードは使用できません。

もう一つの問題は、例えば、そのクエリ文字列は、フィードを破るです: https://justhoodsbyawdis.com/products/feed/?name=hoodies 動作しません、それは「名前=パーカー?」なしんが。

どうすればいいですか?

EDIT 2:

名のクエリ文字列パラメータは、現在の問題を引き起こしているということを思われる - 参照:

https://codex.wordpress.org/Function_Reference/register_taxonomy#Reserved_Terms

は、それが後方互換性を持たせるための方法はありますか?それ以外の場合は、フィードを呼び出す既存のアプリも変更する必要があります...

答えて

0

無効なフィードエラーを修正するためにダミーページを作成しました。

予約語と競合しないように、「name」クエリ文字列パラメータを「prod_name」に変更する必要がありました。

ロブ

関連する問題