développement d'un plugin
Rédigé par gccyrillus le Aucun commentairee
Prérequis
Le développement d'un plugin n'est pas chose aisée lorsque l'on ne connait pas bien le fonctionnement de PluXml. Cela peut-être mission impossible si, PHP et vous, êtes de parfais inconnus pour l'un et l'autre.
Un minimum de connaissance en PHP est un prérequis , mais aussi la capacité de déboguer sont propre code. L''idéal est aussi d'avoir quelques compétences en JavaScript , HTML et CSS pour gérer l'ensemble des fonctionnalités du plugin pour son intégration dans votre PluXml et votre thème.
Avec ces prérequis, vous pouvez prendre connaissance de la documentation et de ses quelques exemples fournis. En décortiquant l'un des nombreux plugins disponibles la documentation n'en sera que plus facile à lire et à comprendre.
Lire la suite de développement d'un plugin
DClassé dans : PluXml, Plugin ,Mots clés : plugin, generateur, outils
essais SEO
Rédigé par gccyrillus le Aucun commentairee
Des questions sur le SEO, ou comment optimiser son site pour les "moteurs de recherches" reviennent régulièrement sur le forum de PluXml
Malgré les qualités indéniables de PluXml, le peut de contributeur et d'expert en différent domaine ne permette pas à PluXml d'évoluer aussi rapidement qu'on le souhaite dans les différents domaines d'expertises afin d'en tirer les meilleur partis, même si l'essentiel existe et est en place dans PluXml
Au delà des bonnes pratiques et des quelques métadonnées que PluXml permet de renseigner , des plugins et scripts existent pour ajouter et améliorer le référencement de votre site.
On peut retrouver des plugins sur le centre de ressources et des scripts et astuces sur le forum de PluXml. Certains sont trop spécifiques pour se suffirent, d'autres sont en parti devenus obsolète avec le changement des bonnes pratiques ou la disparition de certains réseaux sociaux.
En creusant un peu l'on découvre que le sujet est très complexe et qu'il n'est pas nécessaire ou possible de mettre en place toutes les recommandations. Cela dépendra du contenu(sujet de votre Site mais aussi de chaque pages individuellement), de votre public, de vos compétences mais aussi de votre budget si vous souhaitez confier cette tache à un professionnel.
Le plugin, tente de regrouper quelques moyens qui faciliteront le référencement et le partage de votre site. Ce plugin est compatible avec les plugin plxMyMultiLingue, plxMyBetterUrls et plxMySearch .
plugin mis à jour, conserve les options d'url canonique et gestion des pages d'erreur jusqu'à la version 5.8.14 de PluXml
DClassé dans : PluXml, Plugin ,Mots clés : PluXml, Référencement, Plugins
Commentaires dans une page statique
Rédigé par gccyrillus le Aucun commentairee
Sur le forum de PluXml, Il revient régulièrement la question de Comment insérer les commentaires dans une page statiques?.
Les astuces proposées se basent toutes sur l'utilisation d'un article, soit en l'affichant dans la page statique avec la fonction lastArtList()
soit avec une redirection 301 vers cet article détourné
Avantage:
- toutes les fonctions sont déjà présentes dans PluXml, il n'y a rien à développer
- les derniers commentaires peuvent s'afficher dans la barre de navigation via la fonction
lastComList()
.
Désavantage:
- On veux une page, pas un article
- Cela nécessite de créer un article et éventuellement une catégorie dédiée
- Cela nécessite de cacher cette article et sa catégorie de la navigation.
- accessoirement les extraire du sitemap aussi
- pas de pagination , sauf à trouver un plugin pour le faire et pour l'ensemble des articles.
Proposons alors, une autre approche avec un script "maison"! et qui inclus une pagination sur les commentaires.
Lire la suite de Commentaires dans une page statique
DClassé dans : PluXml, Bout de code ,Mots clés : Commentaires, Page statique, pagination, PluXml
Pluxopolis se dote d'une NewsLetter
Rédigé par gccyrillus le Aucun commentairee
Un tout nouveau plugin fonctionnel vient de rejoindre les fonctionnalités que l'on peut ajouter à notre CMS favoris.C'est lui qui vient d'être activé sur pluxopolis.
Le plugin myNewsLetter
Ce plugin à encore besoin de murir au travers de tests "utilisateurs", tant en tant qu'abonné qu'en tant qu''administrateur de façon à améliorer son interface de configuration et l'aspect des news envoyées.
Qu'a t-il de particulier?
- Il ne dépend pas d'un service tiers mais requiert que la fonction
mail()
soit fonctionnelle sur votre hébergement - Les adresses mails sont stockées cryptées et ne sont compatibles qu'avec le plugin et le site sur lequel il a été activé.
- Les envois peuvent être automatisés sans que le webmestre s'en souci. Dans ce cas , configurez bien votre newsletter avant de prendre cette option, car les news partiront sans préavis.
- Les news sont générées automatiquement à l'aide d'un système de template pour construire "les nouvelles". Configurables elles sont aussi éditables. Construites sur des tableaux HTML pour une compatibilité maximale avec les messageries. C'est l'éditeur TinyMce6 (version CDN gratuite) qui a été choisi pour l’édition après en avoir testé plusieurs.
Critiques et retours de bogues
À priori dédié aux surbookés, il n'est surement pas dénué de défauts, c'est au utilisateurs de les débusqués, si il y en a.
Dites nous tout! - Les commentaires seront fermés d'ici quelques mois. Mais il y a déjà un sujet qui est ouvert sur le forum où vous pourrez partager vos critiques et demandes d'aides : MyNewsLetter, sujet sur le forum officiel de PluXml.
Vous le retrouverez sur github pour voir sa description complète, son code source et télécharger sa dernière version. ou dans les ressources pour pluxml sur le Dépôt de plugins multi-versions pour Pluxml.
Bon été 2023 à tous
DClassé dans : Actualité, Plugin ,Mots clés : Plugins, Audience, Email, PluXml
exclure les liens de l'article affiché
Rédigé par gccyrillus le Aucun commentairee
Lorsque vous consultez un article, si celui ci est l'un des derniers parus, vous retrouvez son lien dans la liste des "derniers articles". et éventuellement d'autres liens vers l'article dans "les derniers commentaires".
Pour éviter ce qui peut-être vu comme un défaut. Il est possible d'exclure les liens de l'article en cours ainsi que les liens vers ses commentaires.
Les données qui permettent d'extraire le lien vers un article sont stockées dans $plxShow->plxMotor->plxGlob_arts->aFiles
et les commentaires sont stockés dans $plxShow->plxMotor->plxGlob_coms->aFiles
sous forme de tableaux ( array()
). Il faut alors exclure les clés correspondantes de ces deux tableaux.
Cela peut-être fait à l'aide d'un petit script à inclure dans vos thèmes.
Lire la suite de exclure les liens de l'article affiché
DClassé dans : Bout de code ,Mots clés : Article, Commentaires, PHP, Scripts, Templates