Ich bin mir ziemlich sicher, dass ich die in WordPress eingerichteten Rollen und Funktionen verstehe: detaillierte Funktionen, die in Rollen zusammengefasst sind, die Benutzern zugewiesen werden können. Der Code sollte die detaillierten Funktionen überprüfen, nicht die Rollen (da sich die Funktionen für bestimmte Rollen ändern können). Rollen sind nicht unbedingt …
Ich möchte, dass neue Benutzer des Blogs eine benutzerdefinierte Rolle haben und nicht Abonnent. Wie stelle ich das programmgesteuert ein? Ich weiß, dass es vom Backend aus geändert werden kann.
Ist es möglich, die Basisbasis des Autors entsprechend seiner Rolle zu ändern? Zum Beispiel erhalten Autoren example.com/ninja/%username% und Abonnenten example.com/trainee/%username%? Ich denke an etwas wie: add_action('init', 'set_new_author_base'); function set_new_author_base() { global $wp_rewrite; if($user->role == 'subscriber') $author_slug = 'trainee'; $wp_rewrite->author_base = $author_slug; } elseif($user->role == 'author') { $author_slug = 'ninja'; $wp_rewrite->author_base …
Zu den Funktionen von WordPress gehören unfiltered_htmlund unfiltered_uploadich habe jedoch noch keine Dokumentation darüber gefunden, was sie speziell in ihrer Filterung zulassen oder verhindern. Die einzige Erwähnung, die ich auf der WordPress-Website gefunden habe, unfiltered_htmlist: Ermöglicht dem Benutzer das Posten von HTML-Markups oder sogar JavaScript-Code in Seiten, Posts, Kommentaren und …
Ich habe also einige Probleme damit und kann nicht verstehen warum. Ich brauche nur eine benutzerdefinierte Rolle, die auf das Blog im Backend zugreifen kann. Ich habe einen neuen Beitragstyp mit dem Funktionstyp blogund einer neuen Benutzerrolle mit allen Obergrenzen hinzugefügt , die es Benutzern mit Administratorzugriff ermöglichen, den benutzerdefinierten …
Ich bin sehr verwirrt über die folgenden Dinge: Unterschied zwischen Rollen- und Metafunktionen, Unterschied zwischen Meta und primitiven Fähigkeiten, wann map_meta_cap()Filter zu verwenden . Es gab viele Situationen, in denen ich vorhandene oder benutzerdefinierte WP-Funktionen zu vorhandenen oder benutzerdefinierten WP-Rollen hinzufügte und erwartete, dass dies sofort funktioniert und in den …
Ich habe eine große Anzahl von Benutzern mit Editor-Funktionen, die beim Durchgehen der Beiträge helfen. Dies ist mein aktuelles Setup für diese Rolle: Wie Sie sehen können, dürfen edit_postsund dürfen edit_others_postssie nicht edit_published_posts. Dies bedeutet, dass sie Beiträge bearbeiten können, die sich im Status " Entwurf" und " Ausstehend " …
Für Überwachungsprobleme möchte ich nur, dass ein Beitrag verworfen, aber nicht gelöscht werden kann - für alle Benutzer. Also ich habe ein Plugin wie add_action('before_delete_post', function($id) { wp_die(0); }); Es scheint jedoch, dass nicht alle Löschaktionen ajax sind, sodass ein schwarzer Bildschirm mit der Rückgabe einer Fehlerseite mit dem Ergebnis …
Ich entwickle derzeit ein Intranet und verwende das Mitglieder-Plugin von Justin Tadlock, um Rollen und Funktionen zu steuern. Ich habe eine HRRolle erstellt, mit der Mitarbeiter der Personalabteilung Benutzerkonten erstellen und bearbeiten können. Alle in WP erstellten Mitarbeiter erhalten die contributorRolle mit einigen ausgewählten Mitarbeitern editorund administratorRollen. Ich möchte verhindern, …
Ich möchte ein paar Redakteure hinzuzufügen , die können edit_others_posts , aber ich will nicht , sie in der Lage sein , zu veröffentlichen andere Beiträge, nur speichern die Post durch einen Klick auf den Absenden von Review - Taste. Wie kann ich das machen? EDIT: Um dies im Detail …
Ich möchte ein Plugin für einen bestimmten Benutzer deaktivieren. Ich verwende den folgenden Code in einer wp-content/plugin-muPlugin-Datei: add_filter( 'option_active_plugins', 'bo_disable_apm_plugin' ); function bo_disable_apm_plugin( $plugins ) { global $current_user; // Not use advanced page manager for media manager if ( is_admin() && in_array( 'media_manager', $current_user->roles ) ) { $key = array_search( …
Die Site, an der ich arbeite, wird über ein Mitglieder-Plugin eine sehr große Anzahl eindeutiger Benutzerrollen haben. Aus diesem Grund möchte ich, dass die Dropdown-Auswahl Rolle auf der Seite Neuen Benutzer hinzufügen die Rollen alphabetisch anzeigt und nicht in absteigender Reihenfolge der Erstellung. Gibt es eine Möglichkeit, dies zu tun?
In meiner Verzweiflung bitte ich auch in diesem Forum um Hilfe - wenn jemand (JEMAND!) In diesem Beitrag nachsehen könnte, ob er helfen könnte, wäre ich auf ewig dankbar http://wordpress.org/support/topic/wp_update_user-not-updating?replies=11 Grundsätzlich - Ich aktualisiere die Rolle und die Funktionen eines Benutzers per Skript, aber die Änderungen werden erst wirksam (dh …
Wir haben derzeit ungefähr 50 Seiten, von denen ich möchte, dass ein Benutzer (z. B. Bob, Rob, Smith) nur 1 Seite bearbeiten kann. Zum Beispiel haben Bob & Smith jeweils eine eigene Seite. Ich möchte nicht, dass Bob die Schmiedeseite bearbeiten kann. Ich möchte, dass Bob NUR die Seite von …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.