web-dev-qa-db-fra.com

Changer dynamiquement le titre de la page à partir du paramètre URL

J'utilise actuellement le plugin SEO, mais j'ai besoin d'une aide supplémentaire, car le plugin ne peut pas m'aider dans ce cas.

J'ai une page qui affiche des données basées sur un paramètre d'URL (par exemple. http://example.com/?user=john25 ). J'aimerais incorporer ce paramètre au titre de la page. C’est-à-dire que je veux que le titre de la page devienne quelque chose comme "Entrées de Jean25".

J'apprécierais de l'aide pour y parvenir.

1
fesarlis

Vous pouvez faire quelque chose comme ceci dans votre fichier header.php (ou n'importe où vous définissez les titres de page dans vos modèles)

<?php if (isset($_GET['user'])) : ?>
<title>Entries from <?php echo(htmlspecialchars($_GET['user'], ENT_QUOTES)) ?></title>
<?php else: ?>
<title>Normal page title here</title>
<?php endif; ?>

Sans plus d’informations sur le plugin que vous utilisez, ni sur la définition actuelle du titre de votre page, c’est le meilleur que je puisse recommander.

1
RiaanZA