Toutes mes réponses sur les forums
-
AuteurMessages
-
20 mai 2015 à 15 h 33 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819853
Ce topic va être définitivement fermé.
Le site wordpress.org sera la seule page officielle du plugin :
https://wordpress.org/plugins/functionscapacitor/N’hésitez pas à vous exprimer en français dans le forum de support de wordpress.org :
https://wordpress.org/support/plugin/functionscapacitorVous pouvez aussi me joindre par mail à oliezekat@yahoo.fr
24 avril 2015 à 0 h 26 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819852Petit passage furtif pour signaler que le plugin n’est pas concerné par la faille XSS si vous en faites un usage classique, les données que WordPress relaye aux widgets et shortcode étant sécurisés. De plus le plugin n’utilise pas les deux API incriminées.
https://blog.sucuri.net/2015/04/security-advisory-xss-vulnerability-affecting-multiple-wordpress-plugins.htmlNéanmoins, si vous avez bricolé des scripts qui utilisent des méthodes du plugin, il vous incombe de neutraliser les arguments fournis surtout si ils proviennent de l’URL ou d’un formulaire. Précaution à prendre pour tout bricolage avec un plugin ou l’API.
27 janvier 2015 à 17 h 42 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819851Je dois renoncer à implémenter wp_redirect() car la redirection doit être envoyée avant d’envoyer du contenu au navigateur. Il faudrait profondément changer et complexifier le plugin pour le permettre…
26 janvier 2015 à 16 h 09 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819850J’étudie l’implémentation de l’API wp_redirect()
http://codex.wordpress.org/Function_Reference/wp_redirectL’idée serait de pouvoir détourner la vocation de certains plugins. Par exemple si vous aimez un plugin de diaporama photo utilisant des articles mais que vous voudriez qu’il dirige vers des catégories, un appel à wp_redirect() sur ces pages donnerait l’effet escompté.
Ca pourrait aussi servir quand on a fait une nouvelle version de son site sur un autre domaine (avec ou sans la stratégie de permalien) pour activer des redirections au cas-par-cas. L’appel de wp_redirect() dans un widget combiné à une fonction conditionnelle le permettrait.
Problème annexe: voir si FunctionsCapacitor marche bien sur le template de page d’une pièce-jointe ou média.
Merci de faire part de vos avis et expériences dans ce domaine.
Pour illustrer mon propos, voir la section des motos d’occasions de ce client ;
http://www.harley-davidson-lille.com/category/motos-doccasion/En plus de functionsCapacitor pour afficher une liste de marques, on lui a adapter deux autres plugins pour facilement faire une miniature bien cadrée, et un autre pour les boutons liés au formulaire mail.
Le gros intérêt c’est que les données sont des articles et que tout n’est pas perdu si on renonce à un plugin ou change de thème.
On peut faire sans ; pour nos clients je crée une catégorie d’articles, un modèle de liste d’articles (pour la catégorie et d’éventuelles sous-catégories*), et parfois un modèle pour les articles.
L’inconvénient, c’est l’ordre chronologique mais on peut tricher sur les dates de publication et les masquer. Sinon, le système de galerie photo et pièces-jointes des articles suffit aux besoins basiques.
(*) dans ce cas, mon plugin functionsCapacitor peut aider à faire des widgets avec la liste des sous-catégories.
oliezekat wrote:Je sais qu’il existe une API qui génère une liste déroulante de catégories (et sous catégories). Je penses l’ajouter un jour dans functionsCapacitor mais j’ai pas de projet de client sous la main qui le requiert (pour tester à fond).Retrouvé, c’est l’API wp_dropdown_categories
http://codex.wordpress.org/Function_Reference/wp_dropdown_categoriesCa m’étonnerait pas qu’il existe un plugin pour pouvoir l’utiliser dans un widget, sinon il suffit de l’utiliser dans un template (sidebar.php par exemple) en suivant les instructions du Codex.
Je sais qu’il existe une API qui génère une liste déroulante de catégories (et sous catégories). Je penses l’ajouter un jour dans functionsCapacitor mais j’ai pas de projet de client sous la main qui le requiert (pour tester à fond).
carosch wrote:j’ai résolu mon probleme avec le plug-in List Category PostJ’utilisais ce plugin avant d’avoir créé functionsCapacitor. Si la lecture du Codex ne t’effraies pas, essaye mon couteau-suisse 😉
29 octobre 2014 à 17 h 02 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819849La version 0.9.6 a été publiée :
* support de la condition is_page()
* ajout de la condition is_page_in_tree_of()
* la condition in_tree_of() accepte un page ID comme argument.
* ajout de la condition is_page_descendant_of()
* testé avec WordPress 4.0J’attendais d’avoir l’occasion de la tester avec plusieurs versions anciennes de WordPress ainsi que la version 4.0
Le plugin a été amélioré dans le cadre de la refonte du thème du site du restaurant La Grignotière à la sauce « responsive design ». Le widget du plugin aide à produire les alternatives de navigation pour les mobiles.
6 octobre 2014 à 13 h 43 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819848Teasing de la future version 0.9.6 :
* support is_page() conditional function.
* add is_page_in_tree_of() conditional function (not canonical).
* in_tree_of() support page ID as argument.
* add is_page_descendant_of() conditional function (not canonical).A la différence de is_page_in_tree_of() la condition is_page_descendant_of() ne sera pas appliquée quand on est sur la page racine de l’arborescence.
On peut ainsi faire un widget qui affiche une branche de l’arborescence uniquement quand on navigue dans la branche. Souvent le parent racine contient déjà dans son contenu la liste des principaux enfants, d’où l’intérêt que le widget soit caché.
Comme les menus déroulants sont peu commodes en tactile, le plugin facilite la mise en place de menus alternatifs.30 septembre 2014 à 17 h 09 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819847Passage furtif pour dire que je modifie cette semaine le plugin pour implémenter la fonction conditionnelle is_page() et créer des conditions du même style que mes _in_tree_of() précédents avec les catégories ou posts.
En gros, on pourra faire widget qui affiche une branche de l’arborescence des pages seulement quand une des pages est affichée.
Nb: ça correspond à un besoin concret pour un client, j’pourrais tester à fond 🙂
15 juillet 2014 à 16 h 07 min en réponse à : Les meilleurs moyens de sécuriser son site web wp ? #959925Le but de la plupart des attaques est de réussir à pouvoir modifier un fichier du site pour y insérer un javascript qui fait charger un virus ou malware à vos internautes.
La parade est de régler un CHMOD en lecture seule sur TOUS les fichiers et dossiers sauf sur sitemap.xml et /wp-content/uploads/*
Du coup, le système d’upgrade intégré de WordPress ne marchera plus. [et certains plugins mal fichus ont parfois un dossier de travail ou cache temporaire auquel faudra laisser un CHMOD en écriture]25 juin 2014 à 17 h 00 min en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819846Oyé, functionsCapacitor marche très bien avec WordPress 3.9.1
Anecdote: j’ai cru un court moment qu’il y avait bug jusqu’à ce que je me rappelle que le plugin règle par défaut l’API wp_get_recent_posts() avec le paramètre exclude=%postID% et donc ignore l’article en cours (ou le 1er article de la catégorie en cours). On peut court-circuiter ce réglage en ajoutant exclude= » dans la requête du widget.
Avec Firefox, allez dans Développement, puis Vue Adaptative. Vous pourrez simuler les tailles d’écran de votre choix.
-
AuteurMessages