Vous n'êtes pas identifié.
Annonce
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.
#1 06-05-2008 00:59:47
- Bab
- Connaisseur WP
- Date d'inscription: 30-08-2007
- Messages: 16
Problème d'accents
Bonjour à tous,
Ma configuration WP actuelle
- Version de WordPress : dernière en date
- Thème utilisé : perso
- Plugins en place : d'origine
- Nom de l'hébergeur : free
- Adresse du site :http://animarvel.free.fr/
Problème(s) rencontré(s) : Je suis un peu embêté avec ma liste, les accents ne passent pas, alors qu'en bas de page c'est ok... et sur une autre page, avec un code quasi similaire, ça marche aussi : http://animarvel.free.fr/?cat=3
Merci du coup de main ^^
Ciao...
Hors ligne
#2 06-05-2008 09:37:43
- Comme une image
- Expert WP

- Lieu: Paris
- Date d'inscription: 30-01-2008
- Messages: 243
- Site web
Re: Problème d'accents
Bonjour,
Quelques petites vérification de base : as-tu dans ton fichier wp-config.php une ligne du genre
define('DB_CHARSET', 'utf8');
et si oui, est-ce bien utf8 la valeur indiquée ou une autre ?
Peux-tu également vérifier, avec PhpMyAdmin, quel encodage est utilisé par tes tables Wordpress dans ta base de données ?
Hors ligne
#3 06-05-2008 13:13:16
Re: Problème d'accents
Bab a écrit:
Bonjour à tous,
Je suis un peu embêté avec ma liste, les accents ne passent pas, alors qu'en bas de page c'est ok... et sur une autre page, avec un code quasi similaire, ça marche aussi : http://animarvel.free.fr/?cat=3
Merci du coup de main ^^
Ciao...
Salut.
Je crois que cela dépend de l'endroit depuis lequel tu injectes ton contenu avec accents. Si tu le fais depuis la console d'admin / Ecrire (article ou page) c'est mouliné par WP en fontion du réglage UTF-8 que tu lui auras indiqué de faire (par défaut) dans les réglages et ça ressort correctement.
Si par contre c'est injecté directement dans le code des fichiers de ton thème (exemple : des liens en dur et permanents dans ton sidebar.php), ça ne passe plus par la moulinette WP, et il faut que tu les rendes compatibles en les écrivant toi-même en code : é = é à = à etc
++
Hors ligne
#4 06-05-2008 15:44:00
- Comme une image
- Expert WP

- Lieu: Paris
- Date d'inscription: 30-01-2008
- Messages: 243
- Site web
Re: Problème d'accents
YannC a écrit:
Si par contre c'est injecté directement dans le code des fichiers de ton thème (exemple : des liens en dur et permanents dans ton sidebar.php), ça ne passe plus par la moulinette WP, et il faut que tu les rendes compatibles en les écrivant toi-même en code : é = é à = à etc
On peut faire plus simple en enregistrant les fichiers PHP au format « UTF8 as ANSI » avec un éditeur comme Notepad++
Hors ligne
#5 06-05-2008 15:52:34
- Bab
- Connaisseur WP
- Date d'inscription: 30-08-2007
- Messages: 16
Re: Problème d'accents
Merci les gars pour vos réponses rapides, ça fait plaise ^^
En fait, c'est codé en dur comme tu dis... ce que je trouve bizarre, c'est qu'en haut t'as des "?" et en bas des "é"
Mettre des é la dedans ?? bonjour les... lool
Code:
- <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=»&after=, postée le<br>'); ?>
J'ai bien essayé avec des echo etc... mais pas moyen, c'est pas mon truc loool
Hors ligne
#6 06-05-2008 17:17:25
- Comme une image
- Expert WP

- Lieu: Paris
- Date d'inscription: 30-01-2008
- Messages: 243
- Site web
Re: Problème d'accents
Comme je te disais, la solution de facilité, c'est de mettre un encodage UTF8 dans tes fichiers de thèmes, sans l'entête UTF8. Notepad++ fait ça très bien (c'est un freeware).
Hors ligne
#7 06-05-2008 17:40:51
Re: Problème d'accents
Ah oui en effet, je remarque que j'encode en ANSI (j'utilise notepad++ qui est en effet un super programme gratuit). Bon, trop tard pour l'ancien thème. Le suivant en bénéficiera.
Mici.
Hors ligne
#8 06-05-2008 17:45:22
- Comme une image
- Expert WP

- Lieu: Paris
- Date d'inscription: 30-01-2008
- Messages: 243
- Site web
Re: Problème d'accents
D'autant plus que Notepad++ embarque depuis assez peu de temps la fonction qui manquait, de conversion ANSI<=>UTF8. Passer d'ANSI à ANSI as UTF8 s'effectue désormais sans douleur.
Hors ligne
#9 06-05-2008 18:18:15
- Bab
- Connaisseur WP
- Date d'inscription: 30-08-2007
- Messages: 16
Re: Problème d'accents
Par contre, il y a qqchose que je n'ai jamais réussi à faire, ça n'a rien a voir avec les accents (merci, ca tourne impec padnote lool), c'est incruster la date dans ma boucle, la dernière fois que j'ai essayé, ça affichait tout le temps la même :s
Hors ligne
#10 06-05-2008 18:51:36
- Comme une image
- Expert WP

- Lieu: Paris
- Date d'inscription: 30-01-2008
- Messages: 243
- Site web
Re: Problème d'accents
En effet, Bab, aucun rapport (et dans un cas pareil, il est plus judicieux d'ouvrir un nouveau fil de discussion).
Je suppose que tu parles de la date de publication de la note ? Quelle fonction utilisais-tu ?
En principe, la fonction the_time('j F Y') est efficace !
Hors ligne
#11 06-05-2008 21:23:26
- Bab
- Connaisseur WP
- Date d'inscription: 30-08-2007
- Messages: 16
Re: Problème d'accents
Le problème, c'est qu'il faut inclure ça : <?php the_time('j F Y') ?>
dans l'appel : <?php wp_get_archives('type=postbypost&limit=&format=custom&after=. Postee le <br>'); ?>
Juste après "le", et je n'ai jamais réussi à le faire :s
Hors ligne
#12 07-05-2008 09:57:46
- Comme une image
- Expert WP

- Lieu: Paris
- Date d'inscription: 30-01-2008
- Messages: 243
- Site web
Re: Problème d'accents
Ahhhhhhhhhhhh !
C'est dans les archives ! Fallait le dire plus tôt !
Bon, je te propose deux solutions :
1– Tu regardes sur le Codex : j'ai trouvé ce ticket d'anomalie qui semble correspondre à ton problème. (Si j'ai bien saisi, c'est dans le fichier de traduction que tu dois mettre le format de date que tu souhaites)
2– Tu trouves un thème qui affiche l'info comme tu voudrais, et tu regardes comment c'est fait à l'intérieur
Dernière modification par Comme une image (07-05-2008 10:00:18)
Hors ligne






