Séparer le fond de la forme
Comme tout bon système de blog moderne qui se respecte et respecte ses utilisateurs, WordPress (comme Dotclear) offre une parfaite séparation entre la forme et le contenu. Le contenu désiré s’affiche en utilisant les Templates tags dont les paramètres par défaut sont bien pensés.
Par exemple, pour afficher la liste des Catégories, la fonction wp_list_categories() affiche l’ensemble des catégories habillées par une balise li. Libre à vous d’en faire un liste ordonnée ou pas en encadrant wp_list_categories() par une balise ul ou ol. Cette souplesse permet d’afficher ce que vous voulez où vous le voulez. Et ce n’est que la partie visible de l’iceberg.
En effet, l’exemple d’utilisation de la fonction wp_list_pages() montre que même si les paramètres par défaut sont cool, il est possible de les modifier : dans l’exemple qui suit, certaines Pages sont exclues de la liste. En l’occurence, celles dont les id sont 17 et 38 :
<ul> <?php wp_list_pages('exclude=17,38&title_li=<h2>' . __('Pages') . '</h2>' ); ?> </ul>
Le premier paramètre exclude exclue les deux pages en question, tandis que le second title_li affiche le titre de la liste des Pages entre les balises h2. Ici, le titre est affiché en utilisant une fonction de localisation __(‘Mon titre’), mais rien ne vous empêche d’écrire un titre en dur à la place.
Hiérarchie des templates et Quicktags »
Un petit exemple de ce qu’on peut faire avec DotClear :
herbierdeprovence01.com/
(trouvé là il y a un quart d’heure, c’est pour ça que j’y pense : http://www.dotclear.net/forum/vi... )
Sinon, un autre exemple connu mais qui n’est plus en ligne, le site lestelechargements.com (une petite recherche sur google pour ceux qui n’ont pas de mémoire : http://www.google.fr/search?q=le... ).
Donc oui, il est possible d’utiliser DotClear pour autre chose que du blog 🙂
Bruno le mec qui ne fais que regarder un moteur depuis 3 jours et qui sais déja plus de truc que toi qui est sur wordpress depuis 2 ans 🙂
Je suis aussi en train de passer à WordPress. Il y a un assez gros problème avec l’import Dotclear : les post_id sont différents (par exemple le billet 428 devient le 459). Donc il faut bidouiller le fichier htaccess pour avoir de bonnes redirections.
Personellement je n’aime pas WP pour une raison simple: la partie Backoffice est un vrai merdier à la sauce 2.0…
J’ai jamais autant fait rammer ma machine qu’en essayant de gérer WP.
Pourquoi autant de .js côté gestion ? je n’ai toujours pas compris.
WP est banni de mes tests depuis que j’ai dû réaliser un site avec. Malheureusement on me l’avait imposé, donc point de changements possibles 🙁
Je trouve WP très lourd à l’usage et plus lent que DC.
Pour ce qui est de la migration DC –> WP: aucune expériences dans ce domaine, mais je préfère DC sans aucun doutes.
En ce moment j’utilise un CMS encore inconnu du grand public et n’ayant qu’une toute petite communauté (internationale): Plume CMS (pxsystem.sourceforge.net/…
En plein développement de la prochaine version (1.4), ce CMS me convient bien plus que WP pour faire la gestion d’un site/blog (les deux mélangé).
Allez, vive Plume !
(un peu de troll/pub ne lui fera pas de mal) 😉
très bon article br1o 😉
Je pense que j’essayerais WP un de ces jours, juste pour voir. Mais par contre pas envie de m’embeter à migrer mon blog de DC vers WP… je perds deja assez de temps à le personnaliser/améliorer !
Mais c’est vrai que si j’avais pas deja opté pour Dotclear (1.2.5 en plus), ton billet m’aurait vraiment donner envie d’aller voir du coté de WP. J’aurais peut etre dû tester les deux plateformes avant de me lancer, m’enfin !
WordPress sera le moteur de tous les blogs que je mettrais en ligne. A part bien sûr mon blog perso.
WordPress c’est un peu l’évolution des espèces selon Darwin, les plugins à la place des pigeons.
Passer de Dotclear 1.2 à WordPress 2.1 Ah Dotclear… C’était en octobre 2003. J’entendais de plus en plus souvent parler des blogs. J’ai donc tout naturellement testé Dotclear. J’étais tellement emballé que j’ai acheté un nom de domaine (64k.be) et j&…
Alors moi je connais pas trop WORDPRESS, mais voici les principales différences en DC 1 et DC2 qui en est à la beta 6
– apparition des WIDGETS que l’on glisse dépose depuis l’admin ;
– nouveau moteur de template avec toujours possibilité de l’enrichir avec du PHP;
– l’admin entièrement repensée qui permet de faire du traitement par lot sur les billets les tag les catégories…;
– et enfin je trouve la plus grande nouveauté et que je trouve sublime le multiblog avec la même base et la même admin cela permet d’eclater son blog par exemple en des blog hyper spécialisés ce qui a été mon cas au départ, par exemple mon blog Tarn-Et-Garonne il commençait a partir dans tous les sens alors je l’ai eclaté en un myouaibe et un photographe.
A +
Snif j’avais fait un commentaire un peu long sur les nouveauté de DC2 il y a deux jours et je ne le vois toujours pas il a du passer dans le spam. Tant pis j’ai la flemme de le refaire mais je voulais le signaler quand même.
A+
Hé hé, francis, je viens de faire un tour dans mon spamplemousse et j’ai retrouvé le commentaire en goguette 😉 Il reprendra sa place dans l’espace-temps !
Perso je me tate vraiment depuis quelques jours à passer de DC 1.2.5 à WordPress 2.1.
Un jour, je suis pour, le lendemain contre.
WP a pour avantage d’avoir beaucoup plus de plugins à intégrer.
Les plugins sont une donnée importante à prendre en compte, c’est sûr, mais je pense que WordPress présente surtout un avantage décisif en matière de personnalisation des différentes catégories de pages grâce à sa gestion des templates, ainsi qu’aux tags conditionnels.
Bon, WordPress n’a pas inventé les tags conditionnels et je suis sûr que Dotclear propose des fonctions similaires, en revanche, je crois que seul WP propose cette notion de hiérarchie dans les templates. PS : je sens que je vais ajouter un flux RSS dans netvibes, moi 😉 a++
"wordpresss est a la fois gratuit et sans rpix", hum 🙂
Belle nouvelle interface en tout cas.
Bonne découverte de WordPress. 😉
Je suis dedans en ce moment aussi… plutôt convainquant. 🙂
@xk_liber > merci, effectivement, WP est une plate-forme vraiment intéressante 😉