August 31, 2020 — Settings, widgets, HTTP requests, shortcodes… WordPress gives plugin developers more than a dozen PHP APIs. Using these APIs enables developers to write extensions the “right” way, using methods, actions, and filters that make plugins forward-compatible, maintainable, and extensible. We’ll take a tour of these APIs, exploring when and how to use them to build a WordPress plugin.
June 14, 2020 — WordPress is the most successful application that was ever written in PHP. As such, the two have a symbiotic relationship, where the proliferation of one benefits the other and vice versa.
In recent years, the introduction of PHP 7 helped make WordPress better and more competitive, allowing users to deploy high-performance sites with radically better response times and while using fewer resources than ever before – simply by upgrading the underlying platform. In this session, Zeev will tell the story of how PHP 7 came to be (and WordPress’s role in it), the impact it has on the PHP ecosystem, as well as provide a glimpse into some of the key upcoming features to look for in PHP 8.
March 16, 2020 — Le prestazioni raccomandate per WordPress sono PHP >= 7.3, MySQL >= 5.6 o MariaDB >= 10.1, mod_rewrite per Apache attivo e supporto per HTTPS. Ma il nostro amato CMS dovrebbe funzionare anche con la versione 5.6.20 di PHP. Cosa vuol dire? Scopriamo insieme le novità e le incompatibilità dalla versione 5.6.20 alla 7.4.
January 14, 2020 — WordCamp Kota Kinabalu 2019 Part 7 – The Future Is Now The Importance Of Upgrading to PHP 7 By Matt Jaworski. In this talk I explain the lifetime of PHP versions and how the recent major events (the end of life of PHP 5.x.x and 7.0.x) are impacting the industry.
It’s a very relevant and important topic nowadays, as PHP is going through major shifts this year (PHP 5.6 and 7.0 lost the official support). Unsupported PHP versions will pose a security risk for all websites still stuck on old systems.
December 21, 2019 — In questo speech, Carlo cercherà di far venir voglia di provare a sviluppare con WordPress a chi conosce un po’ di PHP . Non sarà un discorso sullo sviluppo dei temi o dei plugin, ma su come accedere via PHP ai dati presenti nel database: spiegherà infatti come si modificano le query di WordPress per personalizzare in modo granulare i risultati mostrati a video.
Questo è l’indice degli argomenti che tratterà.
Il database e i dati:
cosa sono i post;
i tipi di post;
le tabelle di archiviazione dei post.
Le query di WordPress:
la classe WP_Query;
i parametri della classe WP_Query;
la trasmissione dei parametri;
le query variable (pubbliche e private).
La visualizzazione dei dati:
la classe WP_Post;
le liste (la funzione get_posts()).
Come personalizzare le query:
modifica del Loop (pre_get_posts o tramite nuove istanze di WP_Query).
April 19, 2019 — For years I held myself back thinking that because I couldn’t comprehend PHP there was a limit to how far I could go as a developer.
With WordPress and plugins like Toolset this is absolutely untrue. There is no data management problem I cannot solve with these two powerful platforms working together.
In this workshop , I want to demonstrate how quickly a front end form can be created and then how the data captured can be manipulated to create awesome solutions for our clients.
Any of the new form builders can be used, but Toolset is my go to as the support is unreal. To date I’ve built recruitment platforms, tourist portals, an entire HR Suite and much more using Toolset.
For WordPress users this knowledge could be very useful, for WordPress Developers this knowledge opens the door to lots of repeat business from their existing client base.
April 14, 2019 — L’ecosistema del Machine Learning sta crescendo e una serie di funzionalità prima accedibili soprattutto da linguaggi come Python o R sono ora disponibili anche in PHP, aprendo numerosi casi d’uso in ambiente WordPress. Vediamo un esempio minimale di Machine Learning in PHP con la libreria open source PHP-ML.
February 28, 2019 — You’ve built a WordPress site or two (or 10), your installed plugins and themes to MOSTLY get what you want. Now you’re ready to learn the inner workings of WordPress and take your development to the next level.
Jump into WordPress development and PHP by building a Plugin and learn to speak WordPress’ language: PHP.