Revista Blog

Cómo hacer WordPress 100% privado

Por Zaragozawebs

¿Te gustaría convertir tu WordPress en una página completamente privada? A menudo nos piden ayuda ciertos perfiles que quieren utilizar su web para compartir ciertos archivos de manera privada, como padres que comparten con sus familiares y amigos las fotos de sus hijos o de ciertos eventos privados.
En este artículo vas a aprender cómo hacer tu blog en wordpress completamente privado. Vamos a enseñarte también cómo crear una página o una entrada protegida con contraseña, para aquellos que quieran tener un blog con un área privada.

Para qué sirve un blog en WordPress 100% privado

  • Un blog privado en WordPress es útil para compartir tus eventos familiares, como las fotos de tu boda o las de tus hijos.
  • Un blog privado puede utilizarse como diario personal.
  • El trabajo en equipo se puede llevar de manera óptima utilizando un blog privado.
  • Para una página web en construcción que no está lista para el público.

Si no puedes visualizar el vídeo, el inglés no es lo tuyo o necesitas más instrucciones, sigue leyendo.

Creando un blog en WordPress con contraseña

Lo primero que debemos hacer es instalar y activar el plugin My Private Site.

plugin-gratis-sitio-privado-wordpress

Una vez activado tendrás que dirigirte a Ajustes I Private Site para configurar correctamente el Plugin.

Lo primero que tienes que hacer una vez dentro del menú “Make Site Private”, es marcar el checkbox “Private Site”.

wordpress-completamente-privado

La siguiente sección es para permitir a los usuarios registrarse en tu página de WordPress. Si no necesitas habilitar el registro de nuevos usuarios puedes saltar este paso.

El objetivo de este tutorial es restringir totalmente el acceso a los usuarios que no tienen autorización previa. Si lo que necesitas es una zona privada para suscriptores o habilitar un registro para usuarios con acceso a determinadas partes de la web, te recomiendo el tutorial para crear una zona privada para usuarios en WordPress.

En “Landing Location” podrás elegir qué página se mostrará a los usuarios cuando se identifiquen. Por defecto, el plugin dirigirá automáticamente a la página desde la cual han hecho login. Las posibilidades en este punto son varias

  • Dirigirle a la homepage
  • Dirigirle a una página determinada
  • Dirigirle al Dashboard de WordPress
  • Retornar al usuario a la página desde donde se ha identificado.

La opción “Custom login page” es sólo aplicable si estás usando una página de identificación personalizada. Si es así, sólo necesitarás la URL en cuestión y el plugin la utilizará como página de identificación por defecto.

My Private Site te permite hacer púbicas partes de tu página web. Muy útil si, por ejemplo, estás utilizando una página web estática y quieres que los usuarios se registren a través de ella. También puedes hacer públicas las páginas de contacto o la de presentación.

No olvides hacer click en el botón “save changes” antes de abandonar la página.

Esto es todo, ahora tus visitantes necesitarán identificarse para acceder al contenido de tu página.

Dependiendo de tu configuración, los usuarios podrán ver ciertas páginas o únicamente la pantalla de identificación.

WordPress completamente privado sin plugins

SI eres de los alérgicos a los plugins. A continuación una alternativa:

<?php
class Private_wp {
	public function __construct() {
		add_action( 'init', array( $this, 'init' ) );
	}

	public function init() {
		if ( ! is_user_logged_in() & ! $this->is_login() ) {
			wp_redirect( admin_url() );
			exit;
		}
	}

	public function is_login() {
    	return in_array( $GLOBALS['pagenow'], array( 'wp-login.php', 'wp-register.php' ) );
    }
}
$private_wp = new Private_wp;
?>

Más información en la web del autor (inglés).

Páginas privadas en WordPress sin plugins

No quiero acabar este artículo sin recordar que WordPress te permite –sin ningún tipo de plugin adicional– hacer tanto entradas como páginas privadas protegidas por contraseña. Se puede aplicar tanto en entradas nuevas como antiguas.

En el editor del post, verás una opción llamada visibilidad, en las opciones de publicación. Una vez allí pincha en el link de editar, a la derecha de visibilidad y podrás configurar la contraseña para esa página o entrada específica.

post-privados-wordpress

Aclarar que los usuarios con rol de editor o administrador podrán acceder a las entradas protegidas con contraseña desde el dashboard de WordPress.

Hasta aquí ha llegado este pequeño tutorial. Si os ha parecido interesante o creéis que le puede ser útil a otra persona, os agradecería que lo compartieseis en las redes sociales. ¡Gracias!

Links de interés


Volver a la Portada de Logo Paperblog