問題タブ [meta-boxes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - 現在のページとすべての子ページにメタボックス オプションを適用する
これは少し頭を悩ませています。これについてどうすればよいのか、あるいはこれが最善の方法なのかさえわかりません。
ただし、これは私のシナリオです。
wordpress ページに特定の色を適用する必要があります。ユーザーが 5 色のいずれかを選択できるメタボックスを作成することを計画していました。ここが少し難しいところです。この色の選択をすべての子ページにも適用したいと思います。
親ページで特定のメタボックス オプションが選択されているかどうかを確認する方法はありますか?
checkbox - wordpressメタボックスでデータを分離するには?
wptutsのチュートリアルを使用して一種の長いメタボックスを作成しましたが、次の 2 つの点で迷っています。
メタボックスの出力には、グループ化されたすべてのデータが表示されます(たとえば、グループ化されたチェックボックスでは、グループが異なっていてもすべてがまとめられています)。各グループのタイトルを取得して、それらを異なるテーブル、div、またはブロックに表示したい.
保存したデータを投稿に表示する方法がわかりません。また、別のブロックに表示します。
私のコードはこれです:
wordpress - wordpress カスタム投稿タイプ - 壊れた公開ボタン
タイトルといくつかのメタ情報に加えて、現在の投稿が. 公開ボタンが突然機能しなくなったとき、問題が発生しました。新しいギャラリーを作成している場合でも、古いギャラリーを編集している場合でも、更新/公開をクリックすると、変更が失われ、.
誰がそれが何であるか知っていますか? wp_list_table
post_parent
edit.php
問題がどこにあると思われるかを把握することができます。から継承する list_table クラスにありwp_list_table
ます。いくつかの重要でない機能をコメントアウトした後、別のエラーが発生しましたが、新しいギャラリーや更新されたギャラリーはまだありません。今、私はare you sure you want to do this
ページを取得します。
最も基本的なクラスでさえ機能しません...
プラグイン クラスのコンストラクターで
add_action('add_meta_boxes_yard_gallery', array($this, 'yard_metaboxes'));
. 私が使用し
、コールバックとして持っている関数で、テーブルクラスのインスタンスを作成していて、呼び出してyard_metaboxes
add_meta_box
new
prepare_items()
display()
私のページで error_reporting を有効にすると、次のメッセージが表示されて終了します。
ところで、私はローカライズしていません。
助けてください!もっと評判がよければ、私はそれを提供します。
メタ ボックス コードの追加
私のプラグインファイルで:
私のクラスヤードファイルでは、メタボックスメソッドは一番下にあります:
wordpress - Wordpress カスタム メタ ボックスが表示されない
私の管理者にメタボックスを追加しようとして、それらを作成するためのコードがここに見つかりました。コードにいくつかの変更を加え、それを私のサイトに適用しましたが、投稿またはページの種類にかかわらず、メタ ボックスがまったく表示されません。以下のコード:
}
私が見逃しているのは明らかですか?リンクの例をコピーして貼り付けたところ、同じ結果が得られました。
wordpress - WordPress 3.6 へのアップグレード時の WPAchemy のエラー
WordPress でメタボックスを作成するためにWPAlchemyクラスを使用してきましたが、WordPress 3.6 にアップグレードするまでは問題ありませんでした。
アップグレードすると、突然次のエラーが発生し始めました。
これらのエラーは、実際にメタボックスを作成したかどうかに関係なく表示されます。
他の何人かの人々が同じ問題を抱えているようですが、私は解決策を見つけることができませんでした (実際には解決策ではないエラー報告を無効にする以外は)。残念ながら、これは私のかなり基本的な PHP スキルを超えています。
php - WordPress:管理ページにメタボックスを表示する方法は?
投稿、ページ、およびカスタム投稿タイプのメタボックスを登録する方法は既に知っていますが、投稿ではないカスタム管理ページに表示されるメタボックスを登録したいと考えています。
私のプラグインには、WordPress 管理画面に「オプション ページ」があります。まさにこのページにメタボックスを表示したいと考えています。
これは可能ですか?はいの場合、どうすればこれを達成できますか?
ドキュメントで、パラメーターadd_meta_box
の可能な値の 1 つが であることがわかりましたが、これはどこにも記載されていません。WordPress ダッシュボード (ログイン時のメイン管理画面) にメタボックスが表示されると思いますが、これは私が必要としているものでも望んでいるものでもありません。$post_type
dashboard
編集:
この質問は、標準の WordPress メタボックスを使用する OptionTree メタボックスに関するものです。OptionTree を別の方法で使用するか、OptionTree を変更することで、これを達成するためのより良い方法があるのではないでしょうか? この関連する質問を参照してください: OptionTree を使用して複数の「テーマ オプション」ページを作成する方法は?
php - カスタム メタボックスがループ入力ボックスで保存されない
別の CPT 'product' のすべての投稿をループするメタボックスを作成しています。メタボックスには、その CPT で発行されたすべての製品が一覧表示され、入力ボックスと共にテーブルの行に配置されます。各入力ボックスには、CPT 製品 ID に基づいた一意の ID があります。
このコードのほとんどは他の投稿に基づいて追加しましたが、データの保存に問題があります。value=""、nonce、および $meta_value に関係していることはわかっていますが、次にどこに行けばよいかわかりません。以下は私がこれまで持っているコードです:
php - Wordpress メタボックスが保存機能を見つける方法
私はワードプレスのメタボックスを作成していますが、メタボックスのhtml部分が保存機能をどのように見つけているのか疑問に思っていました.Hereは、私が使用しているコード全体です.
html を生成する関数には、どのオプションが保存されるかtrue_display_metabox
についての言及はありませんtrue_save_post_meta
。このメタボックスがデータを保存する方法を説明できる人はいますか?