Php, Shortcode & tags

Nicobarrau
Invité n'ayant pas de compte PHPfrance

05 mai 2016, 22:22

Bonjour à tous.

Je suis complètement débutant et je n'ai pas réussi à trouver de solutions à mon problème particulier encore. Un petit coup de main serait super apprécié.

J'ai un site wp. Un shortcode qui génère sur le site le display d'une collection de documents d'une application tierce, reliée au site via un plug in (sur cette page http://www.equiperenard.ca/veille-tc/ )

Le shortcode est:
[zotpress collection="8XZG63NX"]

Si je veux display que certains documents, indexés par un ou plusieurs tags, par exemple je peux faire:
[zotpress collection="8XZG63NX" tags="sante publique, education" inclusive="yes"]

Il me sortira donc que les docs indexés avec ces 2 tags.

Maintenant.... j'aimerais que les docs diffusés le soit selon un tag choisi dans une checkbox, placée à gauche.

Je mets donc à la place du menu de gauche un truc comme ca:

<h4>Type</h4>
<ul class="filters">
<li><input type="checkbox" value="sante publique" />Santé publique</li>
<li><input type="checkbox" value="education" />Education</li>
</ul>

MON PROBLEME:

Comment aller chercher ces 2 tags, "filters", dans mon shortcode

[zotpress collection="8XX7S3NX" tags=".......????......." inclusive="yes"]

Quelque chose comme ca ?
Var Values = [];
$('input').each(function(key, input){
Values.push(input.value);
});

puis les tags du shortcode... Tags=Values.jointe(','); ??

J'ai du mal à mettre ça en forme.

Merci beaucoup d'avance si quelqu'un veut bien me donner un coup de pouce.

Nico

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9783 Messages

06 mai 2016, 00:06

Bonjour,

Il faut que tu modifies le plugin qui te crée le shortcode "zotpress" et malheureusement ça va être dur de t'aider davantage sans connaitre la structure des données et le fonctionnement de ce plugin, donc il faut déjà que tu fasses des recherches par toi même sur comment fonctionne techniquement ce plugin.
Quand tout le reste a échoué, lisez le mode d'emploi...

nicobarrau
Invité n'ayant pas de compte PHPfrance

06 mai 2016, 06:30

Petit plugin, petite communauté...
j'essaie de comprendre le fonctionnement, mais il me manque tellement de notions. Well, je reprends à la base.
#-o