web-dev-qa-db-ja.com

ホームページへのパーマリンクを設定しますか?

私は静的なデフォルトのワードプレスのホームページを持っています。あなたがワードプレスのホームページを持っているかどうか知っているようにあなたは管理者オプションを通してパーマリンクを設定することはできません、あなたは唯一の非ホームページのためのパーマリンクを設定することができます。自分のホームページにパーマリンクを設定できる方法を知っている人はいますか?それで、私が私のサイトexample.comを訪れた時、そのサイトがロードされた時にそれは自動的にexample.com/examplelinkに変わるのでしょうか?

ありがとうございました!!

3
user49894

別のページをホームページとして設定し、そのホームページのカスタムテンプレートを追加して、その中に配置します。

<?php wp_redirect( get_permalink( $id ), 301 ); exit; ?>
2
kraftner

手動でIDを設定したくない場合は、次のようにします。

1)あなたのテーマにテンプレートpage-template-homepage-redirect.phpを作成します。

<?php
/*
Template Name: homepage redirect
*/
wp_redirect(  get_permalink( wp_get_post_parent_id( $post_ID ) ), 301 );
exit;
?>

2)空のページを作成し、この新しく作成されたテンプレートを使用します

3)設定に移動 - この新しいページを読んで静的なホームページに設定する

4)元のホームページのスラッグ/パーマリンクを見たいものに変更します。

5)ページに戻り、リダイレクトしたい元のホームページが「ホームページリダイレクト」ページの親に設定されていることを確認します。

1
Leo Tulipan