ショートコードを使って記事内に別記事のタイトルと内容を表示
-
以下のようなコードで、ショートコードを使って、特定の記事内から、
特定のカテゴリ、タグに属する別の記事のタイトルリンクを表示できました。function virtual_slidee($atts, $content = null) { extract(shortcode_atts(array( "num" => '5', "tag" => '', "cat" => '' ), $atts)); global $post; $myposts = get_posts("tag='.$tag&numberposts=5&orderby=title&order=ASC&category=$cat"); $retour=' <p>'; if(count($myposts)){ foreach($myposts as $post) : setup_postdata($post); $retour.='<ul><a href="'.get_permalink().'">'.the_title("","",false).'</a></ul> '; endforeach; $retour.='</p>'; }else{ $retour = 'まだ登録されていません。'; } return $retour; } add_shortcode("virtual_slide", "virtual_slidee");
対象となる別の記事のタイトルリンクではなくて、別の記事の内容そのものを表示したいのですが、うまくいきません。
具体的には、
$retour.='<ul><a href="'.get_permalink().'">'.the_title("","",false).'</a></ul> ';
の部分を
$retour.=''.the_content().'';
としてみたのですが、何も表示されません
何か方法があれば教えてください。
よろしくお願いします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「ショートコードを使って記事内に別記事のタイトルと内容を表示」には新たに返信することはできません。