Skip Navigation

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Etichettato: 

This topic contains 1 reply, has 2 voci.

Last updated by Alejandro 1 mese fa.

Assigned support staff: Alejandro.

Autore Post
January 20, 2021 at 4:47 pm #7889883

homer-gS

Salve,
ho una query in un template di pagina che funziona benissimo in italiano.
Mi restituisce le pagine che hanno come genitore la pagina attuale ($post->ID) e che hanno un determinato template (templates/pagina_cat_figlio.php).
Non capisco perche' in inglese non ritorna nulla.

$args = array(
'post_type' => 'page',
'posts_per_page' => -1,
'post_parent' => $post->ID,
'meta_query' => array(
array(
'key' => '_wp_page_template',
'value' => 'templates/pagina_cat_figlio.php',
)
),
'order' => 'ASC',
'orderby' => 'menu_order'
);

Grazie

January 21, 2021 at 1:40 pm #7897413

Alejandro
Supporter

Languages: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Ciao!
1) Cominciamo con raggiungere i requisiti minimi di WPML:
Per favore, aggiungi questo codice nel tuo file wp-config.php, subito dopo l'informazione del database

define('WP_MEMORY_LIMIT','128M');

2) Prova ad usare l'argomento "suppress_filters" in questo array, prova con il valore "false" e se non funziona prova con "true" (fals dovrebbe essere quella giusta) ma controlla sempre cosa ritorna.

3) Comunque controlla pure cosa ritorna $post->ID nelle diverse lingue perché se trova l'id del post della lingua originale e non di quella tradotta ma cerca poi tra le lingue tradotte, non ritornerà niente.

4) Vedo che stai cercando per un custom field di sistema e ti consiglio di provare a fare prima un ID hardcoded di un post in lingua tradotta per vedere se ti ritorna il valore del template correttamente, perché potrebbe essere un potenziale problema se non si è passato questo valore tra le lingue.

Provaci e fammi sapere come va

The topic ‘[Closed] Query non ritorna nulla’ is closed to new replies.