Ein WordPress-Plugin ist ein Stück Code, das eine selbst gehostete WordPress-Website um neue Funktionen erweitert oder bestehende Funktionen verbessert. Tausende von Entwicklern haben Zehntausende von Plugins entwickelt, die Nutzer ihren Websites hinzufügen können. Diese Plugins können von kleinen Optimierungen bis hin zu umfassenden Änderungen reichen. So können sie eine WordPress-Seite in einen voll funktionsfähigen E-Commerce-Shop, ein soziales Netzwerk oder ein Forum verwandeln. Sie können auch kleinere Funktionen wie das Hinzufügen eines Instagram-Feeds ermöglichen. Einige Plugins wirken sich nicht direkt auf die Benutzeroberfläche aus, sondern verbessern beispielsweise die Website-Leistung oder die Platzierung in Suchmaschinen wie Google.