Modifier l’url de connexion à l’administration WordPress

Pour vous connecter à votre administration WordPress, il convient d’ajouter le suffixe /wp-admin ou /wp-login.php à l’adresse Web de votre site.

Dans un souci de simplification vis-à-vis de vos clients ou vos collaborateurs, sachez qu’il est possible de modifier ce lien d’accès par celui de votre choix – par exemple, /login. Une manipulation via le fichier .htaccess s’impose.

A l’aide de votre client FTP favori, connectez-vous à la racine de votre hébergeur. Faites afficher les fichiers cachés puis modifiez le fichier .htaccess.

Le point rappelle qu’il s’agit d’un fichier caché sous un système à base UNIX comme Linux ou MacOS X. Si un tel fichier est absent, créez-le à l’aide d’un éditeur de texte – bien qu’il devrait être présent dans la plupart des cas, celui-ci apparaissant dès lors que les permaliens de WordPress sont modifiés.

Une fois le fichier .htaccess ouvert dans votre éditeur de texte favori, rajoutez la ligne suivante :

RewriteRule ^login$ http://NOM_DU_SITE.com/wp-login.php [NC,L]

Il suffit de remplacer le mot-clé login par celui qui convient ainsi que l’URL de votre site.

Par exemple:

RewriteRule ^connexion$ http://NOM_DU_SITE.com/wp-login.php [NC,L]

L’URL de connexion au Tableau de bord sera alors: http://NOM_DU_SITE.com/connexion

Ajouter une colonne avec les images à la une dans l’administration WordPress

Pour afficher les images à la une dans votre liste d’articles, copiez le code suivant dans le fichier functions.php de votre thème:

/* --- Start : Post Thumbnail in admin --- */
    // Add the posts and pages columns filter. They can both use the same function.
    add_filter('manage_posts_columns', 'tcb_add_post_thumbnail_column', 1);
    add_filter('manage_pages_columns', 'tcb_add_post_thumbnail_column', 1);
 
    // Add the column
    function tcb_add_post_thumbnail_column($cols){
      $cols['tcb_post_thumb'] = __('Image','sensa');
      return $cols;
    }
 
    // Hook into the posts an pages column managing. Sharing function callback again.
    add_action('manage_posts_custom_column', 'tcb_display_post_thumbnail_column', 1, 2);
    add_action('manage_pages_custom_column', 'tcb_display_post_thumbnail_column', 1, 2);
 
    // Grab featured-thumbnail size post thumbnail and display it.
    function tcb_display_post_thumbnail_column($col, $id){
      switch($col){
        case 'tcb_post_thumb':
          if( function_exists('the_post_thumbnail') )
            echo the_post_thumbnail( 'thumb' );
          else
            echo __( 'Not supported in theme','sensa' );
          break;
      }
    }
/* --- End : Post Thumbnail in admin --- */

 

Désactiver la barre d’administration sauf pour l’admin

Il se peut que la barre d’administration de WordPress s’affiche pour les utilisateurs/membres de votre site. Si vous souhaitez la supprimer mais la conserver pour l’admin du site, voici le code à copier dans votre fichier functions.php:

add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
  show_admin_bar(false);
}
}

Et voilà!

Commentaires de l’admin en surbrillance

Si vous souhaitez mettre en surbrillance les commentaires de l’administrateur du site, histoire de les visualiser plus rapidement? Suivez simplement les étapes ci-dessous:

1. Ajoutez les lignes suivantes à votre fichier style.css:

.authcomment {
background-color: #B3FFCC !important;
}

2. Éditez le fichier comments.php

Dans votre fichier comments.php, recherchez une ligne qui ressemble à celle-ci:

<li class=”<?php echo $oddcomment; ?>” id=”comment…

et remplacez la par:

<li class=”<?php
/* Utilisez uniquement la classe authcomment de style.css si le user_id est 1 (admin) */
if (1 == $comment->user_id)
$oddcomment = “authcomment”;
echo $oddcomment;
?>” id=”comment…

Et voila…