Récupérer les informations d’une extension répertoriée dans la bibliothèque WordPress !
<?php
$xml = simplexml_load_file("http://api.wordpress.org/plugins/info/1.0/akismet.xml");
echo $xml--->name;
?>
- akismet est l’identifiant unique (extension WordPress)
- name est l’identifiant de la valeur xml contenant les informations de l’extension (dans ce cas, le nom)
Ce bout de code est à coller là où vous souhaitez voir apparaitre le nom de l’extension. Akismet étant un exemple, vous pouvez facilement créer un module dynamique retrouvant via les champs personnalisés l’identifiant unique (slug) de l’extension souhaitée. En utilisant l’adresse de l’API WordPress on peut facilement récupérer les informations de n’importe quelle extension, répertoriée dans la bibliothèque (extend). Pour cela, nous utilisons “simplexml_load_file” que vous devez activer sur votre serveur, si ce n’est pas encore le cas. Dans le code source de la page API, plusieurs valeurs sont affichées. Pour afficher le nom de l’extension, il vous suffit de coller le bout de code donnée ci-dessous, mais si vous souhaitez afficher une autre information, il faut alors coller un des éléments suivants à la place de “name”. Vous pouvez bien évidemment afficher plusieurs de ces valeurs.
<?php
$xml = simplexml_load_file("http://api.wordpress.org/plugins/info/1.0/akismet.xml");
echo $xml--->$notrevaleur;
?>
- name | Affiche le nom de l’extension
- slug | Récupère l’identifiant de l’extension (slug)
- version | Affiche la version de l’extension
- author | Retourne le site de l’auteur (html)
- requires | Affiche la version de WordPress optimisée pour utiliser l’extension
- tested | Affiche la version de WordPress où l’extension à été testée
- rating | Affiche la notre de l’extension
- num_ratings | Affiche le nombre de votes
- downloaded | Affiche le nombre de téléchargement
- last_updated | Retourne la date de la dernière mise à jour
- added | Retourne la date d’ajout de l’extension
#Protection 403 du fichier configurationOrder deny,allow deny from allCe bout de code est à coller dans le ...
En savoir plus
function GkMsg() { $aw="Votre message personnalisé"; echo ''.$aw.''; } add_action( 'admin_notices', 'GkMsg', 1);Ce bout de code est à coller dans ...
En savoir plus
Publicité
En savoir plus
Télécharger WordPress Snap sur WordPress.orgLe service d'hébergement WordPress.com dispose d'un moyen simple et rapide de générer ...
En savoir plus
function gkPerPage($query) { if ( $query->is_paged ) $query->query_vars['posts_per_page'] = 16; return $query; } add_filter('pre_get_posts', 'gkPerPage');Ce bout de code est à coller ...
En savoir plus

2 commentaires !
BoiteaWeb says:
juin 14, 2011
Et comment affiches-tu la “description” ?
Valentin says:
juin 17, 2011
Aucune idée ^^
Qu'est-ce que vous en pensez ? :)