Beschränke WordPress auf Privat

Ich möchte eine private WordPress-Site einrichten, mit nur 2 Benutzern, alles, was ich brauche, ist eine einfache private Site-functionalität, mit Besuchern, die nichts sehen können, wenn sie versuchen, sich einzuloggen, werden nur auf die Login-Seite umgeleitet. RSS sollte auch blockiert werden.

Ich habe ein Plugin gefunden, das dies tut, aber es scheint nicht gepflegt zu werden, andere, die dasselbe tun und gepflegt werden?

http://wordpress.org/extend/plugins/members-only/

Solutions Collecting From Web of "Beschränke WordPress auf Privat"

Benutze das :

http://wordpress.org/extend/plugins/password-protected/

Eine sehr einfache Möglichkeit, Ihre WordPress-Site mit einem einzigen Passwort passwortgeschützt zu schützen. Integriert sich nahtlos in Ihre WordPress-Datenschutzeinstellungen.

Wie kann ich das WordPress-Logo in ein anderes Bild ändern?

Installieren und konfigurieren Sie das Login Logo Plugin von Mark Jaquith. Dadurch wird das Logo auf Ihrer Passworteingabeseite UND auch auf Ihrer Admin-Anmeldeseite geändert.

Bildbeschreibung hier eingeben

Wenn Sie können, verwenden Sie die einfache Apache-Authentifizierung, viel einfacher als dies mit einem WP-Plugin zu tun, besonders wenn Sie nur 2 Benutzer für die Site haben.

Siehe WordPress> Absolute Privatsphäre «WordPress Plugins. Vollständige Login-Kontrolle und Blockierung von RSS.

Ich habe ein wenig daran gearbeitet und diese Lösung fügt der Einstellungsseite “Privatsphäre” neue Optionen hinzu.

function oxide_setup_options() { register_setting('oxide-privacy', 'blog_open'); $blog_open = get_option('blog_open'); if ( empty( $blog_open ) ) { add_option('blog_open', '0'); } } add_action('admin_init', 'oxide_setup_options'); function oxide_restrict_toggle() { ?> < ?php settings_fields('oxide-privacy'); ?> < ?php _e( 'Site Access Restriction' ); ?>   /> 
/>

< ?php _e( 'Note: This option blocks access to your site — like a boss.' ); ?>

< ?php do_settings_fields('oxide-privacy', 'default'); ?> < ?php } add_action('blog_privacy_selector', 'oxide_restrict_toggle'); function oxide_restrict_access() { if ( !get_option('blog_open') && !is_user_logged_in() ) { wp_redirect( wp_login_url() ); exit; } } add_action('parse_request', 'oxide_restrict_access');

Screenshot des Bildschirms

Einfach den Code in die functions.php-Datei Ihres Themes einbinden oder ein einfaches Plugin mit dem Code erstellen und schon ist es soweit!