サポート » その他 » WP3.5以前のギャラリー編集を最新WPで行いたい。

  • 解決済 Kengo Taura

    (@kengotaura)


    本件、私のスキルですと問題解決に行き詰っており、皆さまのお知恵を頂けますと幸いです。

    お客様より、WordPress 3.4.2 で構築して以来アップデートしていないWEBサイトの改修依頼を受けております。
    要件としては
    ・イチからのフルリニューアルでなく、WP、プラグインを最新に更新した上で既存の機能を担保。
    ・テーマはオリジナルのもの。

     ↓

    現状、別環境にファイル、DBをコピーしWP、プラグインを最新に更新した所、
    問題が一点発生しております。

     ↓

    カスタムタクソノミー「商品紹介」の中で、お客様にて商品情報を追加・編集する運用を取っているのですが、
    各投稿毎に複数画像を表示させています。
    構造としてはショートコード『[gallery]』に登録されている一枚目の画像を大きく表示させ、二枚目以降の画像をサムネイルサイズで続けて表示させている、という構造です。

     ↓

    投稿毎の画像は当時のWPバージョンの「ギャラリー」タブを利用し投稿後も画像の追加・削除・順番変えを管理画面からお客様で行っています。

     ↓

    しかしながら最新のWPですと、どうも
    ギャラリーショートコードはデフォルトで画像 ID を含める形に変わり、旧来の『[gallery]』内の画像情報を管理画面から修正できなくなっているようです。
       ↓公式情報
       https://goo.gl/i78BJ8

     ↓

    最新のWPにて、
    旧来の『[gallery]』内の画像情報を旧来(WP3.5以前)のように管理画面から編集できる方法があれば理想なのですが、皆さまのお知恵を頂けませんでしょうか。

    参考までに、当該カスタムタクソノミーのphpを共有いたします。
    https://www.dropbox.com/s/kmonv7l0sq4373n/taxonomy-product.php

    以上、少し調べればわかる事かもしれませんが私のスキルが低く、今後精進いたします。
    お力添えの程、よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • nobita

    (@nobita)

    こんにちは

    最新のWPにて、
    旧来の『[gallery]』内の画像情報を旧来(WP3.5以前)のように管理画面から編集できる方法があれば理想なのですが、皆さまのお知恵を頂けませんでしょうか。

    ビジュアルモードで、ギャラリーのあたりをクリックすると 鉛筆画像が表示されるので、それをクリックしてみてください。

    ギャラリーショートコードは、id属性をつけない場合は、添付ファイルで、idがある場合は、それらの画像を使ってギャラリーを表示します。
    昔のギャラリーは、投稿からアップロードした画像しか表示できなかったのが、他の投稿でアップロードしたものでも表示できるように変更になっていますが、互換性は、多分維持されていると思うのですが、どうでしょうか?

    ご回答ありがとうございます。
    しかしながら、そちらの方法(今現在、真っ当なギャラリー編集方法で、そちらの方が汎用性もあり便利なのも招致ですが・・・)ですと、既存のphpでは問題があったのです。
     
    先日試してみたのですが、上記のやり方ですとDB的に
    IDの付いていない『[gallery]』内の画像情報は書き変えられなかったのです。
    (既存のphpは、そこが書き変えられる事を前提に組まれたものです。)
     
    nobitaさんのご回答も拝見した上で、これはもう根本的にやり方を変えないと、という事で、
    プラグインのギャラリーフィールド(アドバンスド・カスタムフィールド)を用いる形に組みなおすことにしました。
     
    ご回答いただきありがとうございました。
    本件は解決済みとさせていただきます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。