WordPress heeft drie officiële AI-plugins gelanceerd. Daarmee kunnen ontwikkelaars OpenAI, Google Gemini en Anthropic Claude integreren via de PHP AI Client SDK. De plugins kunnen aan de slag met tekstgeneratie, afbeeldingen creëren, function calling en zoeken op het web. Voor gebruik zijn PHP 7.4 of hoger en een API-sleutel vereist.
De plugins sluiten aan op de PHP AI Client SDK. Dat is gedeelde infrastructuur waarmee WordPress-plugins en andere PHP-projecten AI-mogelijkheden snel kunnen toevoegen. Eerder kondigde WordPress al een dedicated AI Team aan met experts van Automattic, Google en 10up. Die groep richt zich op een plugin-first aanpak voor AI-ontwikkeling. De SDK biedt een uniforme interface die werkt met alle AI-providers, van simpele tekstgeneratie tot complexe multimodale bewerkingen.
Kunstmatige intelligentie is niks nieuws voor WordPress en onlangs werd er nog een heuse AI-assistent gepresenteerd. Dankzij AI pas je websites makkelijk aan. Zo kun je met die tool aan de slag met lay-outs, stijlen en ook afbeeldingen creëren, waarvoor Google Gemini-modellen worden gebruikt. Gebruikers van WordPress 6.9 moeten de SDK afzonderlijk installeren. WordPress 7.0, dat in april uitkomt, heeft die al standaard aan boord.
Vooruitblik WordPress 7.0: dit zijn alle verwachtingen
Drie slimme plugins
De drie plugins hebben deels overlappende mogelijkheden, maar bieden ook unieke functies. De OpenAI-plugin biedt ondersteuning voor het genereren van teksten via GPT-modellen, beeldgeneratie via DALL-E en GPT Image, tekst-naar-spraak via TTS en zoeken op het web. Beschikbare modellen worden bovendien automatisch opgehaald via de OpenAI API.
De Claude-plugin voegt daar extended thinking-ondersteuning aan toe, maar mist de mogelijkheid om afbeeldingen te maken. De Gemini-plugin van Google sluit de rij met ondersteuning voor beeldgeneratie via Imagen-modellen. Alle drie de plugins bieden ook Function calling-support, waarmee code uitgevoerd kan worden.
Gecentraliseerd credential-beheer
Een opvallend aspect van de SDK is het gecentraliseerde beheer van de API-sleutels. Volgens de officiële WordPress.org-documentatie kunnen developers aangeven welke AI-mogelijkheden ze nodig hebben, terwijl gebruikers hun provider-credentials op een centrale plek beheren. Die (inlog)gegevens werken daarna automatisch bij alle compatibele plugins op hun site. Dat moet het voor beheerders eenvoudiger maken om meerdere AI-integraties tegelijk te onderhouden.