WordPress Plugin: La guida base completa allo sviluppo

Apprendi le basi per poter sviluppare i tuoi Plug-In personalizzati in Wordpress

4.45 (133 reviews)
Udemy
platform
Italiano
language
Web Development
category
instructor
WordPress Plugin: La guida base completa allo sviluppo
823
students
24.5 hours
content
Sep 2023
last update
$19.99
regular price

What you will learn

Apprenderai i concetti base del Php procedurale con una sezioni introduttiva, interamente dedicata

Apprenderai i concetti base della programmazione orientata ad oggetti Php con una sezione introduttiva, interamente dedicata

Avrai un punto di partenza importante che ti permetterà di comprendere le potenzialità di della progettazione di plugins piuttosto che modificare un tema

Comprendere come modificare e creare nuovi template files all'interno della struttura del tuo plugin e sovrascrivere quelli del tema in Wordpress

Consultare il Codex di Wordpress e comprendere come utilizzare le funzionalità messe a disposizione per la progettazione di Plugins secondo le "Best Pratices"

Capirai in che modo i plugins processano i contenuti secondo la gerarchia ufficiale di WordPress

Sfruttare il concetto di Loop di Wordpress per gestire la visualizzazione dei contenuti all'interno del proprio sito

Creare e personalizzare i tuoi contenuti con pagine statiche e molto altro tramite codice che potrai utilizzare in altri temi senza riscrivere il codice

Creare una struttura articolata, tutto in un plugin come CPT - Taxonomie - Shortcode - Setting Api e molto altro ancora..

Creare CUSTOM LOOP personalizzati per modificare la visualizzazioni di Pagine e Post

Creare e personalizzare Custom Field nativi all'interno dei tuoi plugins tramite l'uso dei Metabox Api

Creare e personalizzare le tassonomie sia native che che personalizzate, ed apprenderai come integrarle con i tuoi contenuti

Analizzare gli aspetti di sicurezza del codice che andiamo a scrivere. Processi di escape html , sanitize e molto altro ancora..

Creare i tuoi shortcode (semplici e con parametri opzionali) personalizzati da inserire all'interno di Wordpress

Comprendere come rendere i contenuti multilingua

Why take this course?

Il corso che hai descritto offre un percorso completo e dettagliato per imparare a sviluppare plugin in WordPress. Ecco una sintesi di cosa apprenderai e come ti sarà utile questo tipo di formazione: 1. **Fondamenti del codice PHP procedurale e orientato agli oggetti**: Questo è essenziale per comprendere come funzionano le basi di WordPress, che è una piattaforma basata su PHP. Conoscere sia il codice procedurale che quello orientato agli oggetti ti permetterà di scrivere plugin che sono robusti, manutenibili e adatti a una varietà di situazioni. 2. **Struttura base di un plugin**: Imparerai cosa sia un plugin in WordPress e come crearne uno da zero. Questo include la comprensione della struttura di directory, i file necessari (come `plugin.php`), e le funzioni chiave che definiscono il comportamento del tuo plugin. 3. **Gestione dei contenuti personalizzati lato Back-end e Front-end**: Avrai la possibilità di creare interfacce amichevoli sia per gli amministratori del sito (Back-end) che per gli utenti finali (Front-end), permettendo loro di gestire e visualizzare i dati in modo efficiente. 4. **Utilizzo dei Custom Post Types (CPT)**: Questo concetto ti permetterà di creare tipi di contenuti personalizzati oltre a quelli standard di WordPress, rendendo il sistema più flessibile e adatto alle esigenze specifiche del tuo sito. 5. **Applicazione delle tassonomie**: Avrai la capacità di gestire le categorie e i tag in modo più sofisticato, migliorando l'organizzazione e l'accessibilità dei contenuti. 6. **Utilizzo degli short-codes**: Gli short-codes ti permetteranno di creare blocchi di contenuto reutilizzabili all'interno dei post o delle pagine, mantenendo la flexibilità senza dover modificare il codice sorgente del tema. 7. **Inclusione di file CSS e JavaScript**: Potrai stilizzare e arricchire l'esperienza utente del tuo plugin includendo fogli di stile e script personalizzati. 8. **Interazione con API esterne**: Imparerai a integrare servizi esterni, come Google Maps o un servizio di weather forecasting, direttamente nel tuo plugin. 9. **Creazione di chiamate Asincrone AJAX**: Questo ti permetterà di migliorare l'interattività del sito, caricando contenuti o aggiornando l'interfaccia utente senza dover ricaricare la pagina interamente. 10. **Utilizzo delle Setting API**: Avrai la capacità di creare le proprie opzioni personalizzate nel backend di WordPress, consentendo agli amministratori di configurare il tuo plugin secondo le loro esigenze. 11. **Integrazione di codice esterno**: Potrai estendere il funcionalità del tuo sito importando librerie o funzioni da fonti esterne, sempre mantenendo l'ordine e la sicurezza del sistema. 12. **Consultazione del Codex e applicazione delle conoscenze acquisite**: Il Codex è una documentazione incredibilmente dettagliata che ti guiderà attraverso le funzioni specifiche di WordPress, assicurandoti che tu puoi affrontare problemi con soluzioni basate su best practices. In sintesi, questo corso ti equipperà con le competenze necessarie per creare plugin che sono sia funzionalmente efficaci che esteticamente accattivanti. Questo non solo aprirà le porte a nuove opportunità professionali, ma ti permetterà anche di personalizzare e migliorare i tuoi progetti WordPress in modo significativo.

Our review

🏡 **Course Overview:** This course, taught by Piero, is designed for individuals looking to delve into the development of plugins with WordPress using object-oriented programming (OOP). The course aims to provide a clear and comprehensive understanding of the subject, suitable for both beginners and those seeking to enhance their existing skills. **Pros:** * **Clarity and Precision:** Piero's ability to explain concepts in a clear and precise manner has been consistently praised by students. His teaching style is lauded as being better than anyone else, making even the most complex subjects understandable. * **Real-World Application:** The course focuses on real-world scenarios, not just theoretical knowledge, which helps learners to apply what they've learned directly to their projects. * **Well-Structured Content:** The course is well-structured, with a step-by-step approach that is both logical and easy to follow for complete novices, as well as those who have prior knowledge of PHP, HTML5, CSS3, and JavaScript. * **Passionate Teaching:** Piero's passion for the subject matter shines through in his teaching, making learning about plugin development as engaging as reading a mystery novel. * **Comprehensive Coverage:** The course covers all necessary aspects of plugin development with WordPress, providing students with a solid foundation to build upon. * **Support and Community:** Students have noted that the course is not just about the videos but also about the community and support provided by Piero and possibly others in the learning group. * **Up-to-Date Information:** The course content is well-prepared, despite some parts being slightly outdated, with the concepts still being highly applicable today. **Cons:** * **Incomplete Lezioni:** Some of the lessons, such as those on Alpine.js and creating a Plugin Gallery, are incomplete and suggest external activities (like customizing a user dashboard or updating other plugins) that aren't fully covered within the course material. * **Outdated Content:** Certain aspects of the course may seem outdated, particularly when referencing specific plugins like Visual Composer, which have evolved significantly over the years. * **(Slight Humor) Language Note:** While English proficiency is not a primary concern for most students, it's worth noting that there may be some humor or language elements in the course material that could be perceived as humorous or even a bit of a jab at certain aspects (likely in good spirit). **General Impression:** Overall, the course has received high marks for Piero's teaching style and the depth of information provided. Students have found it to be a valuable resource for understanding and developing WordPress plugins using OOP. While there are some areas that could use an update or a bit more content, the course remains a solid choice for beginners and those looking to deepen their plugin development skills with WordPress. The positive feedback on Piero's clarity and passion underscores the effectiveness of his teaching approach.

Charts

Price

WordPress Plugin: La guida base completa allo sviluppo - Price chart

Rating

WordPress Plugin: La guida base completa allo sviluppo - Ratings chart

Enrollment distribution

WordPress Plugin: La guida base completa allo sviluppo - Distribution chart

Related Topics

2245988
udemy ID
2/28/2019
course created date
10/29/2019
course indexed date
Bot
course submited by