サポート » 使い方全般 » ギャラリーの画像表示順をファイル名にする方法

  • 解決済 formless

    (@formless)


    皆様、いつもお世話になっております。

    100枚近い画像をuploadして意図した通りの順番で表示したいのですが
    ファイル名の頭に通し番号をつけても(例: 001-(anyname).jpg)
    表示用に画像タイトルをきちんとした日本語に変えた後には
    orderby=”title”にしてしまうと、
    当然ながら変更後のタイトルが優先されてしまいます。
    なので、ファイル名でソートする方法を策っております。

    もしも、ファイル名の頭の通し番号順にuploadされて、画像IDがつくのであれば
    orderby=”id”とする事で問題ないように思えますが、その確証もなく困っております。

    ちなみに偶然かわからないのですが、
    2回やった実験ではファイル名の頭の通し番号順に画像IDがふられていました。

    カスタマイズの方法でも、pluginのご紹介でも何でもかまいませんので、
    ヒントだけでも頂戴出来れば幸いです。

    ご検討の程、どうぞ宜しくお願いいたします!

    (皆さんは画像数が多い時には、どうされているんでしょうか…)

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • もし投稿にアップロードした画像でしたら、
    ソート順を指定することができるので、
    orderby=menu_order を使うことが多いです。

    ただ100枚もあるとソート順を指定するのが面倒、ということでしょうかね

    スレッド開始 formless

    (@formless)

    sysbird様

    お返事をどうもありがとうございます。

    そうなんです。10枚くらいでしたら
     orderby=menu_order
    で、GUIを使ってDrag&Moveで順序を入れ替えれるのが最速と思いますが、
    100枚となると、Drag&Moveは非現実的ですし、
    ソート用の数字指定もかなりの手間となりますので、
     orderby=filename
    みたいな事が出来たらなと思っています。

    簡単に済ますなら
    orderby="name"
    辺りでどうでしょう。

    スレッド開始 formless

    (@formless)

    kz様

    お返事どうもありがとうございます。

    教えていただいた
    orderby=”name”
    で、あっさり解決しました!
    codexの”Gallery Shortcode”に記載が無くても
    使えるオプション値があるのですね、、、

    本当にどうもありがとうございました!

    スレッド開始 formless

    (@formless)

    早とちりで解決済みにしてしまいましたが、
    やはり、orderby=”name” は効かないようです、、、

    PS
    「解決済み」の解除方法があれば、お教えいただければ幸いです。

    モデレーター gatespace

    (@gatespace)

    ※「未解決」にしました。

    スレッド開始 formless

    (@formless)

    gatespace様

    ご対応をどうもありがとうございました!

    #WP 3.4.1 で検証

    [gallery orderby="name"]
    でファイル名順になるのを確認しました◎
    ※拡張子は name に含まれません。
    ※ファイル名が重複している場合は、name に -2, -3 など番号が追加されます。

    スレッド開始 formless

    (@formless)

    KZ様

    再度、お返事を頂き、どうもありがとうございます。
    テストまでしていただき、恐縮です。

    こちらでも、WP3.4.1でテストしたところ
    [gallery orderby="name"]
    でファイル名順になるのを確認しました。

    ただ、全く同じ画像ファイルセットとショートコードを
    構築中のWP3.2.1で試したところ、
    ファイル名順にはなりませんでした。

    訳ありで、現時点では3.4.1には移行出来ないので、
    3.2.1に、3.4.1のコアのどこかしらを
    移植しなくてはいけなさそうですね、、、

    参考までに、テストに使った画像名リストは以下の通りです。
    galT-01-aaa.jpg
    galT-02-zzz.jpg
    galT-03-images-dfsdds34.jpg
    galT-04-______.jpg
    galT-05-87987.jpg

    スレッド開始 formless

    (@formless)

    WP3.4.1で「orderby=”name”」が使えるのが確認出来た時点で
    「解決済み」とすべきでした。

    あらためまして、KZ様、
    解決方法をご教授いただき、どうもありがとうございました。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック「ギャラリーの画像表示順をファイル名にする方法」には新たに返信することはできません。