Blog-Hosting-Skript Wordpress-Plug-In
Geschrieben von Bhagwad Park am 7. Juni 2016 | Keine Kommentare
mehrere Benutzer auf einem Wordpress-Blog Mit präsentiert immer einige knifflige Probleme der Koordination. Einige Leute haben die Erlaubnis, Dinge zu tun, während andere dies nicht tun. Während Wordpress ein ausgeklügeltes System von Rollen und Berechtigungen hat, braucht sie nicht so feinkörnig zu sein, wie wir es wünschen. Zum Beispiel könnten wir Menschen die Freiheit, zu installieren und bearbeiten, um ihre eigenen Plug-In, aber wir nicht wollen, dass sie herum zu verwirren mit einigem wesentlichen Add-ons zu geben. Beachten Sie, dass jedes Sicherheitssystem außerhalb der regulären Wordpress Rahmen auf Seiten aller Beteiligten guten Glauben annimmt. Die Techniken, die unten detailliert können umgangen werden, wenn jemand wirklich will.
So nehmen wir das Beispiel von ein paar entscheidende Plug-Ins. Jetpack zum Beispiel ist ein Add-on, das bringt eine Menge Funktionalität zu Wordpress und kann eine wesentlichen Plug-in Betracht gezogen werden. Was Sie tun wird, ist das „Bearbeiten“ und „Deaktivieren“ Links für ein paar wichtigen Plug-In entfernen, damit sie nicht versehentlich verändert oder entfernt werden können. Zur gleichen Zeit, alle anderen Verbindungen für die Plug-In sind erhalten geblieben. Wir sind in der Lage diese mit dem eingebauten Wordpress-Filter ‚plugin_action_links‘ genannt zu tun.
Entfernen Specific „Bearbeiten“ und „Deaktivieren“ Verbindungen
Um die Plug-In für die wir bearbeiten und deaktivieren Links entfernen möchten angeben, müssen wir den relativen Pfad zum Haupt Plug-in-Datei-Namen erhalten. Statt dem Server per FTP zugreifen und nach der richtigen Datei sucht, gibt es eine viel einfachere Methode aus Wordpress selbst.
Gehen Sie zu Ihrer Plug-ins-Seite aus dem Armaturenbrett und klicken Sie auf den Link „Bearbeiten“ des Plug-in wir fokussieren möchten.
Dadurch wird eine Seite bringt so dass uns die Haupt-Plug-in Dateinamen bearbeiten. Notieren Sie sich den vollständigen Pfad zusammen mit dem „/“ Zeichen in der Mitte. Dies ist die Zeichenfolge wir die Plug-in zu identifizieren, verwenden werden. Wiederholen Sie diesen Vorgang mit jedem.
Als nächstes öffnen Sie Ihre functions.php-Datei und fügen Sie den folgenden Code vor der Schließung?> PHP-Tag auf.
Die wichtigen Teile sind hier die Abschnitte in fett, bestehend aus einer, Liste von Strings getrennt - von denen jede enthält den Dateinamen wir früher identifiziert. Sie erscheinen an zwei Stellen - ein auf den Link Bearbeiten zu entfernen, und man das deaktivieren Link zu entfernen.
hier ist ein Screenshot der Plugins Seite Nachdem die Änderungen zu speichern:
Sie können, dass für die beiden Plugins sehen angezeigt, das „Bearbeiten“ und „Deaktivieren“ Links entfernt wurden, während sie weiter oben für den einen existieren.
Sie können sogar noch einen Schritt weiter gehen und den Link Bearbeiten für alle Plug-Ins, statt nur ein paar entfernen. Immerhin verwendet, die wirklich die „Edit“ -Funktion für Plug-In überhaupt? Die meiste Zeit ist es nur eine Möglichkeit für jemand zu einem gefährlichen Fehler zu machen. Wenn Sie das tun wollen, verwenden Sie den folgenden Code:
Wie bereits erwähnt, kann diese Funktionalität noch über eine ordnungsgemäß konstruierten URL zugegriffen werden. Aber das setzt voraus, einen Kunden, der bewusst gegen Sie arbeiten und versuchen, Ihre Bemühungen zu sabotieren. In diesem Fall haben Sie größere Probleme auf Ihre Hände bekommen!
Geben Sie die URL unten jetzt, um herauszufinden:
Über den Autor
Bhagwad Park ist ein technischer Redakteur aus Indien und lebt derzeit in Florida. Er nimmt ein großes Interesse an der IT-Welt, die Wolke, und unterhält auch einen Blog über die Menschenrechte in den Entwicklungsländern konzentriert.