‘Roles And Capabilities’ Videos

  • Felix Arntz: Berechtigungsgetriebene Entwicklung

    Felix Arntz: Berechtigungsgetriebene Entwicklung

    WordCamp Retreat Soltau 2018Speaker: Felix Arntz

    May 6, 2018 — Deine Plugin-Funktionalität mit spezifischen Berechtigungen durch die WordPress Capabilities API abzusichern sollte eigentlich ein Best Practice sein, doch die API wird noch immer häufig übersehen. Die Verwendung der Capabilities API erlaubt anderen Entwicklern, dein Plugin haargenau an die spezifischen Bedingungen des jeweiligen Projekts anzupassen, und kann zudem sogar Sicherheitslücken vorbeugen. Dieser Vortrag erklärt die Funktionalität der API und zeigt anhand eines ausführlichen Beispiels, wie man die API in einem Plugin verwendet. Weiterführend wird auch gezeigt, wie man als externer Entwickler ein Drittanbieter-Plugin entsprechend anpassen kann.

  • Pete Nelson: Custom Roles and Capabilities in WordPress

    Pete Nelson: Custom Roles and Capabilities in WordPress

    WordCamp Miami 2017Speaker: Pete Nelson

    August 6, 2017 — From Subscriber to Administrator, WordPress comes with a variety of roles and capabilities to both grant and restrict access to various functionality within a site. But what if you need to step outside the defaults?

    This advanced developer talk with plenty of code samples will show you how to create new roles within WordPress, how to create new capabilities and grant roles access, as well as fine-tuning capabilities using filters.

    Presentation Slides »

  • John Blackbourn: A Deep Dive Into The Roles And Capabilities API

    John Blackbourn: A Deep Dive Into The Roles And Capabilities API

    WordCamp London 2017Speaker: John Blackbourn

    June 2, 2017 — John is one of the WordPress core developers, a member of the WordPress security team, and was the release lead for WordPress 4.1. He works as a senior developer at Human Made, and has over ten years experience developing with WordPress.
    In his presentation, he goes through the basics and goes on to explain some of the more interesting and advanced use cases of working with roles and capabilities.

    Presentation Slides »