Prodigal Son

Prodigal Son est le thème Wordpress que je développe et utilise sur ce site. Le thème Prodigal Son est un « child theme » du « Thematic Framework« . Prodigal Son est en développement et grandira en même temps que ce blog ou site.

Les modifications apportées sont détaillées ci-dessous.

Modification 1: Mono-auteur.

Puisque pour l’instant je suis le seul auteur sur ce blog, je juge préférable d’enlever la mention « Publié par… » qui apparaît par défaut sur chaque billet. Cela se fait en insérant le code suivant dans le fichier function.php de Prodigal Son:

function my_postheader_postmeta(){
	$postmeta = '<div class="entry-meta">';
	// $postmeta .= thematic_postmeta_authorlink();
	// $postmeta .= '<span class="meta-sep meta-sep-entry-date"> | </span>';
	$postmeta .= thematic_postmeta_entrydate();
	$postmeta .= thematic_postmeta_editlink();
	$postmeta .= "</div><!-- .entry-meta -->\n";
	return $postmeta;
}
add_filter('thematic_postheader_postmeta','my_postheader_postmeta');

Comment ça marche? La fonction ci-dessus prend le pas sur la fonction originale (dans le Thematic) or je l’ai modifié en commentant deux lignes (les deux lignes précédées de //). Cela a pour effet de ne pas ajouter le authorlink, ni le séparateur vertical qui suit.

Modification 2: Style du code.

Voulant vous montrer sur cette page le code ci-dessus, j’ai dû affiner un peu le code CSS relatif aux balises <pre> afin que l’affichage soit lisible. Comment? En insérant le code CSS ci-dessous dans le fichier style.css de Prodigal Son.

pre {border: solid 1px black;
	font-size: 10px !important;
 	margin: 10px;
	padding:10px;
	background: #F3F3F3}

Modification 3: Texte du pied de page.

Modifié dans function.php de Prodigal Son:

function my_footer($thm_footertext) {
	$thm_footertext = 'Propulsé par
        <a href="http://www.wordpress.org">WordPress</a>.
        Construit avec le
        <a href="http://www.themeshaper.com/thematic">
        Thematic Theme framework</a> et mon propre thème dérivé:
        <a href="http://www.antanarive.com/blog/prodigal-son/">
        Prodigal Son</a>.';
        return $thm_footertext;
}
add_filter('thematic_footertext', 'my_footer');

Modification 4: Enlever toute trace des Avatars.

Non seulement j’ai désactivé l’usage des Avatars (option dans l’administration de Wordpress), mais j’ai également modifié les styles pour que le nom de l’auteur et la date d’un commentaire soient affichés bien à gauche, en lieu et place de l’avatar, en insérant le code CSS ci-dessous dans le fichier style.css de Prodigal Son:

#comments-list .comment-author {
    padding-left: 0px;
}
#comments-list .comment-meta {
    padding-left: 0px;
}