Toutes mes réponses sur les forums
-
AuteurMessages
-
9 novembre 2017 à 16 h 45 min en réponse à : Un multisite wordpress avec des sous-domaines uniquement #1959050
Hello,
Tu peux très bien installer WordPress Multisite sur un autre serveur, avec un autre nom de domaine (mamarquewpmu.fr). Tu pourras alors pointer ton sous-domaine blog.mamarque.fr vers l’IP de ce serveur et enfin associer ce sous-domaine au site que tu auras créé dans le tableau de bord du réseau.
J’ai installé et je maintiens un WP de cette manière pour l’un de mes clients, il y a 10 sites dont 8 sont sur des sous-domaines ou domaines distincts du domaine principal, ça ne pose aucun souci et depuis quelques versions il n’y a même plus besoin d’installer une extension particulière pour gérer ce « domain mapping » !
Hello,
Tu as bien mis à jour le fichier htaccess avec les règles spécifiques au multisite en sous-domaines ?
Hello,
C’est très possible en effet. WordPress fait usage d’un système très modulaire de templates, rien de plus simple que de choisir quel(s) fichier(s) charger lorsque l’utilisateur est connecté et quel(s) fichier(s) charger lorsqu’il ne l’est pas.
Si tes besoins de personnalisation sont plutôt simples, tu peux t’en sortir en quelques lignes de code :
<?php if ( is_user_logged_in() ): ?>Ici le
code chargé
lorsque l'utilisateur
est connecté
<?php else: ?>Ici le
code chargé
lorsque le visiteur
n'est pas connecté<?php endif ?>Dans n'importe quel fichier de template...En choisissant de charger par exemple une version du <b>header.php</b> (chargé avant le contenu des pages) et du <b>footer.php</b> (chargé après le contenu des pages) différente selon que l’utilisateur est connecté ou non, tu peux concrètement créer un layout complètement distinct.
Pour aller plus loin, tu peux utiliser le code suivant qui te permet de récupérer, quand l’utilisateur est connecté, son rôle. Bien évidemment, tu peux ensuite utiliser ce rôle pour personnaliser encore davantage l’aspect et les fonctionnalités du site :
<?php
$user = wp_get_current_user();
$roles = $user->roles;
$role = $roles[0] ?? 'visitor';
switch ( $role ): case 'author': include_once 'code-author.php'; break;
case 'subscriber': include_once 'code-subscriber.php'; break;
case 'visitor':
case 'default': ?>Ici le code
destiné aux
visiteurs<?php break;
endswitch;Haha, si tu trouves je suis preneur ! J’ai (eu) exactement le même besoin pour un petit éditeur de PQR… on a fini par souscrire à un service (150-200€/mois de mémoire) pour obtenir un XML contenant les sorties cinéma et leurs horaires dans la ville voulue, par salle.
De la due diligence, il est ressorti finalement assez peu de choses :
- Allociné, Google, IMDB ne donnent aucun accès à leurs API, en tout cas pas aux « petits poissons » comme nous.
- Il existe une API non officielle (comprendre : pirate) d’Allociné, vraisemblablement obtenue en étudiant leur application mobile et en récupérant leurs clés d’accès… je ne sais pas même si elle fonctionne encore, en tout cas c’était hors de question pour notre activité.
L’alternative est de coder un petit truc qui scrapperait soit les gros sites (attention aux bannissements, ils ont de vraies équipes de sysadmins), soit de manière un peu fine les sites plus accessibles et sans doute moins protégés comme cinefil.com 😉
Tiens-nous au courant en tout cas, ça m’intéresse !
Hello,
Le mieux pour éviter cela c’est de passer par un service de mailing tiers type mailgun…
Hello,
Pourquoi pas un seul type de contenu personnalisé auquel tu associes une taxonomie hiérarchisée ?
Ton premier niveau de hiérarchie correspondra à tes sections, le second niveau aux dossiers.Si cela se trouve, tu n’as même pas forcément besoin d’un type de contenu personnalisé et tu peux t’en sortir directement avec les articles & catégories… difficile de t’aider davantage sans informations sur tes besoins 😉
16 janvier 2017 à 21 h 18 min en réponse à : Erreur empêchant la mise à jour vers WordPress 4.7 #1614490Hello,
Le problème de fond est que ton serveur ne trouve pas ou n’a pas le droit d’accéder au fichier de validation ca-bundle.crt.
Si tu as accès à la config de ton serveur (vps ou dédié), regarde de ce côté d’abord. Sinon, je te conseille de demander à ton hébergeur, ça ressemble à un problème soit de mauvaise configuration du SSL soit de une mise à jour système qui s’est plantée en cours de route.Si tu dois absolument passer la mise à jour rapidement, tu devrais pouvoir désactiver la vérification temporairement en ajoutant la ligne suivante lors de l’appel à wp_remote_get/post à la ligne 121:
'sslverify' => false
Hello jc, bienvenue parmi nous !
Tu peux utiliser le hook profile_update :
<?php
do_action( 'profile_update', int $user_id, object $old_user_data )7 décembre 2016 à 12 h 12 min en réponse à : [Résolu] PLANTAGE SUITE MISE A JOUR WordPress 4.7 #1607922Hello,
Le passage à PHP 7 ne règlera sans doute pas ton problème, mais ça ne devrait rien empirer non plus ; est-ce que tu peux nous préciser comme demandé dans ton premier message les extensions installées ainsi que le thème actif ?
Merci,
Thomas7 décembre 2016 à 12 h 06 min en réponse à : Redimension des images et commentaires sur le thème Panel #1607919Hello Goldnoway, bienvenue parmi nous !
Ton second problème est dû au fait que le lien « Poster un commentaire » est manifestement absent des pages « article seul » (gérées par le fichier single.php de ton thème) alors qu’il est présent sur la page d’accueil (elle-même sans doute gérée par le fichier home.php de ton thème).
Si tu t’y connais en HTML, tu peux donc simplement modifier single.php et y ajouter le lien déjà présent dans home.php ; sinon, poste ici le contenu des deux fichiers et nous devrions pouvoir te guider pas à pas 🙂
A bientôt,
ThomasHello Gwenaëlle, bienvenue parmi nous !
Cela ressemble effectivement davantage à un problème de configuration que de code en tant que tel ; il va nous être difficile de t’aider sans plus de précision de ta part… quelques points à vérifier en premier lieu :
- les clés d’API de ton compte Paypal sont-elles bien renseignées ?
- la sandbox est-elle désactivée ?
- les clientes ne confondent-elles pas leur adresse mail et mot de passe Paypal avec leurs identifiants WordPress ?
Hello et bienvenue,
Tu dis que ces vidéos ne s’affichent plus ; depuis quand ? Est-ce suite à une mise à jour de WordPress ou de ton thème, à la désinstallation ou à la mise à jour d’une extension peut-être ?
Cela me fait penser à une balise mal fermée. Le mieux serait de contacter le développeur du thème en question, mais s’il n’est effectivement pas très actif comme écrivait Flobogo, ça risque d’être compliqué.
C’est un thème payant ?
Hello !
Difficile de se rendre compte du problème exact comme ça…
Peux-tu nous joindre une capture de ton écran avant/pendant que tu rencontres le bug ?—
Thomas -
AuteurMessages