Gör din page i WordPress till en länk

Som ni kanske vet har jag startat ett forum som är tänkt att vara en mötesplats där bloggare hjälper andra bloggare med frågor som rör just bloggande (tekniska frågor, samarbeten, länkar, tjäna pengar med mera).

Forumet ligger på följande adress http://www.webmastern.se/bbpress och om du klickar på länken så ser du att forumet inte har samma uppbyggnad i layout som resten av min blogg. Just beroende på att forumet inte är integrerat i bloggdesignen med sidebars, footer och så vidare.

Dock finns det en länk till forumet i min navigationsmeny under min logga och om du klickar på forumlänken där kommer du naturligtvis till forumet, fast här är länken http://www.webmastern.se/forum.

Problemet med nästan alla teman (themes) är att de använder pages (sidor) i navigationsmenyn vilket gör att det inte går att direkt länka till andra bloggar eller sajter i din navigationsmeny och det borde heller inte gå att länka till mitt forum på det sättet jag gör.

Men som du förstår finns det ett sätt att komma runt det här problemet. Det du skall göra är följande:

1. Spara följande kod och klistra in det i ett tomt dokument i exempelvis anteckningar, spara det som redirect.php och med hjälp av dit ftp-program ladda upp det i ditt temas folder.

/*
Template Name: Redirect
*/

if (have_posts()) {
the_post();
$pattern = '@(https?://([-w.]+)+(:d+)?(/([w/_.]*(?S+)?)?)?)@';
preg_match($pattern, get_the_excerpt(), $matches);
if ($matches[0]) header('Location: '.$matches[0]);
else echo 'Enter a URL into your page body text.';
}
?>

2. Därefter skapar du en ny sida (page) och då ser du till höger (se bilden nedan) att det under ”Attribut” finns något som heter ”Mall” och där hittar du också ”Redirect”.

redirect

3. Välj ”Redirect” skriv in titeln på din sida och därefter skriver du bara in länken där du normalt lägger in koden för till exempel ditt arkiv eller texten du skrivit för din ”om bloggen och dig själv sida”.

Spara och sen är det klart!



Dela
Skapad av disruptive.nu
About Mikael Widéen

Webbentreprenör som driver ett flertal bloggar däribland den här. Varit på nätet sedan 1996 då jag startade min första sajt. Följ mig på Twitter eller på Google+ och prenumerera på mitt nyhetsbrev.

Kommentarspolicy

Lämna en kommentar

*