April 14, 2017 — As a developer working at a UX and WordPress agency, I’ve learnt a lot about common UI and UX mistakes. In this presentation, I will talk about how this knowledge helped us eliminate many pain points in WordPress itself and how this benefits the whole WordPress community thanks to open source.
From user registration to email notifications, I will highlight a few areas in WordPress that we thought were difficult to use, and how we solved these issues. This will include helpful advice for developers who want to learn more about UX and designers who want to start contributing to WordPress core.
April 14, 2017 — Come costruire un tema con tecnologia AMP Project per wordpress, i passaggi di automazione fondamentali con esempi di codice php ed un confronto con l’uso dei plugin più diffusi.
April 14, 2017 — The REST API is one of the three major focuses that Matt Mullenweg announced for this year. On the other hand, Multisite has always been a minor focus on the WordPress project, as the number of its users is relatively low. However, those few who maintain larger WordPress setups usually activate Multisite and need its functionality as much as ever.
With WordPress 4.7, the REST API content endpoints were merged into core – however without any proper handling of Multisite. The Multisite team has stepped forward and announced getting the REST API compatible as their primary goal for 2017.
In his session, Felix will talk about the efforts of bringing Multisite endpoints to the REST API and the challenges that arise as a result.
April 14, 2017 — WP-CLI è un ottimo strumento per abbattere i tempi di sviluppo e per automatizzare i task ripetitivi ed è un vero e proprio coltellino svizzero a disposizione dello sviluppatore. In questo talk parlerò di alcuni utilizzi avanzati e di come è possibile comandare i plugin realizzati attraverso WP-CLI.
April 14, 2017 — The user roles and capabilities API is one of the most powerful APIs in WordPress. With it you can allow, deny, and customise access to features in WordPress to a fine grained level. In this presentation, I’ll talk through the basics and go on to explain some of the more interesting and advanced use cases of working with roles and capabilities.
April 14, 2017 — Hai mai pensato che lavorare con WordPress sia qualcosa che solamente gli esperti di tecnologia possono fare?
Pensi che il tuo essere principiante totale con WordPress non ti permetta di essere d’aiuto agli altri?
Vorrei condividere la mia esperienza su come ho iniziato a lavorare per una società WordPress, lottando contro la mia sindrome dell’impostore eppure riuscendo ad aiutare le persone rispondendo alle loro domande tecniche.
Sono sempre stata un’utilizzatrice standard di WordPress: la mia esperienza si limitava ad avere un blog su WordPress.com
Ma un giorno, dopo essere riuscita a risolvere un problema tecnico grazie al supporto di un agente Automattic, mi sono chiesta: come ha fatto questa persona a trovare lavoro con WordPress?
Sono così andata a curiosare la pagina ufficiale degli annunci di lavoro WordPress e ho trovato un annuncio di WP Media che cercava un agente di supporto multi-lingue da remoto per uno dei loro plugin.
Non avevo mai lavorato in ambito IT, eppure ho deciso di provarci lo stesso. Ho offerto la mia esperienza di lavoro nel servizio al cliente e la conoscenza di diverse lingue: ma non avevo nessuna conoscenza del codice e sapevo a malapena leggere HTML.
Come potevo essere capace di lavorare nel servizio al cliente per un plugin di cache?
Eppure i miei compagni di WP Media hanno voluto darmi fiducia. Sono entrata nel gruppo sentendomi inadeguata, come la Penny di The Big Bang Theory, circondata virtualmente da nuovi colleghi che mangiavano WordPress per colazione.
La parte più difficile è stata rendermi conto che non conoscevo veramente WordPress e che dovevo approcciarlo da un punto di vista totalmente nuovo, partendo dal back-end.
È così che ha inizio il mio percorso “impara WordPress da zero”, fatto da lezioni di PHP, video-chiamate quotidiane con i miei colleghi e centinaia di domande sul nostro canale Slack.
Da poco ho celebrato il mio primo anno di lavoro con WP Media e quasi non riconosco la Alice che non capiva le domande tecniche dei clienti e aveva paura di rispondere ai loro ticket di supporto su HelpScout.
Siete curiosi di conoscere il resto della storia?
April 14, 2017 — WordPress Plugins are powerful tools that let us extend WordPress and turn it into whatever we want. What’s their secret? Join me if you want to know more about them and get started developing your own Plugin! I’ll tell you a story about magic, dangerous pirates, brave bowmen and ancient castles…
April 13, 2017 — Tra i tanti tipi di contenuto che si valutano nelle strategie di marketing quello enciclopedico viene preso sempre troppo poco in considerazione, spesso per paura di non poter competere con i giganteschi contenitori generalisti. Se pensate che Wikipedia sia insuperabile in SERP dopo questo intervento uscirete dalla sala con la voglia e i mezzi per provare a battere l’enciclopedia più grande al mondo al suo stesso gioco, ovviamente impiegando il nostro amato CMS WordPress.
April 13, 2017 — L’intervento è mirato a condividere e a discutere sulle norme nazionali ed europee più recenti attinenti lo sviluppo delle piattaforme di e-commerce sotto il profilo contrattuale (inclusa privacy e cookie policy e screen o web scraping) che della proprietà industriale (uso marchi).
Verranno illustrate le informazioni e i contratti che deve predisporre uno sviluppatore per fornire un sito/piattaforma compliance con la normativa europea e italiana sul consumo a un committente.
Si discuterà delle proposte (speriamo approvate) sulle nuove regole dell’Unione Europea per la creazione del «mercato unico digitale per l’Europa».
April 13, 2017 — A dive into the mistakes we as developers make and the best practices we can employ in object-oriented programming and design. We start with an example plugin and remove issues addressed using the STUPID principles. We then apply the five basic principles of SOLID design ending up with a word class WordPress plugin.
STUPID: (Singleton, Tight Coupling, Untestability, Premature Optimization, Indescriptive Naming, Duplication)
SOLID (Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, Dependency Inversion Principle)