サポート » 使い方全般 » galleryショートコードのカスタマイズについて

  • 解決済 kazki

    (@kazki)


    galleryショートコードのカスタマイズについて教えていただきたいです。

    欲しい機能は、
    ・エントリに関係なくすべてのアップロード画像から、新着順に画像を呼び出す。
     (通常は、当該エントリでアップロードされた画像、または投稿ID指定したものしか表示されない)
    ・表示画像数をオプションで指定したい。
     例えば、6枚表示したいなら、countという引数を使って、
     [カスタマイズgyallery名 count=6]とか。
     (通常は、ID指定された画像すべて表示される)
    の2点です。

    ソース内のmedia.phpから、当該ショートコードをコピーして、使用テーマ内のfunction.phpにオリジナルカスタマイズして実装するあたりまでは解るのですが。
    上記機能の実現方法が解りません。
    ぜひ教えていただけないでしょうか。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    wp-kougabu というプラグインが似た動作をしますので、ソースコードを研究してみてください。

    投稿に関係なく新着順に画像を呼び出そうとすると、WordPress の Attachement API を使うより DB クエリーを投げる方が早いかもしれませんね。gallery の場合は、get_children という API を使っていますが、所望の動作ではこれは使えませんし。

    トピック投稿者 kazki

    (@kazki)

    lilyfan様
    参考になる情報ありがとうございました。
    よく研究したいと思います。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「galleryショートコードのカスタマイズについて」には新たに返信することはできません。