wake-up-neo.net

Leiten Sie die Seiten-URL ohne Verwendung eines Plugins zur Home-URL um

Wie leite ich diese Seiten-URL, http://localhost/wordpress_rnd/?page_id=2, zur Home-URL, http://localhost/wordpress_rnd/, um, ohne Plugins zu verwenden?

1
coder

Der richtige Weg, dies zu tun, ist die Verwendung des template_redirect Hooks durch Hinzufügen einer Funktion zu Ihrem functions.php:

function redirect_to_home() {
  if(!is_admin() && is_page('2')) {
    wp_redirect(home_url());
    exit();
  }
}
add_action('template_redirect', 'redirect_to_home');
3
cfx
add_action( 'init', function() {
    if ( 0 === stripos( $_SERVER['REQUEST_URI'], '/page_id=2' ) ) {

       wp_redirect( home_url(), 301 );
       exit;

    }
}

Fügen Sie diesen Code in ein Mu-Plugin oder in die Datei functions.php Ihres Themes ein

0
paul