Salta la navigazione

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problema:
Se hai un custom post type impostato come non traducibile, questo non esisterà nella lingua secondaria e quindi non potrà essere associato a una tassonomia né essere richiamato in una query, anche se in precedenza erano stati creati dei post in quella lingua.
Soluzione:
Ti consigliamo di impostare il post type come traducibile.

Questa soluzione potrebbe non essere più rilevante a causa di aggiornamenti o potrebbe non applicarsi al tuo caso specifico. Ti consigliamo di verificare i problemi noti, di controllare la versione della correzione permanente e di confermare che hai installato le ultime versioni dei temi e dei plugin. Se il problema persiste, ti invitiamo a aprire un nuovo ticket di supporto.

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: 

Questo ticket contiene 1 risposta, ha 0 voci.

Ultimo aggiornamento da Laura 4 settimane fa.

Assistito da: Laura.

Autore Messaggi
Dicembre 10, 2024 a 1:25 pm #16498356

libreS

Contesto del problema:
Ho un custom post type (si chiama "locale") che era traducibile. Sono stati creati dei post. Poi è stato impostato come non traducibile. La tassonomia associata è stata tradotta con la funzione di traduzione della tassonomia. Quando però faccio la WP_Query per ottenere tutti i post per una determinata categoria, questa query funziona solo con la lingua principale. Noto che il conteggio post per ogni termine di tassonomia nella lingua secondaria è a 0

Sintomi:
Non ottengo alcun post per la lingua secondaria a seguito della chiamata anche usando "suppress_filters" false

Domande:
Come posso risolvere il problema della query che funziona solo con la lingua principale?

Dicembre 10, 2024 a 2:33 pm #16498920

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Salve,

grazie per averci contattato.

Se il post è impostato come non traducibile, non esiste nella lingua secondaria e quindi non può né essere associato ad una tassonomia né essere richiamato in una query, neppure se in precedenza erano stati creati dei post in quella lingua.

La soluzione è impostare il post type come traducibile.