サポート » プラグイン » WP-lightpopでimgのtitle属性を表示したい

  • 解決済 plannet

    (@plannet)


    WordPress2.7.1 で WP-lightpop0.7.5 を使っています。
    WP-lightpopでは、aタグにtitle属性を記述すると
    画像BOXの下部余白にタイトルが表示されるようになっていますが、
    Wordpressのファイルアップロードフォームでtitleを記入しても、
    imgタグにtitle属性がつくだけで、WP-lightpopには反映されません。

    A) imgタグ内のtitle属性をWP-lightpopに読ませるようにする
    B) ファイルアップロードで記入したtitleをaタグのtitle属性に反映させる

    といったことを実現する方法はないでしょうか。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • [画像を追加]で[投稿に挿入]する際に a タグに title を付けるなら
    以下を functions.php に追加すれば OK。

    function my_image_send_to_editor($html, $id, $caption, $title, $align, $url, $size, $alt){
      return preg_replace('@^<a @i', '<a title="' . $title . '" ', $html);
    }
    add_filter('image_send_to_editor', 'my_image_send_to_editor', 10, 8);

    トピック投稿者 plannet

    (@plannet)

    >>kzさん

    ありがとうございます。さっそく修正してみました。
    [投稿に挿入]を押下した直後に一瞬、
    phpのwarning(瞬時のため内容は確認できず)が出ましたが、
    希望通りの結果を得ることができました。

    よかったです。解決済でしたら
    このページの右側のわかりにくい場所に
    「このトピックは」とありますので
    [未解決]を[解決済]に変更して
    [変更]ボタンをクリックしていただくと
    良い感じです。

    wp-lightpop 作者です。
    kz さん、回答ありがとうございました!
    次回のバージョンアップ時に、このコードをフィックスさせてもらいますね。

    plannet さん、wp-lightpop の最新バージョンは 0.8.1 になっています。
    お使いの 0.7.5 からは、いくつかの不具合修正も入っていますので、できればバージョンアップしてあげてください。
    http://wppluginsj.sourceforge.jp/wp-lightpop/

    トピック投稿者 plannet

    (@plannet)

    kzさん、ご指摘ありがとうございます。
    wokamotoさん、すばらしいプラグインをありがとうございます。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「WP-lightpopでimgのtitle属性を表示したい」には新たに返信することはできません。