html (tag + attribut + valeur) dans le header dynamique du site ?

Bonjour :)

Nous souhaiterions pouvoir insérer du code au sein de la description (et slogan, on a ajouté ça) du site.
Lequel contient une esperluette.
Très exactement, en lieu et place de l'esperluette, nous souhaiterions avoir ça :
<abbr class="amp" title="Et">&</abbr>
Le fichier (header) du thème utilise plxShow() (petit hors-sujet en pied de message, à tout hasard)
<title><?php $plxShow->pageTitle(); ?></title>
À priori comme tout le monde :)

On a donc tenté, dans un premier temps, de modifier le titre par l'interface d'admin sans succès : La chaîne est affichée telle qu'elle est entrée.
Du coup, dans un second temps, on a tenté en modifiant le fichier /data/configuration/parametres.xml
<parametre name="description"><![CDATA[Photographe professionnel & Portraitiste]]></parametre>
<parametre name="slogan"><![CDATA[Des photos des non-événements & des événements qui composent la vie !]]></parametre>
(Le slogan() est un ajout perso.)

Échec : Là encore le site affiche la chaîne telle qu'elle est entrée.
Ce qu'on ne comprend pas, c'est que le footer (fichier paramettres.xml) contient <a href="truc">texte dans les lignes "feed_footer" et "content". Soit exactement le type de chaîne qu'on cherche à insérer nous.

Ça devrait logiquement avoir le même comportement (?)

L'issue de secours pour y parvenir, sera d'entrer la description et le slogan en statique dans le fichier header du thème.

Avant d'en arriver là, auriez-vous une idée, une astuce ou un moyen de faire ?
Ou même un conseil :)

Hors Sujet :
Nous avons modifié le fichier class.plx.show.php afin d'y insérer le slogan.
En dupliquant / renommant la fonction subTitle()
public function subTitle() {

 echo plxUtils::strCheck($this->plxMotor->aConf['description']);

}

public function slogan() {

 echo plxUtils::strCheck($this->plxMotor->aConf['slogan']);

}
Sauf qu'à chaque mise à jour, on doit refaire la modif. Logique.
Est-ce qu'on s'y est bien pris ? N'y a-t'il pas un meilleur moyen ? :)
___

D'avance merci pour vos conseils et bonnes idées :)

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    Ce n'est tout simplement pas possible. Le code html n'est pas autorisé dans le titre/sous titre affiché dans la balise <title>. Il faudra coder en dur

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

Connectez-vous ou Inscrivez-vous pour répondre.