複数のカスタムフィールドを使って投稿記事を分類表示するには
-
同じ独立ページに、カスタムフィールドとタグを両方使って投稿記事を表示しようとしてますがうまくいってません。どなたか助言頂けるとありがたいです。
この独立ページの構造ですが、以下のようなdiv要素(idがvoice1とvoice2)を二つ用意してあります。最初のVoice1にはmeta_keyがemploymentというカスタムフィールドを使った投稿記事を、voice2にはmeta_keyがcontent_orderというカスタムフィールドを使った投稿記事を表示したいと思ってます。
結果、voice1には思い通りの結果を表示できるのですが、voice2にはなぜかget_the_title()がうまく動作しないのか、この独立ページに限定されるわけでもなく、サイトに使用されているすべてのcontent_orderがついている投稿記事が表示されてしまいます。
<div id=”voice1″>
<?php
$args = array(
‘category_name’ => get_the_title(),
‘meta_key’ => ‘content_order’,
‘orderby’ => ‘meta_value’,
‘order’ => ‘ASC’
);
query_posts($args);
?><?php if(have_posts()): while(have_posts()): the_post();
$the_title = the_title( ”, ”, false );
if ( $the_title != ” ) :
?>
<div id =”title_content”><span><?php echo $the_title; ?></span></div>
<?php
endif;
the_content(); ?><?php endwhile; endif; ?>
</div>ちなみに以下のthreadを参考にしてみましたがうまく行きませんでした。
http://ja.forums.wordpress.org/topic/1731?replies=3よろしくお願いします。
- トピック「複数のカスタムフィールドを使って投稿記事を分類表示するには」には新たに返信することはできません。