Wordpress

5

WordPress : insérez du pinyin sur votre blog

No Gravatar

Le pinyin (拼音, pīnyīn) est la transcription alphabétique de la prononciation des caractères chinois. En chinois d’ailleurs, pin veut dire prononcer (lire l’article sur Wikipedia).

Et le plus important, ce n’est pas l’utilisation de l’alphabet, mais les accents indiquant l’un des 4 tons de la langue chinoise. Tous les étrangers parlant un peu chinois ont déjà connu cette frustration de ne pas se faire comprendre alors que l’on est certain de dire le bon mot. C’est tout simplement car prononcer une phrase juste ne suffit pas, il faut que les tons de chaque syllabe soient corrects.

L’exemple le plus courant étant la syllabe ma qui prononcée avec un ton haut (mā) veut dire maman mais avec un ton descendant – montant (mǎ) signifie cheval. Mieux vaut donc éviter les incompréhensions !

Si comme moi vous utilisez WordPress, installez le plugin pinyin-tones. Il suffit ensuite d’entourer le texte des balises [pinyin] et [/pinyin]. Bien sûr, après chaque syllabe il faut préciser le ton (entre 1 et 4).

Exemple :

mā => ma1

má => ma2

mǎ => ma3

mà => ma4

Si je ne suis pas sûr je vérifie sur nciku ou xiaoma, ça permet d’informer les lecteurs, mais surtout ça me force connaître ou revoir les tons.

– Woods

Mots-clés : , , ,
8

WordPress : encoder du texte dans vos articles

No Gravatar

En écrivant mon dernier article, j’ai eu besoin d’encoder certaines informations pour les rendre illisibles aux robots. Je voulais donc expliquer comment faire ça sous WordPress, comment ça marche et surtout pourquoi.

Comment ça marche ?

Une page web, c’est du code HTML. Le code se présente sous forme de texte avec une syntaxe assez simple. On y ajoute une ou plusieurs CSS pour définir le style. Et le boulot principal de votre navigateur, c’est de mettre en forme le HTML et de l’afficher. Ensuite, la page web peut embarquer des animations exécutées par un programme extérieur (Flash ou Java par exemple) et du Javascript, un langage de script exécuté par le moteur Javascript de votre navigateur.

Sur un site web, il y a deux types de visiteurs : les humains et les robots. Les humains « voient » le site mis en forme par le navigateur tandis que les robots ne font que lire le contenu de la page HTML. Il y a aussi les informaticiens qui savent faire les deux ! :)

Les moteurs de recherche ont une horde de robots qui parcourent le net en permanence pour indexer le contenu du plus grand nombre de sites possibles pour vous les proposez lors de vos recherches. Et puisqu’ils ne lisent que le HTML, le contenu en Javascript ou en Flash n’est pas indexé.

Conclusion : pour éviter que quelque chose ne soit lu par les robots, il faut l’écrire avec autre chose que du HTML, et de préférence, il faut encoder le tout.

Pourquoi ?

Certaines infos que vous écrivez sur Internet peuvent être sensibles. Si ces infos sont à destination des lecteurs de votre blog, elles doivent bien évidemment être lisibles pour les visiteurs mais il est préférable que ces données ne puissent pas être récupérées automatiquement par des robots.

Exemple 1 : votre adresse mail, elle doit être disponible sur votre site mais il faut éviter que des spameurs ne la récupèrent.

Exemple 2 : du texte pouvant être sujet à la censure. Car la censure du web en Chine, fonctionne à peu près comme Google, sauf qu’au lieu de référencer ce qu’ils trouvent, les robots se contentent de surveiller une liste de mots clés tabous…

PHPEnkode plugin

Mon blog est propulsé par WordPress. J’ai donc cherché un plugin capable de faire ça. Il y a peut-être un meilleur plugin, mais PHPEnkoder fait exactement ce que je cherche. Par défaut le plugin encodera les adresses mail présentes sur votre blog, mais vous pouvez changer ça dans les options.

Pour l’utiliser dans un article, il suffit d’entourer le texte à encoder des balises [_enkode_] et [_/enkode_] (sans les _ bien sûr), et le tour est joué ! Vous ne pouvez pas encoder tout un article, il doit y avoir une limite de 1000 caractères ou quelque chose comme ça. Si vous voulez plus d’infos, allez sur le site du plugin.

Pour le visiteur, il n’y a strictement aucune différence. Mais un robot verra ça à la place du texte encodé :

<script type="text/javascript">
/* <!-- */
function hivelogic_enkoder_1_2083649660() {
var kode="kode=\"110 114 103 104 64 37 52 52 51
35 52 52 55 35 52 51 54 35 52 51 55 35 57 55 35
[etc (il y a des centaines de chiffres comme ça formant le code)]
52 35 55 59 35 56 53 35 52 52 60 35 52 51 \";
kode=kode.split(\' \');x=\'\';for(i=0;i<kode.length;i++){
x+=String.fromCharCode(parseInt(kode[i])-3)}
kode=x;";var i,c,x;while(eval(kode));
}
hivelogic_enkoder_1_2083649660();
var span = document.getElementById('enkoder_1_2083649660');
span.parentNode.removeChild(span);
/* --> */
</script>

Bref, un robot n’exécutera pas le Javascript. Et l’information doit être décodée, ce qui ne prendra que quelques dixièmes de secondes à votre navigateur.

Si vous avez à parler de sujets sensibles, pensez-y !

– Woods

1

Du ménage dans les commentaires

No Gravatar

Non je n’ai pas effacé de commentaires. J’ai été trifouiller un peu dans le code du blog (la dernière fois j’avais réparé la recherche et la navigation entre les pages) pour corriger 2 trucs qui commençaient un peu à m’énerver. Le php n’est pas m’a spécialité mais en mettant le nez dans le code c’est facile de comprendre ce qui se passe.

Le mélange de commentaires et trackbacks

Les trackbacks sont maintenant affichés après tous les commentaires pour ne pas polluer les discussions.

Les trackbacks dans les commentaires récents

Pareil, les trackbacks dans les commentaires récents ça sert rien, donc maintenant on voit plus que les vrais commentaitres.

Et puis j’en profite pour vous conseiller le blog d’Olivier Marketing en Chine. Il a listé un grand nombre de blogs sur la Chine et l’a proposé à la plateforme Wikio qui en a fait une catégorie à part entière ! Pour découvrir le top Wikio des blogs sur la Chine, c’est par ici.

– Woods

Mots-clés : ,
4

WordPress et overblog de nouveau accessibles depuis la Chine

No Gravatar

Depuis aujourd’hui les blogs hébergés sur les plateformes WordPress et overblog sont de nouveau accessibles depuis la Chine ! C’est une très bonne nouvelle bien qu’assez surprenante car la 60ème fête nationale chinoise aura lieu le 1er octobre et on attend plutôt l’effet inverse à une semaine des festivités. Il ne reste plus qu’à espérer que ça dure. Blogspot quand à lui est toujours bloqué.

On profitera de l’occasion pour visiter le blog de gaylor sur overblog : Made in Laowai

– Woods

1

Recherche réparée !

No Gravatar

Je viens de corriger le problème de la fonction de recherche du blog. Le thème Dilectio que j’utilise ne sait pas paginer les résultats des recherches donc on ne pouvait jamais voir les résultats après la première page.

J’ai trouvé un petit bout de code qui règle le problème sur http://txfx.net/code/wordpress/nice-search/ que j’ai juste copié dans les fonctions du thème et ça remarche !

Si vous voyez d’autres choses pas normales sur le site hésitez pas à m’envoyer un petit mail ou à laisser un commentaire.

Bonne recherche !

– Woods

Mots-clés : , ,
0

Blog : nouveautés

No Gravatar

Ce blog est en perpétuelle évolution, j’essaye de rendre son utilisation la plus agréable possible. Voici donc quelques nouveautés en vrac :

  • Mise à jour des catégories

Les catégories commençaient à ressembler aux mots clés donc j’ai fait le tri pour plus de cohérence.

  • Catégories dans le menu

J’ai rajouté (à la main parce que je n’ai pas de trouvé de plugin WordPress adapté) des liens vers les catégories dans le menu, ça permet de parcourir le site plus facilement.

  • DoFollow

Je me suis un peu renseigné sur ce qu’était le nofollow. Ajoutée aux liens html, cette option est lue par les moteurs de recherche qui ne suivront pas ces liens pour les référencer. Le but originel était de comabttre les spams dans les commentaires, mais l’effet de bord est que lorsque quelqu’un participe à une discution en postant un lien, ce lien ne sera pas référencé par les moteurs de recherche… J’ai donc installé un plugin pour supprimer les options nofollow des liens.

Bloguer en DoFollow c’est permettre aux liens publiés par les visiteurs d’être indexés par les moteurs de recherche et d’inciter la participation aux discussions entre blogeurs en partageant un petit peu de sa popularité. Plus d’infos sur la dofollow attitue sur dofollow.fr.

  • Autres

Les commentaires étaient désactivés pour l’article sur le faux concert de Daft Punk, c’est corrigé.

– Woods

Mots-clés : , ,
0

Worpress 2.7

No Gravatar

Je viens tout juste de passer à Worpress 2.7, pour vous ça ne change pas grand chose (à part la wiget de météo qui s’est réinitialisée) mais pour moi si ! Faire vivre ce blog va devenir encore plus facile et intuitif.

– Woods

Mots-clés : ,
0

Nouveau design

No Gravatar

Comme vous pouvez le voir, voilà un nouveau design ! Le thème WordPress du blog s’appelle Dilectio, il a été réalisé par Design Disease et j’utilise la traduction de WordPress Tuto avec pas mal de modifs persos et de corrections de bugs.

Je le trouve assez sympa ce thème, j’espère qu’il vous plaira aussi !

– Woods

Mots-clés : , ,