Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › 記事内ページネーションのカスタマイズとAMP対応(方法の共有)
- このトピックには4件の返信、2人の参加者があり、最後に
ガノーにより8年、 9ヶ月前に更新されました。
-
投稿者投稿
-
-
2018年1月19日 10:46 AM #58340
ガノー
ゲストわいひらさん、みなさん、はじめまして。わいひらさん、便利なテーマありがとうございます。
ページャーのカスタマイズ方法を検索をしてもあまり情報が得られず、四苦八苦しながら実践しましたので、情報共有のため公開しておきます。
https://ganohr.net/blog/how-to-customize-pagination-in-articles-with-simplicity2/
- ページャの前後に次へ、前へを追加する
- AMPの場合はAMPページへ遷移させる
私はSimplicity2本体のpager-page-links.phpを置き換える方法を紹介していますが、
Simplicity2の子テーマでカスタマイズできるようになると嬉しいです。
(というかもっといい方法があるのかもしれません)公式のAMPプラグインと比べてエラーが少なく、[ad]ショートコードで任意のタイミングで広告を入れ込めるSimplicity2は最高のテーマだと思います。
今後とも応援しております。
-
2018年1月19日 8:15 PM #58343
わいひらキーマスター有用なカスタマイズ記事を書いていただいてありがとうございます!
記事を読んでみて「はて、wp_link_pages関数には、前へ、次へリンクと、ナンバーリンクをまとめて出力する方法ってあったっけ?」と思ったのですが、そのように3回関数を呼び出して返り値を合成して出力するんですね。
目から鱗でした。ところで、pager-page-links.phpですが、子テーマでもカスタマイズ可能です。
ちょっと手順が必要ですが、親テーマのpager-page-links.phpテンプレートを子テーマフォルダにコピーして複製すれば、子テーマのテンプレートとして動作します。そうすることで、今後親テーマがアップデートされても、ページャーのカスタマイズが引き継がれます。
-
2018年1月20日 10:03 AM #58345
ガノー
ゲストわいひらさん、御返信ありがとうございます!
>子テーマフォルダにコピーして複製すれば、子テーマのテンプレートとして動作します。
ありがとうございます! 試してみたところ成功しました!
子テーマに無いものでも、親テーマからコピーしてくれば、そちらを認識するのでしょうか?
そうだとすると、非常に便利ですね!(時間が取れず後日となりますが、)
子テーマの方への適用方法は記事内に反映しておこうと思います!それではこれにて失礼いたします。今後ともよろしくお願いいたします!
m(_ _)m -
2018年1月20日 7:01 PM #58348
わいひらキーマスター子テーマに無いものでも、親テーマからコピーしてくれば、そちらを認識するのでしょうか?
Wordpress自体がそういった仕様です。
詳しくは以下などを参照してみてください。
https://nelog.jp/wordpress-child-theme -
2018年1月21日 8:53 AM #58353
ガノー
ゲストおはようございます!
Wordpress自体がそういった仕様です。
詳しくは以下などを参照してみてください。
https://nelog.jp/wordpress-child-theme面白い仕組みですね! 資料も分かりやすいです。
今後参考にさせて頂きます。
m(_ _)m
-
-
投稿者投稿
- トピック「記事内ページネーションのカスタマイズとAMP対応(方法の共有)」には新しい返信をつけることはできません。