Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

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

Jiyong
Bavard WP
Lieu: Paris
Date d'inscription: 06-05-2008
Messages: 120
Site web

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

piekes
Passionné WP
Lieu: Alsace
Date d'inscription: 09-11-2006
Messages: 765
Site web

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.

biere

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 ! biere

Hors ligne

 

#4 31-10-2009 23:37:59

chamomor
Maitre Wordpress
Lieu: Paris
Date d'inscription: 17-11-2008
Messages: 2158
Site web

Re: Optimisé son code source ?

Bravo, Piekes, fallait que ce soit dit, ça soulage !bierecool


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

Jiyong
Bavard WP
Lieu: Paris
Date d'inscription: 06-05-2008
Messages: 120
Site web

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 hmm

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 hmm

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" siffle

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) wink

Hors ligne

 

#8 01-11-2009 18:07:29

piekes
Passionné WP
Lieu: Alsace
Date d'inscription: 09-11-2006
Messages: 765
Site web

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 wink

Exemple d'utilisation biere

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.040 seconds, 17 queries executed ]