Je débute en wordpress et il y a un concept que je n’ai pas dû saisir et je ne trouve pas de tuto. Si vous en avez n’hésitez pas, c’est mieux que tout reexpliquer ici…
L’idée du site à créer, c’est la gestion d’une base de donnée. Chaque enregistrement a : un type, 3 photos, deux dates, deux nombres décimaux, un état binaire. Donc ça j’arrive à le gérer avec des requêtes PHP. Le code d’ajout, de suppression, de modification, ça va. En revanche, je ne comprend pas comment j’affiche ça dans une page. Si je veux afficher les images nmr 1 des enregistrements entrez deux dates, ou si je veux la moyenne du décimal 1 des 150 premiers enregistrements, comment j’intègre ça dans une page.
J’aurais voulu utiliser une base de données extraite d’un autre site donc comment on lie la base et wordpress? Ou si on reste sur la base wordpress comment on créé une table spécifique ?
J’ai cru comprendre qu’il fallait passer par une extension. Pourquoi pas mais ça me paraît être une masse pour écraser une mouche…
N’hésitez pas à rerouter vers des tutos et/ou sites d’explications.
Merci pour l’aide.
Cordialement
Ce sujet a été modifié le il y a 3 années et 7 mois par Albertdici.
le principe de personnalisation de wordpress est de partir de ce qui est déjà en place avec le cœur de wordpress et d’ajouter des modifications à l’aide d’extensions
la base d’une extension est toute simple, c’est juste avec un fichier php avec un entête pour indiquer son nom. tu peux trouver plus de détails dans la documentation officielle ou dans cette vidéo :
ensuite si tu veux créer un nouveau type d’objet, tu n’as pas besoin de créer une nouvelle table et d’ailleurs c’est même conseillé de ne pas toucher directement à la base de données. il existe des fonctions wordpress pour stocker tes nouveaux objets dans les tables de wordpress :
avec ça, tu as juste besoin de quelques lignes dans ton extension, et wordpress va créer les pages dans l’admin pour ajouter et éditer un objet. et si par exemple tu crées un nouveau type public « poisson », wordpress va générer les pages http://serveur/poisson/nemohttp://serveur/poisson/dory-l-exploratrice etc. et tout ça sera géré par l’extension.
Merci pour cette réponse. Effectivement, il faut que j’aille voir la doc officielle pour bien comprendre.
Je commence par la et je reviens si j’ai d’autres questions.
@+
Auteur
Messages
3 sujets de 1 à 3 (sur un total de 3)
Vous devez être connecté pour répondre à ce sujet.
Défiler vers le haut
Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel
Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web à des fins de marketing similaires.