2017-08-25 1 views
-1

Ich möchte Benutzer auf die Startseite umleiten, wenn er nur auf der Website eingibt. Zum Beispiel der Eingabe eines www.website.com muß umleitenWordpress, wie URL umleiten

header("Location: www.example.com/home"); 

bu es funktionierte nicht www.website.com/home

ich mit umleiten abgerichtet, was andere Methoden, es zu tun und nicht mit irgendein wp plugin für das?

+0

Warum Sie nicht über die Homepage in den Wordpress-Einstellungen wählen und es wird automatisch auf dieser Seite gehen? Es ist eher ungewöhnlich, dass Sie im Code auf Ihre Homepage umleiten müssen. Wenn Sie uns den Grund nennen, warum Sie es so machen wollen, haben wir vielleicht eine bessere Lösung. – FluffyKitten

+0

Verwenden Sie lieber Wordpress-Einstellungen als PHP-Snippets. –

Antwort

2

Gehen Sie in Ihrem Admin-Dashboard zu Settings>Reading. Klicken Sie dann unter Front page displays auf A static page und wählen Sie Ihre Seite als Startseite aus.

0

Verwenden Sie Vorlagenumleitungs-Hook und Weiterleitungen. Platz unter Code in Ihren Themen function.php

add_action('template_redirect', 'mytheme_redirect'); 

function mytheme_redirect(){ 
    // Your code 
    wp_redirect(home_url()); exit; 
} 
+0

Dies ist nur erforderlich, wenn Sie Weiterleitungen benötigen, um eine statische Seite als Startseite zu Admin Dashboard => Einstellungen => Lesen => Startseite anzuzeigen, klicken Sie auf eine statische Seite und wählen Sie Ihre Seite, die Sie als Startseite wollen. – ashvek