Here With Me

Le blog technique d'Amaury Balmer qui parle de technologies open-source, mais surtout de WordPress !

WordPress Mu : Astuce pour ne pas proposer la page inscription aux visiteurs

| 2 Commentaires

Mu est principalement utilisé de 2 façons:

  1. Comme plateforme de blog public (ex: Unblog.fr)
  2. Comme plateforme pour les réseaux de de gros bloggeurs ou collectifs.

Dans le cas numéro 2, bien qu’il soit possible de désactiver les inscriptions publiques, vos visiteurs pourront toujours tomber sur la page d’inscription. Typiquement lors d’une erreur dans l’URL !

Le visiteur aura alors droit à une superbe page d’inscription aussi inutile que moche.

ScreenShot017

Pour éviter cette page, il y a 2 alternatives:

  1. Hacker le code de
  2. Créer une petite extension pour WPmu afin de rediriger automatiquement l’utilisateur.

Je vais bien évidemment utiliser la méthode 2 qui a l’avantage de simplifier les mises à jour.

Pour cela, nous allons créer un petit fichier mu-redirect. dans le dossier -content//

Et nous allons y placer le code suivant:

<?php
add_action('signup_header', 'redirect_home');
function redirect_home() {
	global $current_site;
	
	wp_redirect( "https://{$current_site->domain}{$current_site->path}" );
	exit();
}
?>

Très simplement cette fonction va rediriger le visiteur vers la page d’accueil de votre plateforme. Vous pouvez également diriger vos visiteurs sur une adresse ou page spécifique… selon vos besoins !

Le code de cette extension est également disponible sous pastebin.

Bon !

2 Commentaires

Laisser un commentaire

Champs Requis *.