Blogue

À l’été 2010, en collaboration avec la Fête des chants de marins de Saint-Jean-Port-Joli, nous avons tenté l’expérience de diffuser en direct sur le web des entrevues avec les artistes de la Fête.

J’en avais profité pour filmer des prestations et pour faire des topos sur, par exemple, le Musée maritime du Québec (à l’Islet-sur-mer).

Malheureusement, je n’avais pas eu le temps, jusqu’à maintenant, de faire le montage de ces topos… Mais ils seront bientôt disponibles sur un nouveau site Internet adjacent à celui de Bordel de Mer. J’utiliserai ce nouveau site pour présenter «Les Grandes Rencontres Bordel de Mer» regroupant des topos et des diffusions en direct (live) à partir des festivals.

J’ai bien hâte de lancer ce site… Au mieux, ce sera cette semaine et au pire, la semaine prochaine.

Nous avons rarement besoin de tous les widgets de base que nous offre WordPress. Et plus souvent qu’autrement, ils peuvent être source de confusion pour des clients qui ne connaissent pas le jargon Internet.

Pour éliminer les widgets inutiles de la liste des widgets :

1- Placez ce code dans votre fichier functions.php :

<?php //enlever des widgets dans la liste des widgets
function remove_some_wp_widgets(){
unregister_widget(‘WP_Widget_Archives’);
unregister_widget(‘WP_Widget_Calendar’);
unregister_widget(‘WP_Widget_Meta’);
unregister_widget(‘WP_Widget_Recent_Comments’);
unregister_widget(‘WP_Widget_Search’);
}

add_action(‘widgets_init’,'remove_some_wp_widgets’, 1);
?>

2- Identifiez les widgets que vous désirez exclure.
Ajoutez une ligne de code commençant par unregister_widget et dans la parenthèse qui suit, placez le nom de la fonction du widget à exclure. Et le tour est joué !

Pour trouver le nom de la fonction du widget, ouvrez le fichier wp-include/widgets.php. Tous les noms s’y trouvent (à la ligne 388 pour WP 3.0.4)

Attention : dans la parenthèse, les lettres wp DOIVENT être en majuscules et la première lettre de chaque mot suivant doit être en majuscules.

Source : Six Revisions

Certains titres de sections du menu du tableau de bord de WordPress peuvent porter à confusion pour plusieurs clients qui ne sont pas habitués au jargon Internet des outils de blogues ou de CMS. Il est donc intéressant, pour leur faciliter la vie (et c’est notre obligation  titre de designer web de le faire), de pouvoir modifier certains titres.

1- Placez le code suivant dans le fichier functions.php de votre thème :

<?php
add_filter(‘menu_order’,'change_label’);
function change_label($titre_menu_modifie)
{
global $menu,$submenu;

$menu[5][0]= ‘Pages dynamiques’; //remplace ARTICLES dans le menu

$submenu['edit.php'][5][0]  = ‘Pages dynamiques’;

$menu[20][0]= ‘Pages statiques’; //remplace PAGES dans le menu

$submenu['edit.php?post_type=page'][5][0]  = ‘Pages statiques’;

$menu[10][0]= ‘Photos et vid&eacute;os’; //remplace MEDIAS dans le menu

$submenu['upload.php'][5][0]  = ‘Liste des photos et vid&eacute;os’;

return $titre_menu_modifie;
}
?>

2- Modifiez les paramètres désirés.

Pour modifier le titre d’une section (par exemple «Articles»), il faut inscrire $menu suivi de la clef correspondant à la section, puis le nouveau nom à lui donner. Et pour les titres dans les sous-sections, on inscrit $submenu, suivi du lien URL et de la clef correspondante et du nouveau nom à lui donner.

On trouve les clefs des menus dans le fichier wp-admin/menu.php.

On trouve les liens URL des éléments en passant son curseur au dessus de l’élément dans le menu. L’URL sera retranscrit en bas de la page.

Je me suis souvent rendu compte que l’ordre des éléments du menu du tableau de bord de WordPress portait souvent à confusion pour mes clients. Par exemple, certains se demandaient pourquoi les sections «Articles» et «Pages» étaient si loin l’une de l’autre…

Je me demandais donc s’il était possible de modifier l’ordre du menu du tableau de bord de WordPress. J’ai trouvé la réponse ici.

1- Copiez le code suivant dans votre fichier functions.php :

<?php
function custom_menu_order($menu_ord) {
if (!$menu_ord) return true;
return array(‘index.php’, ‘edit.php’,'edit.php?post_type=page’);
}

add_filter(‘custom_menu_order’, ‘custom_menu_order’);
add_filter(‘menu_order’, ‘custom_menu_order’);
?>

2- Modifiez la ligne commençant par «return array» pour y inclure l’ordre désiré. Vous devez inscrire dans l’ordre l’URL des éléments à placer. Ceux que vous n’aurez pas inscrits se placeront par défaut.

Pour trouver l’URL de l’élément, il suffit de placer son curseur sur l’élément en question dans le tableau de bord et de noter l’URL qui apparaît en bas de la fenêtre. Vous n’avez pas besoin de l’URL complet : seulement ce qui vient après wp-admin/. Par exemple, la section «Articles» est edit.php et la section «Pages» est edit.php?post_type=page.

Certaines fonctions du menu de gauche dans le tableau de bord de WordPress peuvent nuire si on ne sait pas s’en servir. Et quelques fois, il est même préférable d’exclure certaines fonctions de ce menu avant de rendre le tableau de bord accessible à un client, question de limiter les risques…

Une de ces fonctions permet de modifier le thème WordPress à partir du tableau de bord. Pour éviter qu’un client ne commette une erreur grave en modifiant un ou des codes du thème, on peut éditer les permissions ou, tout simplement, coller le code suivant dans son fichier functions.php :

<?php function disableThemeEditor () {
remove_action(‘admin_menu’, ‘_add_themes_utility_last’, 101);
}
add_action( ‘admin_menu’, ‘disableThemeEditor’ );
?>

La fonction ne sera ensuite plus visible dans le tableau de bord.

Dans la série «idées pour faire un podcast», en voilà une bonne qui a refait surface, hier.

Mon ainé est venu manger à la maison et nous avons parlé d’un vieux projet de podcast que nous avions eu ensemble (en parlant de vieux dans le domaine de la baladodiffusion, bien entendu, ça veut dire 3 ans…).

Notre idée était la suivante : développer un podcast vidéo de cuisine avec un père et son fils. Nous y présenterions des recettes faciles et rapides qui peuvent être faites par des pères et par des jeunes garçons vivant seuls.

Cette idée est bonne à plusieurs niveaux : elle répond à un besoin (car les hommes cherchent souvent à cuisiner rapidement et plusieurs ne savent toujours pas le B-a-BA de la cuisine) et elle serait amusante à faire.

À suivre…

Pour utiliser les «jolis permaliens» (je ne sais pas si c’est ainsi qu’on doit traduire «pretty permalinks») dans WordPress, on doit ajouter quelques lignes de codes à notre fichier .htaccess. Ceci se fait assez aisément sur le serveur à partir du panneau de contrôle ou encore à partir de n’importe quel client ftp, mais avez-vous déjà tenté de trouver le fichier .htaccess sur le serveur local de Mac OSX ?

Je l’ai cherché longtemps sans le trouver… et pourtant il est là.

Pour voir les fichiers .htaccess des sites que vous développez sur votre serveur local, téléchargez l’application Tinker Tool (http://www.bresink.de/osx/TinkerTool.html), lancez-la et suivez simplement les instructions (elles sont, effectivement, très simples).

Vous serez maintenant en mesure de voir les fichiers invisibles de votre ordinateur, dont les fichiers .htaccess et, du coup, les modifier afin de pouvoir utiliser les «jolis permaliens» dans vos installations de WordPress.

ATTENTION : Quand vous transférerez vos fichiers vers votre serveur distant, il vous faudra modifier encore une fois votre fichier .htaccess. Modifiez les permaliens et modifiez le code, selon les indications données sur la page des permaliens.