1

facetWPで表示するときのリストの順番を変えたい。私が必要とするものを理解できるように、画像を添付しました。

ここに画像の説明を入力

ここにクエリがあります

$sql = "SELECT f.facet_value, f.facet_display_value, f.term_id, f.parent_id, f.depth, 0 AS counter FROM {$wpdb->prefix}facetwp_index f WHERE f.facet_name = '{$facet['name']}' AND post_id IN ($raw_post_ids) GROUP BY f.facet_value ORDER BY $orderby LIMIT $limit";

前もって感謝します。

4

1 に答える 1

1

このページの最後の例を参照してください: https://facetwp.com/documentation/facetwp_facet_orderby/

これはカスタム データベース テーブル (wp_posts ではない) であるため、前述のフィルターを介して SQL クエリ自体を変更する必要があります。

于 2016-02-03T15:15:52.003 に答える