2012-01-14 9 views
0

私のWordPress駆動ウェブサイトのデータベース内のカテゴリには、 "Education & FAQ"というカテゴリがあります。いくつかの時点で名前に&記号が付いたカテゴリ名によるWordpressクエリ

、私はそのカテゴリに関連するすべての記事をプルする必要があります。

$wp_query->query('category_name=Education & FAQs'); 

しかし、私は「&」のシンボルについて行うことになっていますか?私は&で置き換えようとしましたが、まだ何も...

ありがとうございました! Andrei

+0

これを理解しましたか? –

+0

@Wes Freemanまだ、ウェス。 –

答えて

0

引用符で囲んでいる文字列を折り返して試しましたか?

$wp_query->query('category_name=\'Education & FAQs'\'); 
+0

これはうまくいきませんでした。 –

+0

どのように動作しませんか?それはSQLエラーを引き起こすか、それとも単に行を返さないのでしょうか?後者の場合は、データがデータベースに格納されていないためです(格納された文字列は、あなたが思うものではないかもしれません) – GordonM

+0

単に結果を返さないだけです。しかし、データISはデータベース内に格納されます。これまでに検索するために行ったことは、カテゴリIDで照会することでした。もちろん、これはうまくいきましたが、それは単なる十分な解決策であり、望ましいものではありません。 –

0

スラッグで照会することができます。投稿の下でwp-adminに行き、カテゴリーサブメニューをチェックしてください。カテゴリとそのナメクジのリストがあります。デフォルトでは、あなたはおそらく次のようになります:

$wp_query->query('category_name=education_faqs'); 
関連する問題