Privacidad en Wordpress MU - el script de dsader

20071226235402-wordpress-mu.gif

En el artículo Privacidad en Wordpress MU 1.0 y su aplicación a un colegio describí el uso de un script creado por dsader para limitar o no el acceso a los blogs de una instalación Wordpress MU, en función de la lista de usuarios de cada blog en particular.

Esta solución nos viene funcionando perfectamente, aún después de actualizar la instalación de Wordpress MU a la versión 1.3.

Sin embargo, me avisa Juan de que el enlace al script original se ha roto, por lo que lo dejo aquí para aquellos que puedan necesitarlo:

 

/*
Plugin Name: Dsader
*/
function registered_subscribers_only() {
// Checks if a user is logged in, if not redirects them to the login page
if (!current_user_can('level_0'))
{ nocache_headers();
header("HTTP/1.1 302 Moved Temporarily");
header('Location: ' . get_settings('siteurl') . '/wp-login.php');
header("Status: 302 Moved Temporarily");
exit();
}
}
add_action('template_redirect', 'registered_subscribers_only');

 

Se trata de copiar este texto y pegarlo en un archivo con extensión .php -yo lo llamo dsader.php- que ha de quedar almacenado en el directorio /wp-content/plugins.

Después, y como con todos los plugins, en caso de que nos interese utilizarlo hemos de acceder a la opción del menú "plugins" en cada blog particular a controlar y activarlo.

 

26/12/2007 23:54. Autor: Antonio Novo. #. Tema: Internet.

Comentarios » Ir a formulario

No hay comentarios

Añadir un comentario




No será mostrado.






Suscrí
bete a este blog. RSS 2.0 Este Blog ha sido creado con Blogia. Ver derechos de autor . Estadísticas. Admin. [Blogia colabora con 1001 relatos.]