Dynamiske sidetitler

Hei!

Alle sidene mine har samme tittel som hovedsiden, hvordan får jeg sidetitlene til å bli dynamisk, og bli lik tittelen på artikkelen?

Her er et eksempel

På toppen av index filen din legger du følgende php kode:

<?php
$page_title = ucfirst(substr(preg_replace("/[^a-zA-Z0-9æøåÆØÅ-]/", "", $_GET['side']), 0, 20));
?>

Og så blar du ned litt til du ser taggen inne i området.
Skriv:

<title><?php echo $page_title; ?> | min-nettside.com</title>

Da vil tittelen til nettsiden bli “Hjem | min-nettside.com” hvis du er på index.php?side=hjem og “Ommeg | min-nettside.com” hvis du er på index.php?side=ommeg

Edit:
Du kan bytte $_GET[‘side’] med f.eks. $_GET[‘artikkelnavn’] (hvis det er korrekt navn for innlasting av artikkelen) så vil tittelen bli navnet på artikkelen istedet.

Hvis du ønsker stor bokstav på hvert ord i tittelen istedenfor bare den første bokstaven, så bruker du ucwords() istedenfor ucfirst()

I WordPress kan du bruke denne koden
[PHP]<?php wp_title('|', true, 'right'); ?><?php bloginfo('name'); ?>[/PHP]
Blir i samme format som koden til kek91, men henter navnet på enkeltside/innlegg og navnet på selve bloggen/siden fra WordPress.

Anbefaler deg også å ta en titt på All in One SEO Pack. Det er en SEO-plugin for WordPress hvor du kan endre tittel, meta-description og en del mer.

Strålende!

Tusen takk! :smiley:

All in One SEO er fin, bruk den rett ut av boksen hvis du ikke skjønner hvordan den fungerer.

WordPress › WordPress SEO by Yoast « WordPress Plugins

er vel litt mer greiere å ha med å gjøre enn AIO (ikke nødvendigvis “bedre”, de gjør vel stort sett det samme, men Yoast’s versjon er litt mer brukervennlig/forståelig)

Ja, har allerede Yoast sin, men har nå også installert All In One SEO. Da fikk jeg løst problemet mitt.:smiley:

Du bør ikke bruke begge. Det kan gi deg uheldige resultater. Litt som antivirus, kun en SEO-plugin per enhet.

Men de utfyller jo hverandre?:confused: Begge har ikke samme funksjonene. I vertfall ikke gratisutgavene…

Jeg anbefaler også å bruke yoast. Sjekk fanen som heter titles. I bunnen av siden står de dynamiske side kodene. Jeg bruker mest denne: %%posttitle%% - %%sitetitle%%.
Disse kodene kopierer du opp i de forskjellige input feltene på toppen av siden..

Velg en av de ikke bruk begge to. All in one holder egentlig i lange baner…

Ok, da skrur jeg bare av YOAST. Si ifra om noen har noen sterke meninger for YOAST!