問題タブ [facetwp]
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.
php - FacetWP近接関数から距離を抽出してWordpressテンプレートに表示する
私はWordpressとPhpのコーディング全般にまったく慣れていません。緯度と経度を保存するカスタム投稿タイプを含む比較的単純なテーマを使用しています。各投稿は、ディレクトリ内のホテルのリストです。私が使用しているテーマは、WordPress のファセット プラグインである FacetWP とも統合されています。ユーザーは、自分の居場所を入力してサイトを検索できます。これは、Google のマッピング機能を使用して行われます。検索が送信されると、パラメーターがアーカイブ ページに渡されます。
これをデコードすると、次のようになります。
43.653226,-79.38318429999998,10,トロント%2C%20ON%2C%20カナダ
そのため、フォームはアーカイブを中心の緯度と経度、および半径 (10 マイル) で通過します。
次に、アーカイブはこの情報を使用して投稿タイプのリストをクエリし、近くの場所を返します。
私が本当にやりたいことは、アーカイブ/投稿の概要ページの中心から各投稿までの距離を表示することです。
テーマには距離による並べ替えオプションがあるため、これは可能です。計算された値を取得してページ本文にエコーする方法がわかりません。近接関数のphpは次のとおりです。
wpquery を読んで実験してみましたが、距離は保存された値ではなく、計算であるため、進むべき道ではないようです。
javascript - facetWPスライダーを使用したjQuery通貨コンバーターの実装
Curryを使用して作業しているサイトに通貨換算を追加しました。これは、私がやろうとしていることのほとんどすべてでうまく機能します。ただし、機能しない唯一の領域は、facetWP 価格スライダーのラベルです (例)。最初は数値が変換されますが、ユーザーがスライダーを操作すると、下のラベルの数値が元の通貨に戻ります。
私の最初の考えは、ラベルの値が変わるたびにコンバージョンをトリガーすることでしたが、これを行う方法が思いつきません。
例に対して行った唯一の変更は、スライダー ラベルを (同じスパン タグに配置するのではなく) 異なるクラスに分離して、以下のように個別にターゲットにできるようにすることです。
wordpress - facetwpドロップダウンに特定のページを追加する方法
FacetWP ドロップダウンで特定のページとサブページを表示するにはどうすればよいですか。
カスタム facetwp を作成しようとしましたが、成功しませんでした。助けてください。
ありがとう。
編集:
このチュートリアルに従いましたが、何か足りないと思います: https://facetwp.com/how-to-create-custom-facet-types/
wordpress - FacetWP を使用してカテゴリ ブランチを検索する方法は?
複数のカテゴリとサブカテゴリが割り当てられた投稿がある Web サイトで作業しています。FacetWP を使用して、これらの投稿をカテゴリとサブカテゴリで検索するオプションをユーザーに提供したいと考えています。次の例のように階層的に動作するようにします。
ある投稿に次のカテゴリが割り当てられているとします。
ここで、ドロップダウン ファセットを作成します。最初のドロップダウンでメイン カテゴリ (この場合は国) のみを提供します。その後、誰かが国を選択したときに、その特定の国 (この場合は都市) のサブカテゴリのみを表示する 2 番目のドロップダウンが必要です。その後、次のドロップダウンにサブサブカテゴリのみを表示したいと思います。
そのため、誰かがフランスを選択すると、次のドロップダウンにはパリとリヨンのみが表示されます (ハンブルグとベルリンは表示されません)。パリが選択されると、次のドロップダウンには川と通りのみが表示されます (家や教会は表示されません)。
これは FacetWP で可能ですか? または、それを可能にするために微調整する方法はありますか?
php - FacetWP Proximity 関数から距離を抽出して Wordpress のテーマに表示する
FacetWPフックを使用してページテンプレートに距離を追加することに関する質問に誰かが答えることができるかどうか疑問に思っていました(このページの最後の質問を参照してくださいFacetWP Proximity FunctionからWordpressテンプレートに表示する距離を抽出する).
Listable テーマで FacetWP フックの機能を有効にするために、php コードをどこに貼り付けるか教えてくれる人が親切であることを願っていましたか?
コードを functions.php ドキュメントに貼り付けると、Web サイトがクラッシュします。
php - FacetWP とランダム リストの並べ替え
私は facetwp を使用しています。現在、ファセットを使用して、検索ボックスに何も入力せずに検索をクリックすると、投稿がランダムに表示されます。
ただし、郵便番号を入力して検索をクリックすると、最新のリストが最初に表示されます。私が使用しているファセットテンプレートで
私はこれらのいくつかの方法を試しましたが、喜びはありません
クエリまたは functions.php のファセット テンプレートを確認する必要があるかどうかはわかりません