人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

特定のカテゴリーは、通常の投稿のタイプの記事でカテゴリーで振り分けしています。
ナビゲーションに最新記事へのリンクをつくるのが目的です。


●質問者: snoopy_japan
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Cherenkov
●200ポイント ベストアンサー

追記

get_posts() で最新投稿を取ってきて、get_permalink() で URL を求める
WordPress › フォーラム » 固定ページから最新の投稿ページにリンクするには




snoopy_japanさんのコメント
すみません、記事の表示ではなくURLだけを引っ張ってきたいのです。

Cherenkovさんのコメント
追記しました。動作確認はまだなのですが、get_postsの結果で適当にループさせてget_permalink()すればURLが取れそうです。

Cherenkovさんのコメント
>|php| <?php $recent_post = get_posts('numberposts=1&category=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; } ||< こんな感じで取れました

snoopy_japanさんのコメント
すみません、解決にしたのですがまだわからに事があって、上記ので最新記事のurlは取得できるのですが、例えばnewというカテゴリーの記事のurlのみ取得したい場合はどうしたらいいでしょう。

Cherenkovさんのコメント
>|php| <?php $recent_post = get_posts('numberposts=1&category_name=new'); ||< でどうでしょうか。

snoopy_japanさんのコメント
ありがとうございます、たびたび申し訳ございませんでした。 また、困ったときはよろしくお願いします。

Cherenkovさんのコメント
この場合newというスラッグのカテゴリをひっぱってきます。名前の場合はまた別の処理が必要かと

質問者から

記事の表示ではなく、URLだけがほしいのでお願いします。


関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ