• 解決済 taiko namino

    (@taiko-namino)


    Lightbox 2(バージョン 2.0.2)を有効後、投稿ページのカスタムフィールドに自動的に「名前」と「値」が生成されてしまい困っております。

    生成される内容は下記の通りです。
    ——————————
    名前 —-> lightboxoff
    値  —-> false
    ——————————
    ・プラグイン自体を”停止”すると自動生成はされません
    ・カスタムフィールドの項目を削除しても更新後、再び生成されてしまいます。
    ・Lightboxの機能自体は正常に使用できています。

    以前sumiさんが質問されていらっしゃいましたが、やはり解決されてませんでした。

    「Lightbox 2」と「カスタムフィールド」を一緒に使用できないのでしょうか?

    良い方法をご存知の方がいらっしゃいましたら、ご教授をお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • カスタムフィールドは複数保存出来ますので、Lightbox 2のカスタムフィールドが自動生成されても何も問題はありません。
    自分で別のカスタムフィールドを保存して使用出来ます。
    sumiさんと同じようにページ内に値が表示されるのでしょうか?
    利用しているテーマか別のプラグインの問題だと思います。
    デフォルトのテーマのTwenty ElevenとTwenty Tenは、そのままではカスタムフィールドのデータを表示しません。
    まずはフォーラム » 【重要】 お読みください » 問題解決のためのチェックリストを確認しながら原因を探ってください。

    トピック投稿者 taiko namino

    (@taiko-namino)

    popupさま

    返信下さり、ありがとうございます。

    現在は自前のテーマを使用しており、カスタムフィールドの項目を使用して投稿に表を作成したいと考えております。(肝心な事を伝え忘れて申し訳ありません)

    その上で、プラグイン(lightbox2)から自動生成された場合
    (【自動生成される内容】名前 — lightboxoff 値 — false)

    <?php the_meta(); ?>
    の全てを表示させると、(自動生成された)不要なものまで表示されてしまいます。

    カスタムフィールドの入力時は、自動生成される項目を無視し、条件分岐で書き出せば良いのかもしれませんが、やはり気になってしまいます。。。

    (lightbox2のプラグインを他のプラグイン(画像拡大)に変えればいいのでしょうか?

    何か良い方法がありましたら、ご教授お願い致します。

    キー’lightboxoff’をアンダーバーから始まる’_lightboxoff’に変更するといいかもしれません。
     
    関数リファレンス/add_post_meta – Codex 日本語版

    見えない カスタムフィールドを作る
    プラグインやテーマの開発者なら、カスタムフィールドをプラグインやテーマ用のパラメータを保存するために使いたいことがあるかもしれません。”_” (アンダースコア)で始まるキーを持つカスタムフィールドは記事や固定ページの編集画面に表示されないので、そのような内部的な 見えない パラメータを扱うのに適しています。
    以下の例は、キーが _color で値が red のユニークなカスタムフィールドを追加しますが、記事や固定ページの編集画面には表示されません。

    <?php add_post_meta(68, '_color', 'red', true); ?>

     
    add_post_meta()ではなく、update_post_meta()を使っているかもしれませんし、保存だけでなく、取得の方もすべて変更する必要があります。
    他のプラグインでも同じようなことがあるかもしれませんから、なるべくテーマを変更して対処する方がいいんじゃないかと思います。
    画像拡大用のプラグインを変更してもいいと思いますが、私は使っていないので特におすすめはありません。

    トピック投稿者 taiko namino

    (@taiko-namino)

    popup さま

    丁寧なご説明、ありがとうございます。

    他のプラグインでも同じようなことがあるかも

    他のプラグインを追加する事で同じ現象になる可能性もありますね。

    今回は、プラグインで画像拡大をせずに、直接設定する事に致しました。

    貴重なお時間を頂戴いたしまして申し訳ありませんでした。
    とても助かりました。ありがとうございます。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「Lightbox2(2.0.2 ) 有効後、カスタムフィールドに自動生成される不要項目」には新たに返信することはできません。