- WordPress :5.8
- Statut : non résolu
- Ce sujet contient 12 réponses, 7 participants et a été mis à jour pour la dernière fois par C_Lucien, le il y a 1 année et 2 mois.
-
AuteurMessages
-
1 juin 2022 à 21 h 43 min #2404909
Bonjour,
Ma configuration WP actuelle :
– Version de WordPress : 5.9.3
– Version de PHP/MySQL : 7.3.32 / 5.6.50
– Thème utilisé : StyleShop
– Thème URI : http://www.elegantthemes.com/gallery/
– Extensions en place : Accordions by PickPlugins (2.2.41), Advanced Database Cleaner (3.0.4), Akismet Anti-Spam (4.2.4), CAPTCHA 4WP (7.0.6.1), Classic Editor (1.6.2), DAP Easy Installer (2.1), Defender (2.8.3), DigitalAccessPass LiveLinks (12.4), Elegant Themes Updater (1.2), Forum_wordpress_fr (4.2), IM8 Exclude Pages (2.7), Insert Headers and Footers (1.6.2), OptimizePress (2.5.25), Pixel Cat Personal (2.6.6), Query Monitor (3.9.0), Re-add text underline and justify (0.3), Redirect After Comment Per Page (0.9.5), Robin image optimizer (1.5.6), S3MediaVault Pro (5.0), SiteAlert (Formerly WP Health) (1.9.7), Subscribe to Comments Reloaded (220523), UnderConstructionPage PRO (5.71), WickedCoolPlugins License Key (1.0)
– Adresse du site : https://touchezlebouddha.com
– Nom de l’hébergeur : ApacheProblème(s) rencontré(s) :
Je souhaiterais créer une bibliothèque de livres (titre, image du livre, description…) sur une PAGE d’un site wordpress.
Cette page pouvant ne contenir que les miniatures qui enverraient sur des pages dédiées à chaque Livre.
Dans l’immédiat je pourrai saisir les données à la main et intégrer les images une à une.
Existe-t-il un plug-in qui serait proche de ce besoin ?
L’idéal serait de renseigner le site automatiquement avec le code ISBN du livre.
Je ne suis pas codeur mais souhaite mettre la main à la pâte.
Merci
- Ce sujet a été modifié le il y a 2 années et 3 mois par Arnaud G..
1 juin 2022 à 22 h 25 min #2404911Bonjour, il y a ça https://fr.wordpress.org/plugins/wp-isbn/ mais à adapter. Sinon, il faut explorer https://fr.wordpress.org/plugins/search/isbn/
6 juillet 2022 à 0 h 34 min #2409925Merci !
6 juillet 2022 à 0 h 59 min #2409927Bonjour Li-An,
après exploration des plug in je ne trouve pas ce dont j’ai besoin .
Vais-je devoir mettes les mains dans le cambouis et mettre à coder ??? 😉
J’utilise wordpress mais n’ai jamais développé.
Voici mon besoin:
A partir d’une base de donnée AirTable, afficher une série de livres (titres, image de couverture, description …) sur une page d’un site WordPress. Tous ces éléments sont déjà dans la base de données.
J’aurai besoin de créer différentes pages dont le contenu dépendra des filtres appliqués à cette base de donnée (par exemple une page où ne s’afiche afficher que les livres d’un auteur associé à cette page).
Je ne sais absolument pas par quel bout m’y prendre …
SOS :))
Mais je suis prêt à me lancer dans les apprentissages…
Merci pour les éventuels conseils.
6 juillet 2022 à 2 h 18 min #2409930Bah si vous utiliser une base de données externe, oui, il va falloir coder. Et ça ne va pas être simple 🙂 (enfin si mais ça va être un long apprentissage)
Donc ce que je vous conseille c’est d’importer les données dans WordPress (pour tout ça, il y a des plugins) :
- vous créez un type de post personnalisé « livre » https://fr.wordpress.org/support/article/post-types/
- vous créez des taxonomies personnalisées (auteur, etc… tout ce qui est plus ou moins répétitif) https://fr.wordpress.org/support/article/taxonomies/
- vous prenez advanced custom fields pour créer des champs personnalisés (isbn, etc) https://fr.wordpress.org/support/article/custom-fields/
- vous prenez wp all import pour importer votre base de données
Ensuite vos « pages » vont tout simplement être des archives de taxonomies, là soit vous trouvez un thème flexible qui vous permet de les personnaliser et de décider ce que vous afficher (genre porto ou avada), soit vous codez un peu. Voici comment ça s’organise dans WordPress https://codex.wordpress.org/fr:Hi%C3%A9rarchie_des_fichiers_mod%C3%A8les
Enfin vous trouver un plugin dit de « faceted search » pour faire vos sélections. (à trouver dans le répertoire des plugins wordpress)
Ou bien …. vous utilisez WooCommerce, en mode « catalogue » (pas de vente, pas d’affichage de prix, etc) vous aurez toute la structure déjà prête, vous prenez toujours wp all import et vous choisissez un thème qui affiche la « boutique » comme vous voulez.
Attention, dans le monde WordPress, une « page » est un type de contenu, pas une page HTML. Là, techniquement, vos « pages HTML » vont correspondre à d’autres éléments techniques dans WordPress : des listes de « contenus » (types de post personnalisés ou produit, selon la solution choisie) qu’on appelle archives. L’avantage c’est que vous avez juste à personnaliser l’affichage de cette archive.
Un peu de doc :
https://www.lumieredelune.com/wordpress-article-page-categorie pour les grands principes (j’aime bien m’auto-citer :D)Comment créer un type de post : https://developer.wordpress.org/reference/functions/register_post_type/
Comment créer une taxonomie : https://developer.wordpress.org/reference/functions/register_taxonomy/
Le meilleur plugin du monde WordPress pour créer ses champs personnalisés : https://wordpress.org/plugins/advanced-custom-fields/ (il y a une version pro, mais pour ce que vous voulez faire, la version gratuite me semble largement suffisante)
Importer des fichiers dans WordPress : https://wordpress.org/plugins/wp-all-import/
Comment faire un thème enfant pour personnaliser un affichage : https://wpformation.com/theme-enfant-wordpress/
Attention : le thème c’est juste l’apparence. Pour tout le reste, si vous créez vos types de posts, taxonomies, etc. faites le dans un plugin ça sera beaucoup plus simple si un jour vous décidez de changer de thème. https://wpformation.com/creer-plugin-wordpress/
Tout ça a sans doute l’air plus impressionnant que cela ne l’est réellement, mais si vous n’avez jamais développé, vous allez apprendre en même temps le code et son application à WordPress. Un beau projet pour l’été 🙂
Sinon, la solution WooCommerce c’est du prémaché, vous aurez juste à personnaliser vos templates, c’est simple. Mais c’est lourd, puisque à la base c’est un e-commerce, donc ça vient avec plein de fonctionnalités dont vous n’aurez pas besoin.
- Cette réponse a été modifiée le il y a 2 années et 2 mois par Lumiere de Lune.
6 juillet 2022 à 2 h 24 min #2409932Au fait, votre site est hacké, il envoie sur une page de phishing. Le thème est antédiluvien, il faudrait vraiment le changer
6 juillet 2022 à 10 h 50 min #2409978Bonjour,
je vous remercie pour cette mine de conseils. En effet du pain sur la planche; ready, go !
Pour le thème antédiluvien, oui je l’ai installé juste après le big bang ahahahaha.
Mais ce n’est pas vraiment un site public, un site où je délivre des contenus privés.
Par quel bout m’y prendre pour nettoyer le pishing ?
En effet j’ai constaté aussi que lorsque je publie des liens vers ce site sur facebook, le lien envoie souvent vers une page pirate. :((
Etrangement, tous les liens que j’envoie par mail fonctionnent proprement.
Merci
6 juillet 2022 à 10 h 52 min #2409979Pour le thème toujours :
il est simple et très fonctionnel pour ce que je fais du site.
Quel est l’inconvénient à le laisser ?
En changeant le thème est ce que les menus seront conservés?
Mes menus sont très fournis car comporte de très nombreuses pages liés à une longue série de programmes de contenus.
Merci
- Cette réponse a été modifiée le il y a 2 années et 2 mois par Arnaud G..
6 juillet 2022 à 11 h 47 min #2409986L’intérêt de le changer, c’est que ce thème très ancien n’est pas à jour par rapport à WordPress et c’est une faille de sécurité, d’où le hack. Et oui, vos menus seront conservés.
6 juillet 2022 à 11 h 49 min #2409987Un beau projet pour l’été
Vu le volume des devoirs de vacances soigneusement préparés par Lumière de Lune il faut espérer que l’été sera pluvieux et les occasions de prendre l’air rares 🙂
6 juillet 2022 à 23 h 43 min #2410067Bonjour,
Le site étant infecté, l’urgence, c’est de le nettoyer. Suivez donc le bon tuto conseillé par @lumiere-de-lune.
Au point 4, il faudra passer en version PHP 7.4, votre site est en PHP 7.3 et cette version est désormais obsolète. (le tuto date de 18 mois, mais tout le reste est toujours à appliquer). Ce changement se fait chez votre hébergeur.
Et profitez de ce grand nettoyage pour changer de thème, quitte à activer un thème de la série Twenty-XX au début le temps de chercher votre nouveau thème.
26 juin 2023 à 15 h 54 min #2456825Bonjour,
J’ai actuellement la tache de réaliser le même projet, à savoir importer des livres depuis une base de données (excel ou file maker mais ce n’est pas le soucis principal ) puis je dois trouver une méthode pour avoir une recherche optimale, c’est à dire :
Si je recherche un auteur exemple » dupont » je dois tomber uniquement sur les livres dont le ou les AUTEURS sont « dupont ».
Autrement dit la recherche ne dois pas m’afficher un livre qui s’appelle par exemple » les histoires de dupont » car ce n’est pas un auteur mais le titre d’un livre.
J’ai essayé avec les taxonomies et tout un tas de plug in mais rien à faire je n’ai pas trouvé, pourriez vous m’expliquer la bonne méthode à suivre?
26 juin 2023 à 17 h 15 min #2456828 -
AuteurMessages
- Le sujet ‘Créer une bibliothèque de livre sur une page wordpress’ est fermé à de nouvelles réponses.