Toutes mes réponses sur les forums
-
AuteurMessages
-
Hello, bienvenue parmi nous !
Outre Google Analytics, tu as plusieurs extensions installées qui ont trait aux statistiques de lecture : WP Postviews et Posts Views Counter.
- Est-ce que ces deux dernières extensions sont activées en même temps ? Peut-être que le problème vient de là ?
- Quel a été l’évènement déclencheur de ce problème ? Une mise à jour de WordPress, d’un thème, d’une ou plusieurs extensions, l’installation d’une autre extension, une migration d’un serveur à un autre… ?
—
Thomas
Est-ce que vous êtes sous le même utilisateur en console SSH qu’en FTP ?
1 octobre 2016 à 1 h 20 min en réponse à : Cherche une personne capable de démêler un petit pb d’installation Gandi+WP rému #1570745Cette réponse a été marquée comme privée.30 septembre 2016 à 20 h 12 min en réponse à : Quel hébergement choisir pour WordPress et Woocommerce? #1570702Je vais peut etre poser une question qui fache et totalement HS mais pourquoi vous lancer dans une activité que vous ne maitrisez pas? C’est juste une mise en garde pour vous évitez des mauvaises aventures
Pour vous éviter de mauvaises aventures… et en éviter à vos clients 🙂 Mes deux centimes :
Vous ne semblez effectivement pas à l’aise sur des points certes techniques, mais relativement « basiques » dans un contexte professionnel de développement de sites WordPress. Si vous avez pour ambition de travailler sur des sites Web de clients et d’en faire une véritable entreprise, il va vous falloir connaître ce monde plus en profondeur. Les problèmes techniques ne sont pas rares, et si vous ne vous êtes pas construit une sorte de force d’intuition pour savoir à peu près quoi chercher et où en cas de pépin… vous allez vous noyer dans l’océan de concepts interconnectés.
N’ayant pas vu beaucoup de liens dans cette discussion, je vous conseille la documentation officielle de WordPress : c’est un must à lire en détail… et en anglais.
Pour terminer sur votre entreprise, si vous avez repéré une niche et que vous souhaitez vous lancer rapidement, peut-être serait-il plus sain de vous associer à un profil technique et de vous concentrer sur les aspects que vous maîtrisez mieux ?
Hello Patrice,
Ton message est clair… mais il n’est pas dans le bon forum ! Ce forum-ci est réservé à certains types d’installations de WordPress.
Je ne peux malheureusement pas le déplacer, il faudra attendre l’arrivée d’un GM (Gentil Modérateur) pour effectuer l’opération 😉
En ce qui concerne ton problème, vérifie bien que ton fichier wp-config.php ne commence pas par des caractères spéciaux, par exemple « « . Si c’est le cas, supprime tout ce qui est avant « <?php« , cela devrait corriger ton problème.
5 août 2016 à 9 h 44 min en réponse à : Cacher le menu admin avec du code (sans plugin ajouté) #10645265 août 2016 à 9 h 40 min en réponse à : Cacher le menu admin avec du code (sans plugin ajouté) #1064525Woops, j’ai mis une espace en trop après le nom de ma fonction, dans [c]add_action[/c] 😕
4 août 2016 à 8 h 26 min en réponse à : Recherche plug-in :gestion par packets d’utilisateurs & Dwl de fichier #1064550Comme je l’écrivais plus haut, le plus propre me paraît être de créer un Template de page personnalisé, d’y mettre ton code et d’assigner le template à une Page (au sens WordPress du terme).
Hello,
Pour le coup, je te conseille au contraire de passer à la version de PHP la plus élevée à laquelle tu as accès, ainsi qu’à la toute dernière version de WordPress.
Tant pis pour ton extension de backup, il en existe bien d’autres tout aussi efficaces et surtout compatibles avec les dernière versions de WP et de PHP. En voici une gratuite et censée fonctionner avec PHP 5.6.
3 août 2016 à 22 h 26 min en réponse à : Cacher le menu admin avec du code (sans plugin ajouté) #1064523Hé bien tu peux déjà éviter de modifier le noyau de WP en utilisant un hook :
function _remove_all_menus () {
global $menu, $submenu;
$roles = wp_get_current_user()->roles;
if (!in_array(‘administrator’, $roles) && empty(array_filter($roles, function ($r) { return in_array($r, [‘tes’, ‘roles’]); }))) {
$menu = [];
$submenu = []; // pas sûr que ce soit nécessaire
}
}
add_action(‘admin_menu’, ‘_remove_all_menus’); // attention aux espaces avant/après le nom de la fonction3 août 2016 à 21 h 07 min en réponse à : [Résolu] PB Twenty Eleven et WP 4.5 : barre latérale au dessus du contenu #1051953Re: Li-An, j’ai détaché le fil.
3 août 2016 à 21 h 05 min en réponse à : Cacher le menu admin avec du code (sans plugin ajouté) #1064522Hello,
Il va falloir être un tantinet plus précis… De quelle colonne parles-tu ? Peux-tu nous poster un lien vers ton site, ou bien une capture d’écran de la situation ?
3 août 2016 à 11 h 59 min en réponse à : Recherche plug-in :gestion par packets d’utilisateurs & Dwl de fichier #1064548Hello !
Comme d’habitude en informatique, tout est affaire de compromis entre la simplicité de mise en oeuvre et la puissance que le système procure.
L’un des nombreux moyens de procéder, avec lequel tu arrives à quelque chose de fonctionnel sans avoir besoin de programmer :
– un rôle élève
– un rôle par classe et par sous-classe
– un rôle par élève
– une page par classe, avec les fichiers communs à la classe (grâce au plugin Members, tu accordes alors un droit de lecture au rôle « classe » correspondant). Tu pourras y rajouter chaque semaine les corrigés de la classe.
– une page par élève, avec les fichiers de l’élève (idem, avec Members, tu accordes un droit de lecture au rôle « élève » correspondant). Tu pourras y rajouter chaque semaine les corrigés de l’élève.Malheureusement, cela veut quand même dire que tu te tapes 150+ modifications de page par semaine 😕
Une autre solution qui requiert de programmer un peu mais permet d’automatiser tout cela :
– un rôle « eleve »
– un rôle par classe et par sous-classe « classe_1 », « classe_1_1 », « classe_1_2 », « classe_2″…
– une page par classe avec les fichiers communs (idem que ci-dessus)
– pas de rôle par élève mais quand tu crées chaque élève, tu lui donnes comme nom d’utilisateur « eleve_1 », « eleve_2 », etc.
– une page « mes notes » accessible par tous les élèves, à laquelle tu assignes un template de page. Chaque semaine tu y balances en une fois l’ensemble de tes corrigés (dûment nommés bien sûr), et c’est dans le template de page que tu codes ton propre système de listing des fichiers en fonction du nom du fichier, de l’élève et de la classe dans laquelle il se trouve.Cela pourrait ressembler à ceci (dans le template de page « élève » donc) :
roles;
// convention de nom du fichier : 1-5, 1_2-14, etc. (classe 1, classe 1-2, élève 5, élève 14)
$media_class = substr($m->post_name, 0, strpos(‘-‘, $m->post_name));
$media_student = substr($m->post_name, strpos(‘-‘, $m->post_name)+1);
// on vérifie les accès…
$media_is_in_my_class = in_array(‘classe_’.$media_class, $roles);
$media_is_for_me = ‘eleve_’.$media_student == $student->user_login;
return $media_is_in_my_class && $media_is_for_me;
});
// affiche les medias
foreach ($student_media as $media): ?>
Lien vers le mediaEn procédant comme ça, ton processus est simplifié chaque semaine car tu peux balancer les fichiers en vrac 🙂
En contrepartie, tu perds la possibilité de pousser facilement un contenu (texte, message) particulier à un élève particulier sur une semaine particulière. Tout ce que tu peux pousser, ce sont des fichiers.PS j’ai écrit au kilomètre hein, le code ne fonctionne sûrement pas tel quel… mais cela te donne une idée de ce à quoi cela pourrait ressembler.
Hello,
Peux-tu poster le contenu de ton fichier single.php ici, entre balises b]code[/b et [/code] ?
Hello,
Tu veux afficher les abstracts où, au juste ? Sur la page d’accueil, sur la page de l’article lui-même, les deux ?
-
AuteurMessages