SeedProd bietet eine Reihe von WordPress-Filtern, mit denen Sie festlegen können, welche Benutzerrollen und Berechtigungen auf verschiedene Bereiche der SeedProd-Oberfläche zugreifen dürfen. Verwenden Sie diese Filter in Ihrem Theme functions.php Datei oder ein benutzerdefiniertes Plugin, um den Zugriff nach Bedarf einzuschränken oder zu erweitern.
Verfügbare Berechtigungsfilter
Menü und Benutzeroberfläche
Diese Filter legen fest, welche Berechtigung für den Zugriff auf die einzelnen Bereiche des SeedProd-Menüs erforderlich ist. Standardmäßig sind alle auf edit_others_posts.
seedprod_main_menu_capabilityseedprod_dashboard_menu_capabilityseedprod_subscribers_menu_capabilityseedprod_growthtools_menu_capabilityseedprod_settings_menu_capabilityseedprod_templates_menu_capabilityseedprod_builder_menu_capability
Aktionen zur Seitenverwaltung
Diese Filter legen fest, welche Berechtigung für die Ausführung von Seitenverwaltungsaktionen erforderlich ist. Standardmäßig sind alle auf list_users.
seedprod_delete_subscriber_capabilityseedprod_unarchive_pages_capabilityseedprod_archive_pages_capabilityseedprod_trash_pages_capability
Aktionen zur Plugin-Verwaltung
Diese Filter legen fest, welche Berechtigung für Plugin-bezogene Aktionen innerhalb von SeedProd erforderlich ist.
seedprod_install_plugins_capability— Standardmäßiginstall_pluginsseedprod_update_plugins_capability— Standardmäßigupdate_pluginsseedprod_activate_plugins_capability— Standardmäßigactivate_plugins
Anwendungsbeispiel
Um die für den Zugriff auf den SeedProd-Builder erforderlichen Berechtigungen zu ändern, manage_options (Nur für Administratoren): Fügen Sie Folgendes in die Datei Ihres Themes ein functions.php Datei:
add_filter( 'seedprod_builder_menu_capability', function() {
return 'manage_options';
} );
Wenden Sie dasselbe Schema auf jeden der oben aufgeführten Filter an, wobei Sie den Filternamen und die gewünschte WordPress-Berechtigung einsetzen. Eine vollständige Liste der WordPress-Berechtigungen finden Sie in der Dokumentation zu WordPress-Rollen und -Berechtigungen.