Activer par défault les plugins pour tous les utilisateur (Créer un compte)

  • Statut : non résolu
  • Ce sujet contient 9 réponses, 4 participants et a été mis à jour pour la dernière fois par jess_fr, le il y a 16 années.
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #460316
    olivier69
    Membre
    Initié WordPress
    26 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress :
    – Thème utilisé :
    – Plugins en place :
    – Nom de l’hebergeur :
    – Adresse du site :

    Problème(s) rencontré(s) :

    Bonjour,

    Savez vous s’il est possible d’activer tous les plugins du blog principal pour tous les blogs ?

    C’est à dire que lors de la création d’un nouveau blog, les plugins sont activés par défaut sans que le nouveau bloggueur ai besoin de le faire manuellement.
    Bcp ne le feront jamais par ignorance. Ca ne me gêne pas qu’ils puissent par la suite les désactiver.

    Merci

    #633528
    Rafik
    Membre
    Chevalier WordPress
    310 contributions
    #633529
    olivier69
    Membre
    Initié WordPress
    26 contributions

    Merci, je viens de l’installer.

    Par contre, ce plugin est lui aussi à son tour accessible aux blogueurs dans la liste ?

    Ils ne peuvent pas intervenir dessus, mais il reste dans la liste ?

    #633530
    olivier69
    Membre
    Initié WordPress
    26 contributions

    Je viens de régler le problème, j’active par défault tous les plugins avec PluginCommander (sauf adsence:D).
    J’interdit l’accès à la page des extensions pour tous, sauf l’admin.

    Ainsi, tous les plugins que je souhaite sont automatiquement activés lors de la création d’un nouveau blog, et les utilisateurs n’ont pas accès à la gestion des plugins. Merci de ton aide.

    #633531
    flopepe
    Participant
    Initié WordPress
    5 contributions

    je ne trouve pas l’endroit pour empêcher les utilisateur de toucher à la gestion de plug in ?

    #633532
    jess_fr
    Membre
    Initié WordPress
    19 contributions

    Olivier69 : Dis moi, de mon coté j’ai trouvé comment désactiver la gestion des extensions (plugin) pour les utilisateurs, mais du coup ça l’enleve aussi pour l’admin
    Cette option se trouve dans la console de gestion en Admin dans Admin du site -> Options -> Case à décocher Plugins.

    Alors, ma question est la suivante, peut on désactiver la gestion des plugins pour Tous les utilisateurs, tout en laissant l’admin la possibilité d’y acceder ?…
    Parce qu’avec Plugin Commander, on ne peut pas tout faire, ni meme régler les options de certains plugins, ou mettre à jour…

    😉

    #633533
    olivier69
    Membre
    Initié WordPress
    26 contributions

    Salut, non tu ne peux pas, après il faut mettre les mains dans le cambouis.

    Tu peux essayer quelque chose comme ça dans le fichier plugin.php

    Tu met ça au début du fichier


    <!--
    .avertissement_extensions {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000033;
    height: auto;
    width: 500px;
    margin-top: 100px;
    margin-left: 100px;
    background-color: #FFFF99;
    border: thin solid #FF9900;
    text-align: justify;
    padding: 15px;
    }
    -->



    <?php
    require_once('admin.php');

    if( is_site_admin() ) {

    Et ça à la fin par exemple :

    } // is_site_admin()

    else {
    print(« <div class="avertissement_extensions"><b>Vous n’avez pas les droits d’accès à la gestion des programmes d’extension de la plate-forme.<br><br><br>L’accès est réservé à l’administrateur du site.<br><br>Si vous souhaitez voir ajouter d’autres fonctionnalités, merci de nous contacter à l’adresse email suivante : <a href="mailto:administrateur@taplateforme.fr">administrateur@taplateforme.fr</a></b><br><br>Vous allez être redirigé dans 15 secondes…</div>« );
    }

    C’est à adapter évidemment, mais tu as là la fonction php qui te permet de distinguer l’admin des autres.

    #633534
    jess_fr
    Membre
    Initié WordPress
    19 contributions

    Ok merci, je vais fouiller ça…
    J’aimerai éviter de modifier les fichiers core… Donc, peut etre en faire un plugin, où un existant !
    😉

    #633535
    olivier69
    Membre
    Initié WordPress
    26 contributions

    Ou la, j’ai pas le temps ni une connaissance suffisante du code pour faire un plugin.

    Ca ne concerne qu’un seul fichier, tu ne risques rien à essayer, tu fais une copie de sauvegarde de l’original au préalable.

    Sinon, tu désactives les plugins, et quand tu veux activer ou désactiver un plugin, tu te dépêches de le faire et de recouper l’accès, tu en as pour 5 secondes, je pense pas que quelqu’un ai le temps de les bricoler si ta plateforme n’est pas trop fréquentée.

    #633536
    jess_fr
    Membre
    Initié WordPress
    19 contributions

    Pas faux !
    /Me Doit me faire une liste de ce que je modifie pour les update 😮

10 sujets de 1 à 10 (sur un total de 10)
  • Vous devez être connecté pour répondre à ce sujet.