Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 31-01-2012 14:38:54

gorn
Bavard WP
Date d'inscription: 29-01-2011
Messages: 309
Site web

Créer une page plugin

Bonjour,

j'ai créé un plugin qui affiche des boutons sous un article et permet au visiteur de l'ajouter à sa collection et dire s'il l'aime ou non.
L'enregistrement dans la bdd se passe bien et j'ai fais une petite administration pour choisir d'afficher ou non les boutons.

Maintenant j'aimerai qu'une page soit créée pour chaque membre connecté du site et liste ce qu'il aime et possède. Mais je ne sais pas comment créer une page contenant ces infos. (je sais les retrouver via des requêtes par contre)

Avez vous une piste ou un tuto pour m'aider ?
Merci d'avance smile

Hors ligne

 

#2 31-01-2012 14:56:13

Guy
Blogueur
Date d'inscription: 07-04-2011
Messages: 6772

Re: Créer une page plugin

Créer une page, c'est peut être un petit peu trop non?

Pourquoi ne pas faire une page avec un select contenant le nom de tous les membres connectés, et en fonction de ce qui est sélectionné, tu affiches.

Hors ligne

 

#3 31-01-2012 15:16:23

gorn
Bavard WP
Date d'inscription: 29-01-2011
Messages: 309
Site web

Re: Créer une page plugin

ben en fait l'idée c'est que chacun est sa page dans son espace membre (je me sers de mingle que je tripote un peu si je puis dire) et du coup je voudrai ajouter un lien, où je pourrais afficher la collection du membre en question et ses coups de coeur.

Mais en fait je ne vois pas trop ou écrire le code (j'aimerai éviter de toucher à mingle en fait). donc si je pouvais tout faire depuis mon plugin.

L'idée pour l'utilisateur qui utilise le plugin ensuite c'est de mettre un shortcode dans une page qu'il créé et que tout le reste se fasse automatiquement. Mais j'avoue ne pas savoir comment créer ça.

Hors ligne

 

#4 31-01-2012 16:49:27

tabris
Bavard WP
Date d'inscription: 05-02-2011
Messages: 192
Site web

Hors ligne

 

#5 31-01-2012 17:12:32

gorn
Bavard WP
Date d'inscription: 29-01-2011
Messages: 309
Site web

Re: Créer une page plugin

tabris a écrit:

http://codex.wordpress.org/Administration_Menus

ça devrait t'aider pour ajouter une page dans l'admin

je te remercie.

Mais j'ai déjà créé une administration =/ là il s'agit de page dans le site reprenant des éléments que j'ai enregistré dans la bdd.

Hors ligne

 

#6 31-01-2012 18:02:53

tabris
Bavard WP
Date d'inscription: 05-02-2011
Messages: 192
Site web

Re: Créer une page plugin

Il faudrait que le contenu affiché sur la dite page soit le même pour tous les visiteurs, ou unique pour chaque ?

Hors ligne

 

#7 31-01-2012 18:04:35

gorn
Bavard WP
Date d'inscription: 29-01-2011
Messages: 309
Site web

Re: Créer une page plugin

tabris a écrit:

Il faudrait que le contenu affiché sur la dite page soit le même pour tous les visiteurs, ou unique pour chaque ?

En fait unique pour chaque sur une page et commun sur une autre page. ^^

Hors ligne

 

#8 31-01-2012 18:15:04

Guy
Blogueur
Date d'inscription: 07-04-2011
Messages: 6772

Re: Créer une page plugin

Mais faire un template de page qui sera rempli en fonction du membre connecté ne marchera pas?
je n'arrive pas à comprendre ton problème, tu n'as pas besoin de créer une page par membre, mais un seul template qui est automatiquement rempli.

Hors ligne

 

#9 31-01-2012 18:53:11

tabris
Bavard WP
Date d'inscription: 05-02-2011
Messages: 192
Site web

Re: Créer une page plugin

Oui le template me semble la bonne solution : un qui s'adapte suivant le membre connecté, un général, chacun attribué à une page dans le back-office.

Hors ligne

 

#10 31-01-2012 21:46:54

gorn
Bavard WP
Date d'inscription: 29-01-2011
Messages: 309
Site web

Re: Créer une page plugin

mais si je fais un template, comment je fais pour que ça se mette en place lors de l'activation du plugin ? c'est là que je coince un peu ^^

Hors ligne

 

#11 01-02-2012 11:05:18

Guy
Blogueur
Date d'inscription: 07-04-2011
Messages: 6772

Re: Créer une page plugin

Ah oui, c'est vrai, c'est dans un plugin, pas un thème smile

tu as essayé en créant un shortcode,  l’utilisateur du plugin fera une page incluant le shortcode, cette page fera partie des pages privées d'un membre quand il accède à son espace.

Hors ligne

 

#12 01-02-2012 11:31:26

gorn
Bavard WP
Date d'inscription: 29-01-2011
Messages: 309
Site web

Re: Créer une page plugin

Guy a écrit:

Ah oui, c'est vrai, c'est dans un plugin, pas un thème smile

tu as essayé en créant un shortcode,  l’utilisateur du plugin fera une page incluant le shortcode, cette page fera partie des pages privées d'un membre quand il accède à son espace.

exactement ! mais je ne sais pas comment créer un shortcode =/

Hors ligne

 

#13 01-02-2012 11:59:55

Guy
Blogueur
Date d'inscription: 07-04-2011
Messages: 6772

Re: Créer une page plugin

roooooo, alors là tu exagères smile

il suffit de taper wordpress shortcode dans google et le premier lien te donne l'api des short code dans le codex WP : http://codex.wordpress.org/Shortcode_API

Hors ligne

 

#14 01-02-2012 12:09:09

gorn
Bavard WP
Date d'inscription: 29-01-2011
Messages: 309
Site web

Re: Créer une page plugin

Guy a écrit:

roooooo, alors là tu exagères smile

il suffit de taper wordpress shortcode dans google et le premier lien te donne l'api des short code dans le codex WP : http://codex.wordpress.org/Shortcode_API

ah effectivement !
j'ai pas trop le réflexe d'aller regarder dans le codex (enfin juste pour les fonctions de bases)
Merci bien ^^

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.069 seconds, 21 queries executed ]