Documentazione per gli sviluppatori di WPML – Riferimento per hook, wpml-config.xml, API e compatibilità
Questa pagina raccoglie le risorse di cui hai bisogno per sviluppare con WPML. Che tu stia rendendo multilingue il tuo tema o plugin, ottenendo la certificazione WPML o creando siti multilingue personalizzati per i clienti, di seguito troverai le guide e i riferimenti pertinenti.
Rendi multilingue il tuo tema o plugin
- Tradurre i file PO/POT per i temi e i plugin di WordPress
- Tradurre le stringhe JavaScript nei temi e plugin di WordPress
- Ottenere la compatibilità con WPML per i tuoi temi e plugin
- Rendere i temi WooCommerce pronti per il multilingue e il multivaluta
Ottieni la certificazione WPML per il tuo tema o plugin
Il team di compatibilità di WPML testa migliaia di temi e plugin. In questi elenchi puoi trovare ciò che è stato testato e funziona bene con WPML.
Programma di compatibilità per gli autori
Se sei l’autore di un tema o di un plugin, queste pagine spiegano come richiedere i test di compatibilità e come mantenere aggiornata la compatibilità del tuo prodotto con WPML:
- Richieste degli autori relative alla compatibilità con WPML
- Testare nuovamente il tuo plugin o tema con WPML usando la dashboard di compatibilità
Crea siti multilingue con tipi di post personalizzati, campi e tassonomie
Scopri come i tipi di post personalizzati, i campi e le tassonomie rendono i siti web multilingue facili da tradurre per i tuoi clienti e da mantenere per te.
Sviluppa siti multilingue con WPML e i page builder
Scopri come sviluppare siti web con WPML e i page builder che usano gli shortcode e come registrare i widget dei page builder per la traduzione.
- Registrare i widget dei page builder per la traduzione
- Mantenere la compatibilità di WPBakery Page Builder con WPML
- Mantenere la compatibilità di CornerStone con WPML
- Mantenere la compatibilità di Enfold con WPML
- Mantenere la compatibilità del Divi Builder con WPML
- Mantenere la compatibilità dell’Avada Builder con WPML
Altre risorse per i programmatori
- Tradurre i temi di WordPress con i file .mo
- Aggiungere WPML-installer al tuo tema o plugin
- Aggiungere capacità personalizzate per l’utente amministratore
- API di programmazione di WPML
- Tabelle del database di WPML
- Inviare e-mail con WPML
- Cookie del browser memorizzati da WPML
- Processi cron eseguiti da WPML e WPML Multilingual & Multicurrency for WooCommerce
- Gli strumenti di risoluzione dei problemi in WPML > Supporto
- Usare WPML con la cache di Redis
- Come creare pacchetti di stringhe
- Riferimento per gli hook di ACFML – i due hook di filtro di ACFML e le quattro costanti per
acf-multilingual. Spostato qui da/documentation/related-projects/translate-sites-built-with-acf/acf-multilingual-acfml-constants-and-hooks-reference/; il vecchio URL restituisce un 301. - Riferimento per gli hook di WCML – hook di WooCommerce Multilingual. Spostato qui da
/documentation/related-projects/woocommerce-multilingual/wcml-hooks-reference/; il vecchio URL restituisce un 301. - Eseguire query sui contenuti multilingue con WPGraphQL – argomento
language, campotranslations, menu per lingua, pagine delle opzioni di ACF e altre query GraphQL per siti WordPress headless creati con Next.js, Nuxt, Astro o Gatsby. - Costanti di WPML
- Come aggiungere hreflang in un sito web WordPress
- Come usare gettext
- Supporto multilingue per i multisito di WordPress
- Funzionalità di WPML che dipendono dall’API REST di WordPress
- Usare l’API REST di WordPress con WooCommerce Multilingual
- Tradurre gli slug per gli archivi dei tipi di post personalizzati
- Tradurre gli shortcode urlencoded
- Progettare selettori di valuta personalizzati usando i file di template
- Notifiche di traduzione di WPML
- Usare WPML con la cache di Memcached