Wordpress : les extentions pratiques

From Deimos.fr / Bloc Notes Informatique
Jump to: navigation, search

1 Introduction

Wordpress est pour moi LE blog par excellence, et tout comme Firefox, il prend une réel importance avec les plugins. Voici donc ma liste de plugins que j'utilise ou utilisait mais qui me paraissent intéressants.

2 Tips

2.1 Ajouter des extentions de fichiers pour l'upload

Vous aurez peut être remarqué mais on ne peut pas uploader ce que l'on veut sur wordpress, ce qui est assez agaçant à mon goût. C'est pourquoi en cherchant un peu dans les sources, on peut rajouter des extentions. Par exemple, j'ai eu besoin de rajouter le format ogv :

Configuration File
/**
 * Retrieve list of allowed mime types and file extensions.
 *
 * @since 2.8.6
 *
 * @return array Array of mime types keyed by the file extension regex corresponding to those types.
 */
function get_allowed_mime_types() {
    static $mimes = false;
 
    if ( !$mimes ) {
        // Accepted MIME types are set here as PCRE unless provided.
        $mimes = apply_filters( 'upload_mimes', array(
        'jpg|jpeg|jpe' => 'image/jpeg',
        'gif' => 'image/gif',
        'png' => 'image/png',
        'bmp' => 'image/bmp',
        'tif|tiff' => 'image/tiff',
        'ico' => 'image/x-icon',
        'asf|asx|wax|wmv|wmx' => 'video/asf',
        'avi' => 'video/avi',
        'divx' => 'video/divx',
        'flv' => 'video/x-flv',
        'ogv' => 'video/ogg',
...

3 Les extensions

3.1 iWPhone

C'est une extension qui permet de redimentionner automatiquement au bon format (iPhone) lorsque l'on accède au site Wordpress. C'est très pratique car tout est automatique, pas besoin de retoucher les pages :-)

http://iwphone.contentrobot.com/

PS : N'oubliez pas d'installer en plus le plugin Wordpress sur votre iPhone via l'AppStore, il vous permettra de poster des messages très simplement.

3.2 Contact Form 7

Ce plugins très pratique permet de créer simplement des formulaires. Si cependant vous rencontrez une erreur comme ceci : "The database table for Contact Form 7 does not exist", rajoutez simplement les droits partout temporairement, le temps qu'il créer la table, puis rénitialisez le tout.

3.3 NextGen Gallery

Ce plugins est vraiment génial. Slideshow flash, mur 3D de photos avec Colliris etc... Bref que du bonheur pour afficher des photos et faire des slideshow impressionnants.

3.3.1 Ajouter du flash en header

Modifiez votre fichier header pour votre theme actuel et ajoutez ceci :

Configuration File wp-content/themes/WP-City/header.php
<?php
$showgallery = '[slideshow=1]';
$showgallery = apply_filters('the_content', $showgallery );
echo $showgallery;
?>

Vous devez évidement avoir une gallerie photo à proposer et mettre le numéro correspondant pour la valeur de slideshow.