Support » Plugin: Publish kintone data » 画像添付が保存時には反映されない

  • Resolved gucchiy

    (@gucchiy)


    お世話になっております。
    画像添付を行って記事を保存した際、メディアにも保存されるのですが、WP 側のページには画像が表示されず、おそらく画像用のタグ情報だけが掲載されます。WP から2回目の保存を行うと、img タグが生成され、正常に表示されるようになります。

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Takashi Hosoya

    (@tkc49)

    ご報告ありがとうございます。
    こちらで確認してみようと思うのですが、

    > WP 側のページには画像が表示されず、

    というWP側というのは管理画面の投稿画面に表示されないということでしょうか?

    Thread Starter gucchiy

    (@gucchiy)

    ご連絡ありがとうございます!

    いえ、WP の publish したサイトで画像が表示されません。例えば以下のような表示になります。

    http://idea-tech.sakura.ne.jp/temp/pub-kintone/kintone-blogtest.png

    上記状態から、WP 管理画面を使ってエントリーの更新を行う(更新ボタンを押すのみ)と、以下のように画像が表示されるようになります。

    http://idea-tech.sakura.ne.jp/temp/pub-kintone/kintone-blogtest-2.png

    Plugin Author Takashi Hosoya

    (@tkc49)

    @gucchiy

    画面キャプチャーありがとうございます!

    > http://idea-tech.sakura.ne.jp/temp/pub-kintone/kintone-blogtest.png

    こちら558と数字が表示されていますが、
    この文字の表示はsingle.phpに
    get_post_meta を使って出力をしているってことでよろしいでしょうか?

    Publish kintone data ではカスタムフィールドにkintoneの情報を保存しています。
    画像ファイルの場合はカスタムフィールドに attachment ID を保存するようにしています。
    558という数字はattachment IDDが出力されているんだと思います。

    > 上記状態から、WP 管理画面を使ってエントリーの更新を行う(更新ボタンを押すのみ)と、以下のように画像が表示されるようになります。

    なので、管理画面から更新すると画像が表示されてしまうことにびっくりしています。
    どういう現象なんだろうかと。。

    Thread Starter gucchiy

    (@gucchiy)

    ご連絡ありがとうございます!申し訳ありません、私も把握できてなかったのですが、Advanced Custom Fields という WP Plug-in で、表示させているとのことでした。
    http://idea-tech.sakura.ne.jp/temp/pub-kintone/kintone-blogtest-3.png

    WP に詳しくなくて恐れ入ります、想定としては、添付画像を表示する場合、どう使うべきでしょうか?ご教授いただけますと幸いです。

    Plugin Author Takashi Hosoya

    (@tkc49)

    @gucchiy

    single.php の表示させたい箇所に以下のコードを記載すると良いかなーと思いました。
    管理画面から保存したら表示される現象は管理画面から保存されることで Advanced Custom Fields としてデータが保存がされるからだと思います。
    Advanced Custom Fields を経由せずにカスタムフィールドを使用して表示させると良いと思います!

    https://gist.github.com/tkc49/af32ce37f2db571e6ebb5f43c2f19ba2

    Plugin Author Takashi Hosoya

    (@tkc49)

    @gucchiy

    こちら特にコメントがないので、完了にしますね。

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.