Nun habe ich mein erstes eigenes Plugin in einer Vorabversion online: Logged-In-Only. Anhand des Plugins ist es mÖglich, Beiträge in WordPress nur für eingeloggte Nutzer sichtbar zu machen. Im Zusammenhang mit abgeschalteter Registrierung kann damit einem definierten Personenkreis (den man dann von Hand selber registriert) die MÖglichkeit geben, einen erweiterten Bereich einer Homepage zu sehen. Mehr zum Plugin gibt’s auf der Pluginseite. Aktuelle Version: 0.7.
Das Plugin habe ich programmiert, weil ich für eine meiner Webseites einen internen und externen Bereich ermÖglichen mÖchte. Trotzdem mÖchte ich dabei nicht auf WordPress verzichten. Mit dem Plugin ist genau dies nun mÖglich. Ich werde die 20 Leute für den internen Bereich von Hand registrieren und somit intern und extern haben. Sicherlich werden für das Projekt noch das eine oder andere Plugin benÖtigt.
Da ich nun verstanden habe, wie das mit den Plugins funktioniert, werden sicherlich weitere Plugins folgen. Für die Plugins habe ich nun auch einen eigenen Bereich auf dieser Webseite eingerichtet. Dafür wurde das Menü vom Header auf die rechte Sidebar umgebaut. Der Header wird sich sicherlich auch noch ändern, sobald ich Zeit dafür habe
Hallo,
der Link zur Pluginseite (http://thomas.lippert.it/v4/wordpress-plugins/onlyloggedin/) ist falsch. Sollte wohl der gleiche sein wie oben unter “Logged-In-Only”, oder?
In der readme.txt sollte außerdem wp-config/plugins durch wp-contents/plugins
ersetzt werden.
Aber vorbei mit der Korrektur, großes Lob!
Danke für das Plugin, kam mir sehr gelegen und läuft wunderbar soweit!
liebe Grüße,
Flo
Danke. Link wurde geändert.
Hallo,
Dein Plugin ist wirklich toll, und genau das, was ich brauche.
Seit der Aktualisierung auf das neue WordPress kann ich allerdings keine Artikel mehr anlegen. Sie verschwinden (Error-Page 404) … und sind aber doch irgendwie da (posts-Tabelle).
Ich habe festgestellt, dass die Artikel in der loggedinonly-Datenbank-Tabelle als Datensatz überhaupt nicht auftauchen. Hast Du eine Idee woran das liegen könnte, und wie ich es lösen kann?
Tausend Dank.
Andrea
Hallo Andrea,
ich habe meinen Blog bisher noch nicht umgestellt, weshalb mir der Fehler noch nicht aufgefallen ist. Nach dem was du sagst handelt es sich aber wahrscheinlich darum, dass ein Hook weggefallen ist und deswegen eine Funktion beim Speichern von Artikel nicht mehr ausgeführt wird.
Aus privaten Gründen kann ich eine Lösung für das Problem erst im nächsten Monat erarbeiten und bereitstellen.
Das Plug-in ist in der Tat grossartig. Auch ich bin an der Behebung des bugs interessiert.
Das Plug-in ist insbesondere in Verbindung mit Sabre sinnvoll. Mit Sabre kann meine die Möglichkeit zur Registrierung freigeben, eine Registrierung ist jedoch erst wirksam, wenn sie vom Admin freigegen wird.
http://wordpress.org/extend/plugins/sabre/
In der Kombination sind einzelne Posts geschützt und die Registrierung ist automatisiert.
Hört sich gut an – allerdings bekomme ich es nicht richtig zu laufen. Zum einen kann ich im Backend nicht den Status ändern. Nach dem Speichern des Artikels ist wieder der alte ‘Zustand’ aktiviert. Mache ich es per Hand in der mySql-Datenbank, bleibt es anschließend auch auf diesem Zustand.
Dann fiel mir auch auf, dass trotz gesetztem ‘nur für eingeloggte User’-Status der next-Link vom vorhergehenden Artikel für nicht-eingeloggte Besucher immer noch noch auf diesen Artikel zeigt, der dann aber nicht mehr ‘erreichbar’ ist. Ist das so gewollt – oder nur bei mir so?
Das hört sich für mich danach an, als wenn du MySQL 4 verwendest. Die Mindestvoraussetzung für dieses Plug-In ist jedoch MySQL 5.
Ich habe MySQL Server version: 5.1.49, aber ich habe auch noch reichlich anderer Plugins aktiv (z.B. PageBar). Ich vermute es liegt eher daran, – hatte aber noch keine Zeit gefunden es auszuprobieren.
In der Hoffnung dass Du das liest
Mit WordPress 3.2.1 habe ich das Problem, dass wenn ich nicht eingeloggt bin, aber die URL zu einem gesperrten Post direkt verwende, dann ein 310 Fehler auftritt. Der Redirectet also endlos ins Nirvana.
Hast Du dafür evtl. eine Lösung parat?
Beste Grüße!
Spannend. Ich verwende das auch auf einem Blog und habe dort ebenfalls WP 3.2.1 und bekomme dort bei Links auf gesperrte Seiten oder Artikel einen 404 – Page not found.