Magazine Blog

6 Hacks utiles pour WordPress

Publié le 15 mai 2012 par Wpformation @wpformation

Dans la lignée de l'article 10 hacks WordPress faciles à mettre en oeuvre, découvrez 6 nouveaux hacks utiles pour votre WordPress.

Définition hack WordPress: Élément codé souvent inséré dans le fichier « function.php » de votre thème. Les avantages d’un Hack, c’est qu’il est bien plus rapide qu’un plugin, ne surcharge pas votre blog et ne nécessite généralement pas de mise à jour.

Détecter les visites en provenance des mobiles

La navigation sur mobile est en augmentation sur internet, il est donc très utile de détecter les visites en provenance d'utilisateurs dit "mobile" et ce, afin de les rediriger vers une page plus appropriée et dédiée à la navigation sur smartphone ou tablette. Pour ce faire, vous devrez tout d'abord obtenir le code complet sur le site Detect mobile browser puis transférer ce dernier dans le répertoire de votre thème, enfin modifiez votre header.php en plaçant le code suivant (n'oubliez pas de modifier la page de redirection /votre-site .com):

include('mobile_device_detect.php');
$mobile = mobile_device_detect();
if ($mobile==true) {
 header( 'Location: http://votre-site.com/?theme=Your_Mobile_Theme' ) ;
}

Redimensionner automatiquement les images

Si vous utilisez beaucoup d'images sur votre blog, alors vous savez comme il est fastidieux d'avoir à toujours redimensionner vos images manuellement. Utilisez ce hack pour redimensionner automatiquement une image de votre choix (largeur et hauteur) pour un look plus organisé. Il suffit de copier le code source suivant:  script (cliquez ici) dans un nouveau document appelé «timthumb.php», placez-le dans un dossier sur votre site (ex:/scripts/) et d'appeler l'image comme ceci:

<img src="/scripts/timthumb.php?src=/images/lenomdevotreimage.jpg&h=150&w=150&zc=1" alt="" />

Affichez votre Best-of annuel

Ce hack permet à vos visiteurs de voir le top 5 des articles les plus commentés de votre blog sur une année définie. C'est un excellent moyen pour redonner à vos articles une seconde chance. Pour afficher une autre période, modifiez simplement les dates. Placez le code suivant dans ​​votre sidebar, ou n'importe où ailleurs:

<h2>Mes 5 articles les plus commentés en 2011</h2>
<ul>
<?php
$result = $wpdb->get_results("SELECT comment_count,ID,post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '2011-01-01' AND '2011-12-31' ORDER BY comment_count DESC LIMIT 0 , 5");
foreach ($result as $topten) {
 $postid = $topten->ID;
 $title = $topten->post_title;
 $commentcount = $topten->comment_count;
 if ($commentcount != 0) {
 ?>
 <li><a href="<?php echo get_permalink($postid); ?>"><?php echo $title ?></a></li>
 <?php }
}
?>
</ul>

Autoriser seulement votre IP sur wp-admin

Si vous n'avez pas de blog collaboratif et donc plusieurs rédacteurs, vous devriez être le seul autorisé à visiter le répertoire wp-admin. Pour augmenter la sécurité de votre site, entrez votre adresse IP statique à la ligne 8. Vous pouvez également ajouter d'autres adresses IP, si nécessaire, en créant une nouvelle ligne. Placez le code suivant dans votre fichier .htaccess:

AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Example Access Control"
AuthType Basic
<LIMIT GET>
order deny,allow
deny from all
allow from xx.xx.xx.xx
</LIMIT>

Insérez une Bio Auteur sur chaque article

Il est parfois utile d'afficher la Bio de l'auteur d'un article, que ce soit sur un blog multi-auteurs ou lorsque vos articles sont repris. Si votre thème ne propose pas cette fonction, insérez le code suivant dans votre fichier functions.php. La biographie de l'auteur sera alors automatiquement affichée à la fin de chaque article:

function get_author_bio ($content=''){
 global $post;
$post_author_name=get_the_author_meta("display_name");
 $post_author_description=get_the_author_meta("description");
 $html="<div class='clearfix' id='about_author'>n";
 $html.="<img width='80' height='80' class='avatar' src='http://www.gravatar.com/avatar.php?gravatar_id=".md5(get_the_author_email()). "&default=".urlencode($GLOBALS['defaultgravatar'])."&size=80&r=PG' alt='PG'/>n";
 $html.="<div class='author_text'>n";
 $html.="<h4>Author: ".$post_author_name."</h4>n";
 $html.= $post_author_description."n";
 $html.="</div>n";
 $html.="<div class='clear'></div>n";
 $content .= $html;
 }
return $content;
}
add_filter('the_content', 'get_author_bio');

Rediriger votre Flux RSS vers FeedBurner

Chaque fois qu'un utilisateur suivra un lien depuis votre flux par défaut (http://www.votre-site.com/feed), il sera redirigé vers votre flux FeedBurner (http://feeds.feedburner.com/votre-site). Avec ce hack, même un utilisateur de votre flux RSS d'origine, sera automatiquement redirigé vers FeedBurner. Placez le code suivant dans votre fichier .htaccess:

# temp redirect wordpress content feeds to feedburner
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/votre-site [R=302,NC,L]
</IfModule>

Sources et ressources pour plus de hacks sur Webdesignledger.


Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

  • 5 plugins Calendrier gratuits pour WordPress

    plugins Calendrier gratuits pour WordPress

    Vous avez besoin d’afficher un calendrier sur votre blog? Que ce soit pour des réservations ou des évènements, découvrez une liste de 5 plugins WordPress... Lire la suite

    Par  Wpformation
    BLOG, FORMATION, INTERNET, WEB2.0
  • Meilleurs plugins WordPress 2012 (part2)

    Meilleurs plugins WordPress 2012 (part2)

    Mes meilleurs plugins WordPress 2012 – 2ème partie Dans la lignée des articles mes meilleures extensions et du Top 5 plugins WordPress 2012, voici la suite des... Lire la suite

    Par  Wpformation
    BLOG, FORMATION, INTERNET, WEB2.0
  • 5 plugins Maintenance pour WordPress

    plugins Maintenance pour WordPress

    Votre blog souffre, sa base de données, les nombreux utilisateurs, les modifications, les ajouts et suppressions de plugins, le mode maintenance, etc… Pensez à... Lire la suite

    Par  Wpformation
    BLOG, FORMATION, INTERNET, WEB2.0
  • Publier correctement un article WordPress

    Publier correctement article WordPress

    Publier avec WordPress et SEO Yoast Si publier un article sous WordPress est d’une simplicité extrême, il y a quelques fondamentaux à ne pas oublier. Penser à... Lire la suite

    Par  Wpformation
    BLOG, FORMATION, INTERNET, WEB2.0
  • 6 plugins WordPress utiles pour votre Blog

    plugins WordPress utiles pour votre Blog

    Au delà des plugins « stars » que tout le monde connait, il existe une multitude d’extensions moins connues qui vous rendront pourtant bien des services. Que... Lire la suite

    Par  Wpformation
    BLOG, FORMATION, INTERNET, WEB2.0
  • WordPress en plusieurs langues

    WordPress plusieurs langues

    Proposez à vos lecteurs des pages et des articles dans leur langue, passez d’une langue à une autre en un tour de clic, tout cela est possible avec WordPress... Lire la suite

    Par  Wpformation
    BLOG, FORMATION, INTERNET, WEB2.0
  • Gagnez un thème WordPress Premium

    Gagnez thème WordPress Premium

    Participez au concours et tentez de gagner votre Thème Professionnel ainsi qu’un Plugin Premium pour votre site WordPress… Les vacances furent reposantes et la... Lire la suite

    Par  Wpformation
    BLOG, FORMATION, INTERNET, WEB2.0

A propos de l’auteur


Wpformation 4979 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog