Réseau :
icone_antoineboucherie
antoineboucherie.com
icone_leblogdantoine
leblogdantoine.com
icone_vlogee
vlogee.fr
icone_avoyage
antoinevoyage.com
icone_twitter
mon twitter

WordPress Mu : activer l’éditeur de thème et l’éditeur de plugins

Pour ceux qui ne connaissent pas WordPress Mu, c’est une version de WordPress légèrement différente puisqu’elle permette d’héberger sur une seule installation de WordPress, un nombre quasi infini de blogs. LeMonde s’en sert pour proposer à ses internautes, de créer leur propre blog.

Je me suis essayé à WordPress Mu dans l’autre optique, qui est celle d’un « serial-blogueur ». C’est à dire que je peux gérer plusieurs blogs avec une seule installation, cela permet un gain de temps important pour les mises à jour du CMS, des plugins et des thèmes.

mu-wordpress-logo

Cependant, dans WordPress Mu, il n’y a pas d’éditeur de thème ni d’éditeur de plugin. Cela se comprend très bien par le fait que si l’ont propose à tout à chacun de créer son blog sur cette installation, il ne faut pas que l’utilisateur puisse modifier tout le code php de wordpress, il pourrait ainsi avoir accès à toute l’installation (pensez aux blogs de LeMonde.fr par ex).

Mais dans mon cas, les deux éditeurs de thèmes et plugins, me sont très utiles, tout autant que lorsque j’utilise une version classique de WordPress.

Voici donc la manipulation pour réactiver l’éditeur de thème et l’éditeur de plugin de WordPress Mu :

  1. Connectez-vous à votre FTP ou est installé votre WordPress Mu. Direction « /wp-admin/includes/ ». Rappatriez sur votre bureau par ex, le fichier « mu.php ». Ouvrez-le avec un éditeur de texte et modifiez les lignes 517 et 518 :
    unset( $submenu['plugins.php'][15] ); // always remove the plugin editor
    unset( $submenu['themes.php'][10] ); // always remove the themes editorVous pouvez soit les commentez avec un double slash « // » ou les supprimez tout simplement. Puis ré-uploadez le fichier au même endroit.
  2. Direction wordpress.org/download. Téléchargez une version classique de WordPress et mettez de côté les fichiers « theme-editor.php » et « plugin-editor.php » qui se trouvent dans le dossier « wp-admin ». Dans votre client FTP, mettez vous dans le dossier wp-admin de votre installation WordPress Mu et mettez-y les deux fichiers php.
  3. C’est fini.
Votez sur :

Tags: ,

Ces articles peuvent vous intéresser :



Si vous avez apprécié cet article, s'il vous plait, prenez le temps de laisser un commentaire ou de souscrire au flux afin de recevoir les futurs articles directement dans votre lecteur de flux.

Commentaires

Et alors, qu’en est il de l’utilisation de WP Mu pour plusieurs blogs ? Ça marche bien ? Tu peux gérer plusieurs noms de domaines ? Raconte moi tout, ça m’intéresse !

Bonjour, A,toine,

je suppose que cela impose du coup de n’avoir que des blogs technqiuement compatibles en termes de plugins et de design, non ?
Est-ce que cela fiat donc vraiment gagner du temps ?

Ton retour d’expérience plus poussé m’intéresserait beaucoup.

As-tu juste testé, ou es-tu déjà en prod ?

@Finrod : oui on peut gérer plusieurs nom de domaines avec un plugin nommé : Multi-site Manager (http://wpmudev.org/project/Multi-Site-Manager)
je pense que je ferais surement quelques articles plus conséquent et sur divers point de wordpress mu à l’avenir

@Guillaume : tu installes tous les plugins et thèmes que tu veux dans un même dossier pour tout tes blogs (enfin respectivement wp-content/themes et wp-content/plugins bien sur)
Tu peux ainsi utiliser n’importe quel thème et n’importe quel plugins avec n’importe quel blog. Il n’y a pas de « blog techniquement compatible », chaque blog utilise ce qu’il veut, par contre tous les themes et tous les plugins de wordpress classique ne fonctionnent pas avec Mu, c’est du cas par cas. Donc oui, gain de temps pour les installations et mises à jour (et aussi pour switcher entre blogs)
Je suis en prod, j’en parlerai peut-être plus tard.

Merci, Antoine !

Ok merci, je vais ptet essayer tout ça un de ces 4 alors

[...] WordPress Mu : activer l’éditeur de thème et l’éditeur de plugins by Antoine de Le Blog d’Antoine.com [...]

Bonjour,

Merci pour l’info.
Personnellement à l’étape 2, comme les fichiers étaient déjà présents dans le dossier wp-admin (wordpress mu 2.7) je les ai simplement édité pour commenter la ligne wp_die(‘Disabled’) en début de ficiher.

Cordialement.

Perso, j’ai dû aussi mettre en commentaire ces lignes :
//$pages = array( ‘theme-editor.php’, ‘plugin-editor.php’ );
//foreach( $pages as $page ) {
// if ( strpos( $_SERVER['PHP_SELF'], $page ) ) {
// wp_die( __(‘Page disabled by the administrator’) );
// }
//}

Salut, tout avait l’air de bien marcher en suivant vos conseils mais j’ai toujours cette erreur quand je modifie une page par exemple . Apres validation , je suis redirigé vers une page d’erreur avec le texte suivant :

« Warning: Cannot modify header information – headers already sent by (output started at /public_html/wp-admin/includes/mu.php:1) /public_html/wp-includes/pluggable.php on line 868″

Ca vous dit quelque chose ?
Je suis sous WPMU version 2.9.1-fr
Merci d’avance pour votre aide

Y as t-il un façon que ces éditeurs soit seulement disponible à l’administrateur du site mère et non aux autre membres et blogueurs?

Merci pour ce truc:)
Worpdress MU et Buddypress sont l’avenir du web.

Laisser un commentaire

(requis)

(requis)


who's online Clicky Web Analytics