ワードプレスで指定したタグに属する記事一覧のショートコードを教えてください。


【内容】
・指定タグのタイトルが出力される
・指定タグに属している記事がすべて出力される

http://gatespace.jp/2012/03/28/show_categoryposts_shortcode
(↑のURLの記事の方は出力記事数が指定をしていましたが、私はすべて出力したい)
こちらの記事の方のコードは指定カテゴリーの記事一覧出力でした。
自分なりにいろいろコードを変更して、タグを出力しようとしたたのですが結局できませんでした涙

恐れ入ります、
どなたか、上の【内容】で出力されるコードを教えていただけないでしょうか?

回答の条件
  • 1人10回まで
  • 13歳以上
  • 登録:2014/07/03 11:21:05
  • 終了:2014/07/04 21:55:53

ベストアンサー

id:gizmo5 No.1

gizmo5回答回数484ベストアンサー獲得回数1382014/07/03 12:21:59

ポイント300pt

こちらの記事が参考になるのではないでしょうか。
http://www.paka3.net/wpplugin53/

パラメータの posts_per_page を -1 に設定すると全件取得できます。

他3件のコメントを見る
id:gizmo5

例えば、
[myTagList tag=gitHub count=10 order=asc]
とあるgitHubの部分にIDの数字を打ち込んでいいということでしょうか。

そうです。
受け取った shortcode の関数の方で渡された数字のIDを get_tag() を使ってタグのデータにすれば良いと思います。

	...
	$tagdata = get_tag($tag);
	// 条件定義
	$args = array(
		...
		'tag' =>sprintf(esc_html("%s"),$tag->name));
	$tagPost =get_posts( $args );
	...
2014/07/04 16:16:49
id:akakak

> get_tag() を使ってタグのデータにすれば
なるほど。そういう事が可能なんですね。
大変勉強になりました。
また、詳しく何度もありがとうございます。
早速実装してみたいと思います。

2014/07/04 21:55:30

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません