Modifier <title>TITRE DU SITE</title>
Je recoince sur ceci :
Le code:
<?php $plxShow->pageTitle(); ?>
m'affiche ( ce qui est noté dans la partie "configuration de base " ), soit :
Titre du site - Sous-titre/description
comment faire pour que cela n'affiche que la ligne " Titre du site " ???
.... encore un oubli ...
grands mercis à l'avance
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Salut bg62,
Peut-être n'utilises-tu pas la bonne fonction : par défaut, dans header.php, tu as deux fonctions distinctes pour le titre et le sous-titre :
@kowalsky si je ne me trompe tu me parles de ce qui s'affiche " côté visiteur ", moi je parle de ce qui est " côté code " ... '<title' hgdo
....
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
Hello,
@bg62 "comment faire pour que cela n'affiche que la ligne " Titre du site " ?"
Dans la config de base, en vidant le champ "Sous-titre/description du site" tout simplement (si j'ai bien saisi) !
Je ne suis pas sûr de comprendre ce que tu appelles le code, mais si tu fais référence à la ligne 7 de header.php,
alors attention, car ta modification concernera toutes les pages de ton site qui auront alors le même titre (title), ce qui n'est pas conseillé au niveau SEO (ça te fera plein de duplicates).
<?php $plxShow->pageTitle(); ?> affiche plein de choses en fonction de la page consultée (Voir ligne 202 du fichier /core/lib/class.plx.show.php)
https://wiki.pluxml.org/developper/plxshow/#function-pagetitle
<?php $plxShow->mainTitle('); ?> n'affiche que le titre du site (ligne 300 du fichier /core/lib/class.plx.show.php )
<?php $plxShow->subTitle(); ?> n'affiche que le sous-titre du site (ligne 317 du fichier /core/lib/class.plx.show.php )
Pour n'afficher que le titre du site, remplace
<title><?php $plxShow->pageTitle(); ?></title>
par
<title><?php $plxShow->mainTitle(); ?></title>
Et double attention : est-ce le titre du site que tu veux afficher ou le titre de l'article ?
https://wiki.pluxml.org/developper/plxshow/#function-arttitle
Auquel cas,
<title><?php $plxShow->artTitle() ?></title>
serait plus indiqué. Mais sera cassé sur les autres pages qui ne seront pas de type article...
Je te renvoie vers https://wiki.pluxml.org/developper/plxshow/#documentation-de-plxshow pour plus d'infos
Après tu peux aussi modifier la fonction <?php $plxShow->pageTitle(); ?> mais je ne suis pas fana des modifications dans /core/
Alors on attendra le prochain passage des spécialistes du code de PluXml pour affiner la réponse
j'allais donner une réponse similaire à celle de @kowalsky
remplacer
<?php $plxShow->pageTitle(); ?>
par<?php $plxShow->mainTitle(); ?>
tout en voulant te demander l’intérêt qui t'incite à faire ce genre de chose. Je suis réellement curieux .Cdt,
GC
edit
<?php $plxShow->artTitle() ?>
n'est pas le truc à faire à mon sens, car dans le cas d'une page static ou d'acceuil, il n'y aura pas grand chose à afficher, peut-être un message d'erreur.Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
@gcyrillus-nomade en réponse à ton édit suite à mon édit : oui, tout à fait.
J'ai rajouté cet exemple ne sachant pas trop quel résultat bg62 souhaite obtenir.
Et suite à la rédaction de ma réponse, il m’apparaît que ne rien modifier dans le code est le mieux
A mon sens, la modification de la fonction serait la meilleure solution, mais sera écrasée à la prochaine mise à jour. Pour cela que je n'aime pas modifier le /core/.
Au passage la solution de @NonoM est aussi valide (sur la page d’accueil) si le sous-titre n'a pas d'importance
@NonoM je ne voudrais rien effacer dans cette partie, mais je pense qu'il doit y avoir un fichier dans le ' core ' ( si je ne m'abuse il y a même le " - " noté entre les deux termes .... ) dans lequel on doit pouvoir modifier cela ...
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
@kowalsky
<head> <meta charset="<?php $plxShow->charset('min'); ?>"> <meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1.0"> <title><?php $plxShow->pageTitle(); ?></title>
affiche, enfin du moins chez moi, titre + sous-titre ( ceux que l'on rentre dans la partie admin ), je voudrais n'afficher que ' titre '
par exemple, ici
https://brocaz.fr/
coté code
<title>Ma Petite Brocante en Ligne - Collections, découvertes, passions, surprises, le Vide Grenier et les chineurs.</title>
donc les eux lignes de l''admin, et je voudrais avoir
<title>Ma Petite Brocante en Ligne.</title>
uniquement ...
la solution serait-elle donc
<?php $plxShow->mainTitle(); ?> n'affiche que le titre du site (ligne 300 du fichier /core/lib/class.plx.show.php )
???
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
Pour ceux qui se posent la question ...
Pour l'instant j'ai
<?php $plxShow->pageTitle(); ?>
et Google me prend soit 'ce' texte, soit la seconde partie maintenant uniquement ...
donc juste pour voir ce qui va se passer et surtout être retenu je place ceci:
<?php $plxShow->mainTitle(); ?>
un test, une expérience pour observer et optimiser ensuite ....
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
Bonjour,
Selon la page ou tu te trouves, la valeur de
<title>
change.Peut-être cherches tu à modifier l'affichage seulement en fonction d'un type(mode) de page affichée ?
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
@gcyrillus-nomade
effectivement, pour ce test je voudrais n'afficher QUE sur la page d'accueil le " titre du site " donc avec
<?php $plxShow->mainTitle(); ?>
qui fonctionne donc, mais pas très beau pour les ... page1 page2 page3 etc ....
et pour les articles, j'ai mis ceci
<title><?php $plxShow->artTitle(''); ?></title>
sur les autres, rine de particulier pour l'instant
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
Bonjour,
Tu as ta solution ou bien ?
Il y a ce hook que tu peut utilisé :
plxShowPageTitle
, en testant le mode, tu peut réécrire une partie du code et sortir avecexit;
pour garder la main. A moins que tu fasses le test dans le fichier du thème directement?Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonjour,
Le plus simple est de définir une constante dans le fichier "home.php" avant d'appeler "include 'header.php';" en début de fichier :
Ensuite dans le fichier "header.php", on teste l'existence de cette constante pour savoir si on souhaite afficher le titre ou non :
Le même principe vaut si on veut afficher une bannière que sur certaines modèles de pages (template).
Après par expérience, c'est bien d'afficher un logo sur toutes les pages pour revenir rapidement à la page d'accueil.
Ce qui n'existe pas dans le thème "defaut" de la version officielle de PluXml.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
suis sur la route pour une semaine, je vous tiens au courant en retrant
merci encore une fois à tous !!!
super !
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
re ... apparemment les résultats que je recherchais sont en train d'arriver et si vous voulez en prendre connaissance, au moins quant aux résultats SEO ou positionnement dans GG ....
Voici quelques résultats illustrés, pour vous montrer comment GG prend en compte les pages de ce site ...
https://www.cjoint.com/c/KFgqjQ78cFC
https://www.cjoint.com/c/KFgqku2n7YC
https://www.cjoint.com/c/KFgqljO7piC
https://www.cjoint.com/c/KFgqmxjgziC
https://www.cjoint.com/c/KFgqm7GsfYC
On y voit bien que toutes les urls sont correctement prises en compte ( pages, catégories, tags surtout,,etc etc ) mais les " articles " en eux-mêmes ne figurent pas encore dans les résultats de la recherche via le commutateur: " site:brocaz.fr ", alors que les cherchant un à un soit par l'url soit par leur titre ils figurent bien dans les résultats ...
Encore un petit mystère à percer ....
@+
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -