• 解決済 snoopy_bog

    (@snoopy_bog)


    特定のカテゴリータグの最新記事のurlのみ取得したいのですが、方法がわかりません。

    通常の投稿のタイプの記事をカテゴリをつけてニュース記事やお知らせ記事などにわけているのですが、それぞれのカテゴリにおいての最新記事のurlを取得したいです。

    用途としましては、ナビゲーションから直接、それぞれのカテゴリーの最新記事に飛ばしたいからです、

    ひどく初心者の質問でもうしわけございませんが、困っています、
    ご教授いただけたら幸いです、よろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック投稿者 snoopy_bog

    (@snoopy_bog)

    すみません、自己解決できました。

    モデレーター gatespace

    (@gatespace)

    こんにちは。
    自己解決されでも、あとから同じような疑問を持ってこのトピックスを見た人の参考になりますので、その方法を投稿してもらうと◎です。

    ※あと、解決されたなら右側のプルダウンで「解決済み」にしてください。

    トピック投稿者 snoopy_bog

    (@snoopy_bog)

    失礼しました、ではソースですが。

    <a href="<?php
    $recent_post = get_posts('numberposts=1&category_name=new&showposts=1');
    if (count($recent_post) > 0) {
    	$recent_post_id = $recent_post[0]->ID;
    	$recent_post_url = get_permalink($recent_post_id);
    	echo $recent_post_url;
    } ?>">新着情報

    ここでは、カテゴリネームをnewにしています。
    get_posts() で取得した情報をget_permailn()で出力しています、

    モデレーター gatespace

    (@gatespace)

    ※おまけ
    get_posts()のパラメーターの numberposts と showposts は同じ役割の上、
    showposts は非推奨です。

    $recent_post = get_posts('numberposts=1&category_name=new');

    がベストかと

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「特定のカテゴリータグの最新記事のurlのみ取得したいのです」には新たに返信することはできません。