Tag Archives: wordpress

[WordPress] Inclure les retweets avec l’extension Twitter Tools

Petite astuce pour les utilisateurs de WordPress qui affichent leurs tweets sur leur blog, et qui appréciaient bien l’ancienne version des retweets (RT @user) parce qu’ils étaient pris en compte par les plugins divers et variés. Pour afficher également les nouveaux retweets dans le plugin Twitter Tools (ça marche de la même manière pour les autres, s’ils ne prennent pas déjà en compte tout ça), il vous suffit d’ouvrir le fichier /wp-content/plugins/twitter-tools/twitter-tools.php et de remplacer cette ligne:

define('AKTT_API_USER_TIMELINE', 'http://twitter.com/statuses/user_timeline.json');

par celle-ci:

define('AKTT_API_USER_TIMELINE', 'http://api.twitter.com/1/statuses/user_timeline.json?include_rts=true');

Pour les autres plugins, et pour les utilisations hors WordPress, c’est bien entendu identique, remplacez juste l’url de la timeline de base par la seconde ci-dessus.

Posté dans Non classé | Tags : , , , , | Leave a comment

Changement de design du blog

Vous l’avez peut-être (ou pas) lu sur mon fil Twitter il y a quelques jours: je me suis mis à développer mon propre thème WordPress. Le précédent était à mon goût bien trop mal pensé et trop lourd: entre son/ses créateur(s) qui avaient l’air atteints d’une légère divite (voir le billet de Raphaël Goetter pour la signification), et l’utilisation d’une multitude d’image pour assurer l’affichage d’un joli fond avec les coins arrondis, ça m’a clairement décidé à refaire tout ça en partant de zéro.

J’ai gardé la même apparence globale (parce que je n’avais tout de même pas choisi ce thème pour rien), mais j’ai économisé de (très) nombreux (kilo)octets pour la mise en page, en me dispensant des images (vive le border-radius de CSS3).

Au niveau des spécifications, ça nous donne donc:

  • Un thème que j’ai voulu sobre, pour pouvoir passer dans un grand nombre de situations (NB: non, le bleu ne reflète pas une quelconque orientation politique), avec une sidebar unique et épurée
  • De la légèreté (60 ko pour la page de base, auxquels se rajoutent les images contenues dans les billets)
  • Des technologies web récentes (on ne se refait pas, quand on est geek, on le reste): HTML5 et CSS3
  • La prise en charge des Widgets
  • Compatibilité avec les versions les plus récentes des navigateurs: Firefox, Chrome/Chromium, Opera, Internet Explorer, Safari (risques d’incompatibilités avec certaines propriétés HTML5/CSS3 selon les navigateurs)
Posté dans Non classé | Tags : , , , , | Leave a comment

WordPress3 + 1and1 = Erreur 500


Mon année d’hébergement chez OVH arrivant à expiration, j’ai déménagé mes sites chez 1and1, histoire de profiter des 6 mois gratuits et des deux domaines offerts (transfert de mon ancien + création de celui-ci).

Création des bases de données, des comptes FTP, enregistrement du nouveau domaine (l’ancien doit être transféré sous 10 jours), tout se passe bien. J’uploade gentiment la version 3.0.5 de WordPress, histoire de récupérer le début de blog que j’ai mis en place sur l’ancien hébergement hier soir, configuration de la base de données, connexion, installa….. eh non ! Me voilà face à une belle erreur 500.

Heureusement, mon ami Google à la rescousse, je tombe sur un blogueur qui a rencontré le même problème, et qui explique la marche à suivre. Pour ceux qui auraient le même souci, ce n’est presque rien à faire, c’est juste… gênant que les serveurs de 1and1 ne prennent pas en compte PHP5 dans les extensions .php par défaut.

Téléchargez le fichier .htaccess situé à la racine de votre blog et ouvrez-le (ou créez-le). Si le fichier existe, remplacez ceci:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
par ceci:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
# END WordPress

Une fois le fichier modifié, renvoyez-le sur votre serveur FTP, et tout devrait marcher correctement.

Posté dans Non classé | Tags : , , , , | 2 Comments