このサイトは【Luxeritas】っていう無料テーマを使っていますが、(2021年現在【swell】に変更しております。)自分の作っている他のサイトの一つに有料テーマ【Stork】を使用しているサイトがあります。
【Stork】は初期状態からほんのちょっといじってやれば特に何もせずとも十分かっこいいサイトが作れるテーマです。
しかし、何もせずともかっこいいとはいえ、それはそれ、使っていると色々と欲が出てくるのが人間ってもんです。
自分も何やかやでかなりの変更を行っています。
この記事は主に自分の備忘録です。テーマの更新などでカスタマイズしたのが消えた時のために残しています。
ですが、同じようなことがしたい、という人がいらっしゃって、もしお役に立てるならと思い記事にしています。
【前後の記事へ】をカテゴリー別にしたい
例えば、このサイトだって日帰り温泉記事があったりバイクの記事があったりと色々雑多に書いています。
そうしますと記事の一番下にある【次の記事】【前の記事】ってやつが気になるわけです。
バイクの記事に興味のある人が見に来てくれたんなら、やっぱり次の記事もバイクの記事にしといた方が親切ですよね。
そこでどうにかならないかと調べました。
参考サイトはこちら(自分のサイトでは上手くいきませんでした。なぜなのかは勉強不足でさっぱりですが…)
STORKの投稿記事で前後の記事へのリンクをカテゴリー別にする方法【ストークのカスタマイズ】
さっそくやってみよう
まずは【外観】⇒【テーマの編集】でparts_singlefoot.phpを選びます。
子テーマを利用している人は【編集するテーマを選択】で親テーマにしないと出てきません。
注意点としましては親テーマを書き換えることになる点です。
下手なことをするとインストールしなおす羽目になります。必ず触る前にコピペしてメモ帳にでもバックアップを残しといたほうがいいです。
↑何でこんなこと言うかというと、自分がまさにやってしまったからです(笑)結構色々カスタマイズしてからだったんで割と涙目になりました。なんとか元に戻せないかと探しまくりましたけどさすがにそこまで都合は良くなかったという…。ということで注意してくださいね!!
さて、バックアップを残したら【parts_singlefoot.php】を選びましょう。
で、その中で4行目と17行目を変更。これだけです。(STORK19の場合5行目と14行目にあります。)
4行目にある【get_adjacent_post(false, ”, false)】を【get_adjacent_post(true, ”, false)】に変更。
さらに17行目の【get_adjacent_post(false, ”, true)】の部分を【get_adjacent_post(true, ”, true)】に変更する。これだけ!!
色々調べたりしてみたのですがさっぱり分からなかったため、こういう時は試してみるしかない!!というわけでおそらくtrueとかfalseあたりが怪しいと目をつけて色んなパターンに変更していったところ上記コードでバッチリ上手くいきました。
素人のやってることなんで全く責任とかサラサラですけど、自分はこれでやってますので何かあった時に『責任とって!!』(これ、言われたらキンタマひゅんってなりますねw)とか怖いこと言わない方、使ってみてください。
追記
今更≪戻る≫と≪進む≫の向きが気になって調べてみたところ、これ逆ですね(^^;この数年間違ってました。(m´・ω・`)m ゴメン…
そこで向きを逆にしようとパターンを変えてみたところ
5行目(stork19)にある【get_adjacent_post(false, ”, false)】を【get_adjacent_post(true, ”, true)】に変更。
さらに17行目の【get_adjacent_post(false, ”, true)】の部分を【get_adjacent_post(true, ”, false)】に変更することで正しい?順になることを突き止めました!!(ドヤァ)……と思ったらスマホは上手くいったのに、PCだと前のままじゃん!?おかしいな。キャッシュのせいなのか?ちょっとしばらく放置して確認してみます。(面倒だから放置するとは言ってない)
stork19ver.2.15からは、partsからのsingle_page-parts.phpに上記の記述があるので、そこを弄ってください。
ちなみに『左が戻るで右が進む』と『右が戻るで左が進む』のどちらが正解なのかはググってみたけど分かりませんでした。組み合わせは上記の通りですのでお好みでどうぞ。
自分は今のところ、スマホの表示で上にくるのが『進む』にしています。
コメント