1

Wordpress 2.8.5 を実行している不気味なサイトがあります。私の州(バイア/ブラジル)でのイベントを表示することを目的としています。
すべてのイベントには、イベントの日として公開日があり、テーマは、今日まで表示する WP のデフォルトをバイパスする将来の投稿を示しています。
いくつかの注目のイベントを含むスライドがあり、スライドに表示されるものを選択する方法は次のとおりです。

$mes = date('n');
$ano = date('Y');
query_posts("
  meta_key=dest_principal&
  meta_value=1&
  showposts=6&
  year=$ano&
  monthnum=$mes&
  order=ASC
");

このコードを使用すると、スライドには当月の最初の 6 件の投稿が表示されます。私が抱えている問題は、今日から次の 6 つの投稿を表示できないことです。(明確にするために、今日はアクセスの日を意味します)
このエントリ「wordpress query - next two events by metadata date」を見つけましたが、必要に応じて翻訳できませんでした。

4

1 に答える 1

1

あなたが何をしようとしているのかは明確ではありません。今日から6つの投稿を表示して、前の6つの投稿に戻って表示しようとしていますか?それで、本質的に6つの最新の投稿?

もしそうなら、query_postsの代わりにこれを試してください...

$recent = new WP_Query("cat=3&showposts=6");
while($recent->have_posts()) : $recent->the_post();

「cat=3」を使用して特定のカテゴリの投稿を表示できます。「3」をカテゴリIDに変更するだけです。それ以外の場合、これを行う必要がない場合は、この「cat = 3&」を削除してください。

ところで、リンク交換に興味があれば、バイアに焦点を当てたサイトを持っています。

于 2012-10-03T10:49:06.523 に答える