問題タブ [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.

0 投票する
1 に答える
557 参照

wordpress - 現在のページとすべての子ページにメタボックス オプションを適用する

これは少し頭を悩ませています。これについてどうすればよいのか、あるいはこれが最善の方法なのかさえわかりません。

ただし、これは私のシナリオです。

wordpress ページに特定の色を適用する必要があります。ユーザーが 5 色のいずれかを選択できるメタボックスを作成することを計画していました。ここが少し難しいところです。この色の選択をすべての子ページにも適用したいと思います。

親ページで特定のメタボックス オプションが選択されているかどうかを確認する方法はありますか?

0 投票する
1 に答える
565 参照

checkbox - wordpressメタボックスでデータを分離するには?

wptutsのチュートリアルを使用して一種の長いメタボックスを作成しましたが、次の 2 つの点で迷っています。

  1. メタボックスの出力には、グループ化されたすべてのデータが表示されます(たとえば、グループ化されたチェックボックスでは、グループが異なっていてもすべてがまとめられています)。各グループのタイトルを取得して、それらを異なるテーブル、div、またはブロックに表示したい.

  2. 保存したデータを投稿に表示する方法がわかりません。また、別のブロックに表示します。

私のコードはこれです:

0 投票する
1 に答える
1436 参照

wordpress - wordpress カスタム投稿タイプ - 壊れた公開ボタン

タイトルといくつかのメタ情報に加えて、現在の投稿が. 公開ボタンが突然機能しなくなったとき、問題が発生しました。新しいギャラリーを作成している場合でも、古いギャラリーを編集している場合でも、更新/公開をクリックすると、変更が失われ、. 誰がそれが何であるか知っていますか? wp_list_tablepost_parentedit.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_metaboxesadd_meta_boxnewprepare_items()display()



私のページで error_reporting を有効にすると、次のメッセージが表示されて終了します。

ところで、私はローカライズしていません。
助けてください!もっと評判がよければ、私はそれを提供します。

メタ ボックス コードの追加

私のプラグインファイルで:

私のクラスヤードファイルでは、メタボックスメソッドは一番下にあります:

0 投票する
3 に答える
1318 参照

wordpress - Wordpress カスタム メタ ボックスが表示されない

私の管理者にメタボックスを追加しようとして、それらを作成するためのコードがここに見つかりました。コードにいくつかの変更を加え、それを私のサイトに適用しましたが、投稿またはページの種類にかかわらず、メタ ボックスがまったく表示されません。以下のコード:

}

私が見逃しているのは明らかですか?リンクの例をコピーして貼り付けたところ、同じ結果が得られました。

0 投票する
2 に答える
371 参照

wordpress - WordPress 3.6 へのアップグレード時の WPAchemy のエラー

WordPress でメタボックスを作成するためにWPAlchemyクラスを使用してきましたが、WordPress 3.6 にアップグレードするまでは問題ありませんでした。

アップグレードすると、突然次のエラーが発生し始めました。

これらのエラーは、実際にメタボックスを作成したかどうかに関係なく表示されます。

他の何人かの人々が同じ問題を抱えているようですが、私は解決策を見つけることができませんでした (実際には解決策ではないエラー報告を無効にする以外は)。残念ながら、これは私のかなり基本的な PHP スキルを超えています。

0 投票する
2 に答える
2263 参照

php - WordPress:管理ページにメタボックスを表示する方法は?

投稿、ページ、およびカスタム投稿タイプのメタボックスを登録する方法は既に知っていますが、投稿ではないカスタム管理ページに表示されるメタボックスを登録したいと考えています。

私のプラグインには、WordPress 管理画面に「オプション ページ」があります。まさにこのページにメタボックスを表示したいと考えています。

これは可能ですか?はいの場合、どうすればこれを達成できますか?

ドキュメントで、パラメーターadd_meta_boxの可能な値の 1 つが であることがわかりましたが、これはどこにも記載されていません。WordPress ダッシュボード (ログイン時のメイン管理画面) にメタボックスが表示されると思いますが、これは私が必要としているものでも望んでいるものでもありません。$post_typedashboard

編集:

この質問は、標準の WordPress メタボックスを使用する OptionTree メタボックスに関するものです。OptionTree を別の方法で使用するか、OptionTree を変更することで、これを達成するためのより良い方法があるのではないでしょうか? この関連する質問を参照してください: OptionTree を使用して複数の「テーマ オプション」ページを作成する方法は?

0 投票する
1 に答える
116 参照

php - カスタム メタボックスがループ入力ボックスで保存されない

別の CPT 'product' のすべての投稿をループするメタボックスを作成しています。メタボックスには、その CPT で発行されたすべての製品が一覧表示され、入力ボックスと共にテーブルの行に配置されます。各入力ボックスには、CPT 製品 ID に基づいた一意の ID があります。

このコードのほとんどは他の投稿に基づいて追加しましたが、データの保存に問題があります。value=""、nonce、および $meta_value に関係していることはわかっていますが、次にどこに行けばよいかわかりません。以下は私がこれまで持っているコードです:

0 投票する
1 に答える
216 参照

php - Wordpress メタボックスが保存機能を見つける方法

私はワードプレスのメタボックスを作成していますが、メタボックスのhtml部分が保存機能をどのように見つけているのか疑問に思っていました.Hereは、私が使用しているコード全体です.

html を生成する関数には、どのオプションが保存されるかtrue_display_metaboxについての言及はありませんtrue_save_post_meta。このメタボックスがデータを保存する方法を説明できる人はいますか?