Přeskočit na hlavní obsah
  Čtvrtek, 6. září 2018
  7 Odpovědi
  1,2 tisíc návštěv
  předplatit
Je možné seřadit podle konkrétního pořadí ve wp media folder ve smyčce?

příklad s mým kódem


$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)
))
);
A
před 7 lety
Ahoj,

Děkujeme, že jste nás kontaktovali ohledně tohoto rozšíření.
Je možné seřadit podle konkrétního pořadí ve wp media folder ve smyčce?

Myslíte vlastní pořadí ve složce WP Media Folder?

Nejlepší,
S
před 7 lety
Ahoj,

když používám smyčkový dotaz, filtruje se podle nedávno přidaných položek. Chtěl bych použít vlastní pořadí ve wp media folder k zobrazení tohoto pořadí před mým webem.

Předem děkuji.
A
před 7 lety
Ahoj,
Děkujeme, že jste se ke mně vrátili s dalšími informacemi.
Zkuste prosím použít níže uvedený kód:


$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)
))
);


Doufám, že to pomůže!
Nejlepší,
S
před 7 lety
Děkuji,

opravdu skvělé, funguje to perfektně.


:)
S
před 7 lety
Ještě jedna otázka ohledně objednávky vlastních složek

Mám tento kód



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



Tento kód načte nadřazenou složku pro zobrazení podsložek

Co mohu změnit, aby se používaly vlastní pořadí složek wp-media-folder?

Děkuji předem.
A
před 7 lety
Ahoj,

Děkuji za odpověď.
Co mohu změnit, aby se používaly vlastní pořadí složek wp-media-folder?

Můžete použít tento kód:


$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);


Doufám, že to pomůže!
Na zdraví,
S
před 7 lety
Ahoj, velmi kód,

Jen jsem tento kód trochu upravil.



$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ěkuju :D
  • strana:
  • 1
Na tento příspěvek zatím nebyly učiněny žádné odpovědi.