wordpressで同じタグに所属する次のエントリー/前のエントリーを実装
wordpressで同じカテゴリ内の次の記事は get_next_post($in_same_cat = true) ってやればできるわけですが、これのタグ版が無い。
$in_same_tagがありそうで、無い。
よって、同じタグ内の次の記事というのは、wordpressの機能では無いわけです。
なので、プラグインを使って実装することにしました。
WordPress › Smarter Navigation « WordPress Plugins
このプラグインは、リファラーを使って、アーカイブの種類を判別して、そのアーカイブの種類内の前後の記事を表示させるというプラグイン。
なので、これ使えば前述に似たようなことができます。
使い方は簡単で、single.phpに
<?php next_post_smart();?> <?php previous_post_smart();?>
を使って表示させるだけです。
previous_post_link()と同じルールなので、リンクの文言を変更したい場合は
<?php next_post_smart('%link', 'テキスト');?>
でOKです。
今のところはやりたい動作をしてくれてますが、リファラーに頼ったシステムなので、ブラウザ環境によっては動作しないかもしれないです。
なので、やっぱり本気でやるなら、wpdb使って直接SQL文からひっぱる方法しなきゃですね。
これはまた暇なときにやってみます・・・。
激安中国通販「AliExpress」の解説
日本の相場より半額以下の商品が送料無料で多数!楽天ポイントもついでにゲットする方法など、ウワサのアリエクスプレスをまとめてみました!
関連記事
-
-
パーマリンクを変更してみた
笑えるほど順位が激減して復帰もしなさそうだったので、戻しました。 SEO評価戻る …
-
-
新しいNextGen Flashviewerの設定方法
というわけで、新バージョンのNextGen Flashviewerではswfファ …
-
-
wordpressアイキャッチ画像の自動化処理(昔の記事一括・記事投稿時)
アイキャッチ、便利ですが地味にめんどいです。 なので2つの方法で自動処理を行いま …
-
-
OGPのauthorでエラーが出たのでauthorを消した
こんなエラーがでたので Meta with name instead of pr …
-
-
毎回ホットッペッパピップペッポッピと言われてもありがたみがないので
サイドバーに貼り付けてあったホットペッパーのCMを3回に1回だけランダムで再生さ …
-
-
tweet tools 2.0の個人的まとめ
なんか色々と使いにくいから、個人的メモとしてまとめ。 コードを完全に読めるわけで …
-
-
NextGen Galleryのギャラリー表示例
NextGen Galleryデフォルトのギャラリー表示機能の紹介です。 ひとつ …
-
-
wordpressでユーザー名とパスワードが間違っていないのに突然ログインできなくなったら
ユーザー名が無効です とでて急にログインできなくなった。 絶対に間違えていないに …
-
-
NextGEN Galleryに追加されていた新しいギャラリー表示例
※ 2016/04/25 この表示例によってページ数が水増しされてSEO的に悪影 …
-
-
wordpress2.7とNextgen Gallery最新版(1.0.2)にしたらFlashviewerが動かなくなったと思いきや・・・
wordpressとNextGen Galleryを最新版にしたら、何故かFla …