メイン コンテンツにスキップ
  2018年9月6日木曜日
  7 返信
  1.2K の訪問数
  申し込む
ループ内の wp media folder 内で特定の順序で並べ替えることは可能ですか?

私のコードの例


$query = get_posts(array(
'post_type' => 'attachment',
'posts_per_page' => "1",
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => 'wpmf-category',
'field' => 'term_id',
'include_children' => false,
'operator' => 'IN',
'terms' => $term->term_id)
))
);
7年前
こんにちは、

この拡張機能についてお問い合わせいただきありがとうございます。
ループ内の wp media folder 内で特定の順序で並べ替えることは可能ですか?

WP Media Folderのフォルダー内のカスタム順序を意味しますか?

ベスト、
S
こんにちは。

実はループクエリを使うと、最近追加された項目でフィルターされるのですが、 wp media folder、この順序をウェブサイトの前面に表示したいのです。

よろしくお願いします。
7年前
こんにちは、
詳細についてご連絡いただきありがとうございます。
以下のコードを使用してみてください:


$query = get_posts(array(
'post_type' => 'attachment',
'posts_per_page' => "1",
'meta_key' => 'wpmf_order',
'orderby' => 'meta_value_num',
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => 'wpmf-category',
'field' => 'term_id',
'include_children' => false,
'operator' => 'IN',
'terms' => $term->term_id)
))
);


それが役に立てば幸い!
ベスト、
S
ありがとう、

本当に素晴らしいです、魔法のように機能します。


:)
S
カスタムフォルダの順序に関する別の質問

このコードを持っています



$terms_folder = get_terms( 'wpmf-category', array(
// 'orderby' => 'count',
'orderby' => 'term_order',
'hide_empty' => 0,
'exclude' => array($private, 35),
'parent' => $_GET['fo'],
) );



このコードは親フォルダを取得してサブフォルダを表示します

wp-media-folder のカスタム オーダー フォルダを使用するには何を変更すればよいですか?

よろしくお願いします。
7年前
こんにちは、

お返事をありがとうございます。
wp-media-folder のカスタム オーダー フォルダを使用するには何を変更すればよいですか?

次のコードを使用できます:


$terms_folder = get_terms( 'wpmf-category', array(
// 'orderby' => 'count',
'orderby' => 'term_order',
'hide_empty' => 0,
'exclude' => array($private, 35),
'parent' => $_GET['fo'],
) );

$sorted_cats = array();
foreach($terms_folder as $cat){
$ordr = get_term_meta($cat>term_id, 'wpmf_order');
$sorted_cats[$ordr] = $cat;
}
ksort($sorted_cats);


それが役に立てば幸い!
乾杯、
S
こんにちは、ベリーコードさん

このコードを少しだけ変更するだけです。



$terms_folder = get_terms( 'wpmf-category', array(
'hide_empty' => 0,
'exclude' => array($private, 35),
'parent' => $_GET['fo'],
) );

$sorted_cats = array();
foreach($terms_folder as $cat){
$ordr = get_term_meta($cat->term_id, 'wpmf_order');
$sorted_cats[$ordr[0]] = $cat;
}
ksort($sorted_cats);



ありがとう :D
  • ページ:
  • 1
この投稿に対する返信はまだありません。