Documentazione per gli sviluppatori di WPML – Riferimento per hook, wpml-config.xml, API e compatibilità
Questa pagina raccoglie le risorse di cui hai bisogno come sviluppatore per creare progetti con WPML. Che tu stia rendendo il tuo tema o plugin multilingue, ottenendo la certificazione WPML o creando siti multilingue personalizzati per i clienti, di seguito troverai le guide e i riferimenti pertinenti.
Rendi il tuo tema o plugin multilingue
- Tradurre i file PO/POT per i temi e i plugin di WordPress
- Tradurre le stringhe JavaScript nei temi e nei 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 riguardanti la 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 gestire 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à di Divi Builder con WPML
- Mantenere la compatibilità di 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à utente personalizzate per l’area di amministrazione
- 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
- Opzioni per la risoluzione dei problemi di WPML
- Usare WPML con la cache 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 esegue un reindirizzamento 301. - Riferimento per gli hook di WCML – gli hook di WooCommerce Multilingual. Spostato qui da
/documentation/related-projects/woocommerce-multilingual/wcml-hooks-reference/; il vecchio URL esegue un reindirizzamento 301. - Interrogare i 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 con codifica URL
- Progettare selettori di valuta personalizzati usando i file di template
- Notifiche di traduzione di WPML
- Usare WPML con la cache Memcached