Archive pour 'WordPress'

Headspace 2 et WordPress 3.0: Problème et solution

Suite à l’évolution de WordPress vers la version 3.0, un petit souci est apparu dans mon panneau d’administration pour la création et l’édition des billets.

Aucune fonctionnalité AJAX ne fonctionnait. J’étais incapable de créer des tags (mots-clés), impossible de déplacer les boîtes dans l’ordre de mon choix et sans oublier que la gestion des images/vidéos et autres médias s’ouvrait dans une page au lieu d’être une fenêtre superposée.

Après avoir cru à un problème de mise à jour de WordPress et avoir réinstallé à neuf la bête, j’ai testé la désactivation totale des plugins.

SURPRISE!

Ce qui faisait défaut ne le faisait plus!

Mais qui était donc le coupable?

Je pars donc à une chasse ouverte  armé de ma patience et de ma sanguinaire souris.

LE COUPABLE

Headspace2, plugins d’optimisation pour les engins de recherches est le grand coupable, mais rien sur son site ne permet de croire à une éventuelle mise à jour, car la dernière remonte à septembre 2009!

OUILLE! Il serait temps de changer mes habitudes et de migrer vers un autre allier du nom de All In One SEO Pack, mais pour l’instant, il est possible d’apporter une mineure correction à Headspace 2 pour le remettre sur le droit chemin!

CORRECTION – MISE-À-JOUR – SOLUTION

La solution, je l’ai trouvé dans ce billet que je vous retranscris ici, dans mes mots.

1- Ouvrir le fichier headspace-tags.js qui se trouve à cet endroit: /wp-content/plugins/headspace2/js/headspace-tags.js

2- Vous rendre à la ligne 67, vous y trouverez ceci :

function get_tag_element () {
if ($('#tags-input').length == 1)
return '#tags-input';
else if ($('#tax-input\\[post_tag\\]').length == 1)
return '#tax-input\\[post_tag\\]';
}

3- Vous devez remplacer le tout par ceci

function get_tag_element () {
if ($('#tax-input-post_tag').length == 1)
return '#tax-input-post_tag';
else if ($('#tags-input').length == 1)
return '#tags-input';
else if ($('#tax-input\[post_tag\]').length == 1)
return '#tax-input\[post_tag\]';
}

Sauvegardez et faites un « force refresh » à votre navigateur dans votre fenêtre d’édition et de création de billets. Si cela ne fonctionne pas, un petit coup de balai dans la cache (l’effacer) et le tour est joué!

Bon blogging à tous! :-)

NoFollow Free – Plugin pour WordPress

On dirait bien que je fais une fixation extrême sur le NoFollow et les blogs, ce n’est qu’une illusion, du moins, j’espère…haha

Je viens de trouver une petite perle comme plugin pour WordPress et ce petit bijou, permets de gérer le NoFollow DoFollow de la zone commentaire avec des règles histoire de motiver les visiteurs à commenter.

Pour faire simple, il est possible de dire qu’après 2 ou 3 commentaires d’approuver, le visiteur tombera en DoFollow.

Ça se fait tout seul ou presque. Un petit plugin à installé, quelques minutes pour configurer et hop, c’est parti!

Le plugin NoFollow Free est offert en plus de 20 langues et vous pouvez le télécharger à cette adresse.

Billets connexes :

Coupons réduction Godaddy

Voici une série de code coupons de réductions qui, pour le moment, fonctionnent chez Godaddy.com pour enregistrer des noms de domaines et les renouveler. Il y a aussi une offre pour le transfert de domaine de votre registraire vers Godaddy qui est vraiment alléchante.

Notez que les prix affichés sont en dollars US.

Pour Noms de Domaines

OYH3 – $7.45 pour tout .COM et renouvellement

chill3 – $7.45 pour tout .COM et renouvellement

hash3 – $7.45  pour tout .COM et renouvellement

gds0124a – Transferrez votre nom de domaine chez Godaddy pour seulement $2.19

Autres

promossl – $12.99 certificat standard SSL  (normalement $29.95)

Si un des codes arrive à échéance, envoyez-nous un petit message et nous allons mettre à jour la liste. Vous pouvez également nous faire parvenir vos codes et nous allons les ajouter.

Bon business à tous :)

Astuce WordPress : Afficher le gravatar d’un auteur

Si vous possédez un blogue qui roule sous WordPress et que vous voulez afficher facilement le « gravatar » de l’auteur d’un article, comme nous le faisons avec nos jolis minois à gauche, c’est plutôt simple!

Après avoir cherché un peu pour le faire correctement (je prenais un long chemin et je me suis décidé à trouver le raccourcis), j’ai décidé de le partager ici.

Fonction get_avatar!

Une fonction est déjà disponible, depuis WordPress 2.5, donc pas la peine de s’arracher les cheveux :

<?php
echo get_avatar( $id_ou_courriel, $grandeur = '96', $defaut = '<chemin_url>;' );
?>
  • id ou courriel: Numéro unique de l’auteur ou son courriel
  • grandeur (optionnel) : La grandeur en pixels de l’auteur, pour la hauteur et la largeur… hé bien oui, la photo est carrée!
  • défaut (optionnel) : URL de l’avatar voulu si la personne n’en a pas d’associée à son courriel. Si aucun défaut n’est prévu, vous verrez l’image gravatar par défaut.

Pour obtenir facilement le numéro unique de l’auteur, vous pouvez utiliser la fonction « get_the_author_id() », disponible à l’intérieur de la boucle d’affichage des articles.

Exemple

Dans notre thème que nous avons subtilisé malicieusement à WooThemes (nous utilisons le thème TypeBased qui est gratuit), voici un extrait de code de la page « single.php », avec mes modifications à la 5ième ligne :

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="author-pic">
<?php
echo get_avatar( get_the_author_id(), $size = '80' );
?>
<?php endwhile; else: ?>
<p>Désolé, aucun message ne répond à vos critères.</p>
<?php endif; ?>

Autres pages à modifier…

N’oubliez pas modifier toutes les pages où sont affichés les articles, selon votre thème. Pour celui que nous utilisons, j’ai eu à modifier les pages suivantes :

  • index.php (page d’accueil)
  • archives.php (page des archives)
  • single.php (page d’un article seul)
  • search.php (page de recherche)

Voici plus d’informations (en anglais) dans le codex de WordPress : http://codex.wordpress.org/Using_Gravatars

Hé voilà, c’était aussi simple que ça!

Get Adobe Flash playerPlugin by wpburn.com wordpress themes