Obține articole după limbă în plugin-ul Polylang

15 feb. 2016, 11:34:37
Vizualizări: 18.2K
Voturi: 0

Folosesc plugin-ul Polylang pentru a traduce site-ul meu în italiană și germană. Cum pot obține ultimul articol în italiană?

Folosesc argumentele de mai jos pentru a obține conținutul articolului, pe care ulterior îl trimit prin newsletter, dar nu știu cum să obțin limba corectă.

$args_menu = array (
    'post_type' => 'EXAMPLE',
    'order'=> 'DESC', // Ordine descrescătoare
    'paged' => $paged, // Paginare  
    'post_status' => 'publish', // Doar articole publicate
    'posts_per_page' => 1, // Doar un articol
    'suppress_filters' => false // Permite filtrarea de către Polylang
);
0
Toate răspunsurile la întrebare 1
2

Dacă folosești funcția query_post, cred că poți pur și simplu să adaugi parametrul 'lang':

$args_menu = array (
   ...
   'lang' => 'it',
   ...
);

Vezi: http://wp.primacom.cz/en/enplugins/how-to-display-posts-only-in-one-language-in-polylang-plugin/

15 feb. 2016 13:03:36
Comentarii

Ești un geniu!!! lol... Exact de asta aveam nevoie, mulțumesc!

lacepace lacepace
15 feb. 2016 14:34:43

Mă bucur că a funcționat! Nu uita să marchezi asta ca rezolvată ;) Salutări

Julien Le Thuaut Julien Le Thuaut
15 feb. 2016 16:44:58