Vous n'êtes pas identifié.
Annonce
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-10-2009 14:21:16
Optimisé son code source ?
Ma configuration WP actuelle
- Version de WordPress : 2.8.5
- Thème utilisé : Perso
- Extensions en place : nextgen-gallery, c4f-textarea-toolbar, quick_search_result…
- Nom de l'hebergeur : OVH
- Adresse du site : www.lost-fantasy.com
Problème(s) rencontré(s) :
Bonjour,
En regardant mon code source je me rend compte que c'est un peu le "bordel" des que j'installe des plugin (notament quand nextgen-gallery, c4f-textarea-toolbar, quick_search_result y sont). Question référencement et chargement de la page je ne trouve pas ça très optimisé.
• J'aimerais savoir s'il est possible de mettre tout ce qui concerne ses plugins, au niveau du footer ?
• Est ce qu'on peu utilisé une seule librairie js / jquery pour l'ensemble des plugins.
merci
Hors ligne
#2 31-10-2009 14:40:15
Re: Optimisé son code source ?
Hello
Les plugins font ce qu'ils veulent. Surtout si l'auteur programme avec les pieds. Ce qui est plus fréquent qu'on ne croit. Et finalement, l'un des principaux problèmes de WP.
Une librairie jquery unique. C'est prévu normalement sous réserve de mes remarques à la question 1.
Au final, je n'aime pas les plugins. Je préfère de loin bidouiller un peu mon functions.php, chaque fois que c'est possible…
Bien cordialement… Pierre
Hors ligne
#3 31-10-2009 21:44:28
- Qwindoo
- Admin
- Lieu: Lyon (69)
- Date d'inscription: 03-06-2006
- Messages: 3210
Re: Optimisé son code source ?
piekes a écrit:
Surtout si l'auteur programme avec les pieds. Ce qui est plus fréquent qu'on ne croit. Et finalement, l'un des principaux problèmes de WP.

piekes a écrit:
Au final, je n'aime pas les plugins. Je préfère de loin bidouiller un peu mon functions.php, chaque fois que c'est possible…
copaing ! 
Hors ligne
#4 31-10-2009 23:37:59
Re: Optimisé son code source ?
Bravo, Piekes, fallait que ce soit dit, ça soulage !

Vous n'avez pas le temps ? C'est la galère ? Faites appel à mes services !
LASHON.FR : CRÉATION SITE WEB PROS, INSTALLATION WP. Tutos Dossier HEBERGEURS et WP Sécuriser WordPress
Hors ligne
#5 01-11-2009 12:52:14
Re: Optimisé son code source ?
Bonjour,
Il est vrai que si j'avais plus de connaissance en matière de développement je ferais moi même mes plugins, ou mieux, je ferais moi même mon site sans passé par un CMS 
Au final il n'y a pas de réglementation en matière de création de plugin, c'est un peu la foire d'après ce que je comprend.
Selon vous il n'y a aucun moyen pour déplacé ce contenu plus bas dans le code 
Il y à un moyen de mieux faire référencé son site selon vous (tout en utilisant des plugins)
Hors ligne
#6 01-11-2009 13:28:04
- Qwindoo
- Admin
- Lieu: Lyon (69)
- Date d'inscription: 03-06-2006
- Messages: 3210
Re: Optimisé son code source ?
Anonyme 2 a écrit:
Mais dire que c'est le principal problème de WP,c'est exagérer ,Dotclear ou Joomla ou autres CMS ou Forum utilisent des plugins (sous d'autres noms) aussi et les derniers mises à jour de Worpdress ne sont pas dû à ça.
L'un des principaux problèmes de WP, hein, avant ça y a encore la philosophie "Faut que ça tourne sous PHP 4.3 & MySQL 4" 
Hors ligne
#7 01-11-2009 13:50:20
- Qwindoo
- Admin
- Lieu: Lyon (69)
- Date d'inscription: 03-06-2006
- Messages: 3210
Re: Optimisé son code source ?
Bah en l'occurrence c'est surtout que tu changes le sens de ce que nous voulions dire en nous citant de manière déformée...
@Jiyong pour garder un pied dans le sujet malgré ce débat passionnant : tu peux faire la pêche aux "wp_enqueue_script" dans tes plugins les plus lourds et ajouter dans la mesure du possible le tout dernier argument (true) à la fonction, ce qui leur permettra de se charger dans le footer (pour peu que tu aies un appel "<?php wp_footer(); ?>" dans ton fichier footer.php) 
Hors ligne
#8 01-11-2009 18:07:29
Re: Optimisé son code source ?
Anonyme 2 a écrit:
Mais dire que c'est le principal problème de WP,c'est exagérer ,Dotclear ou Joomla ou autres CMS ou Forum utilisent des plugins (sous d'autres noms) aussi et les derniers mises à jour de Worpdress ne sont pas dû à ça.
Le problème, Anonyme 2, n'est pas d'utiliser des plugins, mais la façon extrêmement laxiste dont les plugins sont gérés jusqu'à présent dans la communauté WP. D'autres CMS ont une approche nettement plus "carrée". Ceci dit, pas mal de signes montrent que les développeurs du "core" sont conscients du problème et œuvrent dans le bon sens. Ne serait-ce que le nouveau système d'indication de compatibilité sur le dépôt officiel des plugins sur wordpress.org.
L'autre problème, c'est l'abus affolant de plugins fait par nombre d'utilisateurs : quand je vois certains en entasser dix ou douze sur leur blog, je ne m'étonne pas qu'ils aient des soucis.
Au final, la première vérification à faire, c'est quand même de vérifier la compatibilité du plugin avec la dernière version de WP. Et de se limiter à des "grands" plugins connus et reconnus.
Dernière modification par piekes (01-11-2009 18:09:08)
Bien cordialement… Pierre
Hors ligne
#9 02-11-2009 01:02:58
- thalasso
- Passionné WP

- Lieu: France
- Date d'inscription: 28-09-2009
- Messages: 707
Re: Optimisé son code source ?
Jiyong a écrit:
En regardant mon code source je me rend compte que c'est un peu le "bordel" des que j'installe des plugin (notament quand nextgen-gallery, c4f-textarea-toolbar, quick_search_result y sont). Question référencement et chargement de la page je ne trouve pas ça très optimisé.
Je ne vois pas le lien entre clarté du code PHP, vitesse de chargement et référencement naturel.
Jiyong a écrit:
J'aimerais savoir s'il est possible de mettre tout ce qui concerne ses plugins, au niveau du footer ?
J'ignore quels plugins tu utilises, mais l'idée des plugins consiste justement à ne pas toucher au thème. Si tu touches au thème pour insérer un plugin, c'est peut-être que ton thème a un problème de conception.
Jiyong a écrit:
Est ce qu'on peu utilisé une seule librairie js / jquery pour l'ensemble des plugins.
A ma connaissance, il n'existe aucun mécanisme WordPress permettant le partage des librairies JavaScript, ni même de mécanisme générique permettant aux plugins de communiquer entre eux. Bref, il n'y a pas de solution simple concernant jQuery. Il n'y a que des solutions « crades ».
Au fait, si vous voulez me faire plaisir, ajoutez-donc un lien vers mon Thalasso blog dédié à la thalassothérapie dans votre blogroll ou — mieux encore — consacrez un article à mon blog sur le vôtre, afin de le faire découvrir à vos lecteurs ! Merci !
Hors ligne
#10 02-11-2009 01:10:57
- Qwindoo
- Admin
- Lieu: Lyon (69)
- Date d'inscription: 03-06-2006
- Messages: 3210
Re: Optimisé son code source ?
thalasso a écrit:
A ma connaissance, il n'existe aucun mécanisme WordPress permettant le partage des librairies JavaScript, ni même de mécanisme générique permettant aux plugins de communiquer entre eux. Bref, il n'y a pas de solution simple concernant jQuery. Il n'y a que des solutions « crades ».
Depuis WP 2.8 (peut-être bien 2.7 d'ailleurs) on peut partager des librairies JavaScript, jette un oeil sur wp_enqueue_script qui permet de spécifier des dépendances à satisfaire pour le fichier à lier 
Exemple d'utilisation 
Hors ligne