nov 04
 

J’ai ajouté un hookW dans le fichier real_footer.php du thème courant afin de pouvoir modifier le contenu du pied de page des articles.

J’ai effectué cette modification à la suite de l’ajout d’une nouvelle extension :

  • l’extension, Platinum SEO fonctionne parfaitement
  • mais l’affichage du remerciement ne s’intègre pas dans le thème… :s
  • j’ai donc désactivé l’affichage par défaut
  • et codé la modification
  • sans la mettre directement dans le thème… ;)

Voici le hook dont j’avais précédemment parlé qui affiche maintenant en plus ce texte :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
/*
Plugin Name: Whiler Custom Stuffs
Plugin URI: http://blogs.wittwer.fr/whiler/
Description: Adds custom behaviors to my blog without modifying original files
Version: 0.0.2
Author: Whiler
Author URI: http://william.wittwer.fr/
*/


/**
 * Fonction ajoutant le target="_blank" sur tous les sites externes
 * @param string $text on the complete link HTML or author
 * @return HTML
 */

function AddTargetBlankFilteringFunction($text)
{
  return preg_replace('/href=["|\']?(http:\/\/(?!blogs\.wittwer\.fr)([^"\']*))["|\']?/ui', "href=\"$1\" title=\"Site externe : $1\" target=\"_blank\"", $text);
}

/**
 * Fonction pour remercier l'extension Platinum SEO en respectant le thème du blog
 * @return HTML
 */

function add_platinum_seo_pack_link()
{
?>
  <br/><small class="platinum-seo-pack">SEO propuls&eacute; par <a href="http://techblissonline.com/platinum-seo-pack/" target="_blank">Platinum SEO</a> de <a href="http://techblissonline.com/" target="_blank">Techblissonline</a></small>
  <?php
}


//Ajout du hook sur les articles
add_filter( 'get_comment_author_link', 'AddTargetBlankFilteringFunction');
add_filter( 'get_comment_author_url_link', 'AddTargetBlankFilteringFunction');
add_filter('comment_text', 'AddTargetBlankFilteringFunction');

// Ajout du hook sur les pieds de pages pour ajouter Platinum SEO
add_action('wp_real_footer','add_platinum_seo_pack_link');

?>

Dans le thème, j’ai simplement ajouté ceci à l’emplacement souhaité :
<?php do_action('wp_real_footer'); ?>

On remarquera la simplicité de création et d’utilisation d’un hook dans WordPress. (y)

Mais il va falloir que j’arrête d’installer des extensions, sinon mon pied de page va devenir plus haut que le corps… (rofl)

Share

Lien permanent vers Mise à jour du thème de ce blog Rédigé par Whiler \\ Tags : , , , , , , , , ,

Une réponse pour “Mise à jour du thème de ce blog”

  1. Whiler a dit :

    Nouvelle mise à jour du thème (1.3.8) pour ajouter des entêtes dynamiques :

    • chaque jour, l’image de l’entête est aléatoirement changée en piochant dans un sous-répertoire spécifique du thème

    Répondre

Laisser une réponse

(requis)

(requis)


*

;) (lol) (y) |-( (hi) 8-) (angel) :s (clap) (bow) (tmi) (:| more »

Notifiez-moi les commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.