[RESOLU] Modif du lien "Blog" dans le menu
Bonjour,
Je cherchai à changer le texte du lien "blog" dans le menu (pour le remplacer par, Actualité, News, ou autre)
La ligne concernée dans header.php, utilise la fonction pageBlog:
Par: $name = str_replace('#page_name','Actualité',$name);
Cela semble fonctionner, donc si un contributeur peu confirmer la manip', je peu me fendre d'une page sur le Wiki!
Je cherchai à changer le texte du lien "blog" dans le menu (pour le remplacer par, Actualité, News, ou autre)
La ligne concernée dans header.php, utilise la fonction pageBlog:
<?php $plxShow->pageBlog('<li id="#page_id"><a class="#page_status" href="#page_url" title="#page_name">#page_name</a></li>'); ?>
Je suis allé dans /core/lib/class.plx.show.php pour modifier cette fonction:
[public] function pageBlog($format='<li id="#page_id"><a class="#page_status" href="#page_url" title="#page_name">#page_name</a></li>') {
if($this->plxMotor->aConf['homestatic']!='' AND $this->plxMotor->aStats[$this->plxMotor->aConf['homestatic']]['active']) {
$name = str_replace('#page_id','page-blog',$format);
$name = str_replace('#page_status',(preg_match('/^blog.php/', basename($_SERVER['SCRIPT_NAME']))?'active':'noactive'),$name);
$name = str_replace('#page_url','blog.php',$name);
$name = str_replace('#page_name','Blog',$name);
echo $name;
}
}
J'ai changé la ligne: $name = str_replace('#page_name','Blog',$name);Par: $name = str_replace('#page_name','Actualité',$name);
Cela semble fonctionner, donc si un contributeur peu confirmer la manip', je peu me fendre d'une page sur le Wiki!
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
il suffit tout simplement d'appeler la fonction pageBlog dans le fichier header.php de ton thème de cette façon
où à la place de MON TITRE, tu mets ce que tu veux.
Pas besoin de modifier le code de PluXml.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Et on peu passer en RESOLU