Répondre à : Affichage annuaire : personnalisation de la fiche (noire) pour chaque membre?

Présentation du Kit Web du CNRS Forums Utilisation du Kit Web CNRS Affichage annuaire : personnalisation de la fiche (noire) pour chaque membre? Répondre à : Affichage annuaire : personnalisation de la fiche (noire) pour chaque membre?

#6577
asanogo
Participant

les champs crées dans l’administration pods sont récupérés grâce à au niveau des contacts dans le Template loop-contact situé dans le répertoire loops
pour afficher par exemple l’adresse mail du contact dans le cadre noir de la liste des contacts, il faut rajouter juste après la ligne qui affiche le job cette ligne: <?php echo $current_item->value(’email’);?>
email étant le nom de récupération généré lors de la création du champ Email dans l’administration pods du module annuaire.
il faut noté qu’il est préférable d’apporter toutes vos modification dans un thème enfant (concepts très pratique et très utilisé sous WordPress) que je vous conseil de mettre en place. ainsi vous serez a l’abris d’une éventuelle mise à jour du kit web à l’avenir.
voici la marche à suivre :
Pour Créer un thème enfant (voir ici : https://codex.wordpress.org/fr:Th%C3%A8mes_Enfant)
Si vous avez commencer à créer du css personnalisé : sauvegarde celui dans un fichier texte.
copier tout le répertoire /library du thème cnrswebkit vers votre thème enfant (sinon WP-SCSS ne régénère pas les style du thème! Il semble que cela soit un bug de WP-SCSS))
• changer de thème en activant le thème enfant
• Aller dans « CSS personnalisé » pour y copier le CSS sauvegardé (attention j’ai du m’y prendre par 4 fois pour que le nouveau contenu soit réellement pris en compte!!)
• aller dans les menus de personnalisation du thème,pour y faire les mêmes réglages que ceux que vous avez effectués pour le thème cnrswebkit
• aller dans apparence/menus, enregistre les menus pour les régénérer
• A ce stade, votre site doit être opérationnel
• Pour surcharger un template (par exemple /loops/loop-contact.php ) dans votre cas c’est le Template qui permet l’affichage des informations sur le personnel.
• Créer un fichier /loops/loop-contact.php dans le thème enfant, et personalisé ce dernier qui ne sera pas effacé lors des mise à jour du thème principal cnrswebkit

Bon usage