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… :bof:
  • 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. :cool:

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

TwitterDiggFacebookNetvibes ShareShare

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)


*

:oD :cool: :rollup: :hi: :et?: :ange: :bof: :clap: :respect: :pff: :ben: more »

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