Crear permiso de lectura personalizado en WordPress

  • Autor Autor vortex
  • Fecha de inicio Fecha de inicio
V

vortex

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola estoy creando una web para dar clases online de matemáticas en directo. Mi problema es que cuando un usuario se da de alta y accede al panel de control de wordpress y accede a páginas puede ver todas las paginas publicadas porque obviamente tiene permisos de lectura.

Me gustaría que sólo pudiese ver las suyas.

La web es Arquímedes Online

Esto no tiene nada que ver con roles ya se como funcionan los plugins esto es diferente lo que necesito es crear un permiso de lectura personalizado porque en lo que marcas read ya se te ven todas.

Un saludo espero que alguien me pueda ayudar.
 
Prueba a insertar esto en el functions.php

PHP:
function posts_for_current_author($query) {

	if($query->is_admin) {

		global $user_ID;
		$query->set('author',  $user_ID);
	}
	return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');
 
Jajajajaja!! Muchas gracias me funcionó a la primera Seen un crack xD. Te preguntaría un par de dudas que tengo sobre otro tema de wordpress a ver si me puedes ayudar te lo agradecería muchísimo.

Saludos.
 
Atrás
Arriba