問題タブ [advanced-custom-fields]
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.
jquery - wordpress管理者でjqueryを起動できません-エラーは表示されません
私は cms に wordpress を使用しており、この優れたプラグインAdvanced Custom Fieldsを使用して、いくつかのカスタム フィールドを管理者に追加しています。
私の管理者では、すべてがうまく機能しており、最新のワードプレス 3.8 を使用しています。
わかりましたので、投稿管理の選択ドロップダウンと対話するためのjqueryを追加したいだけです。この選択ドロップダウンは、ACF プラグインによって生成されます。
ACFは、管理パネルのヘッドにスクリプトと css を追加するための単純なフックを提供します。ここでフックのドキュメントを参照してください。
だからここにある...
上記は正常に動作します。ソースを見ると、上記のマークアップが私の<head>
わかりましたが、これを行うと...
このマークアップは source<head>
でまだ確認できますが、スクリプトは実行されません!!!
また、コンソールにはエラーや警告はなく、ページでスクリプトを必要とするものはすべて正常に機能しています。
<body>
明らかに、私は自分のものを空にしたくありません.基本的なAPIをテストして、実際にスクリプトを起動させるだけです.
以下のスクリプトは私が最初に試したスクリプトですが、スクリプト自体に問題があると思っていましたが、実際には問題がないことに気づき、他の基本的な jquery API の 、 などをテストし始めましたが、.hide
実際.remove
には何も起動しません。 !!!
なぜこれが起こっているのかについての洞察があれば、私はとても感謝しています:-P
ありがとう
php - php 内に php を含めるにはどうすればよいですか?
含めたい:
下の行の開始 div タグの前に...
これらの状況でphpタグを挿入する方法がわかりません。これはphpファイルです。
誰かが私を正しい方向に向けることができますか?
wordpress - WordPressデータベースから高度なカスタムフィールドのフィールドキーを取得するには?
投稿タイプで高度なカスタム フィールドを使用しています。選択したカスタム フィールドがいくつかあり、各フィールドからすべてのラベルの選択肢を表示したいと考えています。
私はこの方法を試しました。
する
var_dump($フィールド)
空に見えます:
それをいっぱいにする唯一の方法は次のとおりです。
get_field_object('field_51ac9d333d704');
しかし、私には 3 つの環境があり、フィールド キーをハードコーディングしたくありません。
解決策はありますか?前もって感謝します。
wordpress - 指定されたタグを持つすべての投稿を取得する 高度なカスタム フィールドを購入する
カスタム フィールドで指定されたタグ xy を持つすべての投稿を表示するプロファイル ページがあります。フィールドから取得した文字列をwp-queryに渡すのに問題があります。これにより、タグ付きの投稿が得られます。
私は現在、クエリをセットアップするためにこれを持っています:
良い点は、フィールド自体の文字列をページのソースコードに出力することです。$tagstr 変数のエコーがなく、「usertag」フィールドの値をページの他のどこにも取得していないため、これがどこから来ているのかまったくわかりません。
面白いことに、次のように文字列をコードにハードコーディングすると、うまく機能します。
何がうまくいかないのか本当に混乱しています…</p>
php - ブログ ループを介して高度なカスタム フィールドを渡す
誰かがここで私を助けてくれることを願っています。クライアントが購入したテーマに ACF を統合しようとしています。
基本的な機能は、投稿を配置する場所を選択するために、すべての投稿にカスタム フィールドを作成したことです。したがって、投稿で「オプション A」を選択した場合、コードは、投稿に関連するすべてのコンテンツ (タイトル、コンテンツ、画像など) を渡す前に、そのオプションが true であることを確認する必要があります。
これが標準の php ドキュメントでどのように機能するかを示す基本的なコード例は次のとおりです。
ここでの問題は、テーマ作成者が (上記のサンプル コード 1 のように) セレクター get_field を簡単に挿入できるページを分割するのではなく、1 つの巨大なオープン PHP 関数でページを作成したことです。
以下は、ページの PHP コードへのリンクです。
wordpress - サブページのカスタム フィールドに基づくページの順序付け
サブページを許可するイベントのカスタム ページ タイプがあり、サブ ページの日付順にイベント ページを並べ替えたいと考えています。
だから私の構造は次のようなものです:
キャンプ旅行:
- テキサスキャンプ旅行 (日付のカスタムフィールド: 2/12/2014)
- ユタ州のキャンプ旅行 (日付のカスタム フィールド: 2014 年 3 月 10 日)
募金活動:
- ベイクセール (日付のカスタムフィールド: 1/30/2014)
- サイレント オークション (日付のカスタム フィールド: 2014 年 5 月 1 日)
等
ページをクエリするときは、募金活動、キャンプ旅行の順に返してほしいと思います。
php - カスタム フィールドに値があるかどうかを確認する
私はプラグインhttp://www.advancedcustomfields.comを使用しており、何千ものカスタム投稿を照会しようとしています。
以下のループでは、投稿にカスタム フィールドのスティッキー投稿が [はい] として選択されていないかどうかを確認しています。
これを機能させるには、何千もの投稿を手動で調べて保存し、カスタム フィールドの値を保存する必要があります。
このクエリに追加して、カスタム フィールドに値があるかどうかを確認するにはどうすればよいですか?