タグ付けされた質問 「redirect」

「HTTPリダイレクション」– 1つのURLに対する要求が、通常は関連する別のURLに対する要求に自動的に置き換えられるプロセス。

6
WordPressで404を強制する方法
条件に基づいていくつかの投稿に404を強制する必要があります。私はそれをどうにかして(正しい方法で行ったかどうかはわかりませんが)、404.php期待どおりにテンプレートをロードできるようになりました。 私のコード: function rr_404_my_event() { global $post; if ( is_singular( 'event' ) && !rr_event_should_be_available( $post->ID ) ) { include( get_query_template( '404' ) ); exit; # so that the normal page isn't loaded after the 404 page } } add_action( 'template_redirect', 'rr_404_my_event', 1 ); この関連質問のコード2- 同じ問題: function rr_404_my_event() { global $post; …

4
制限されたページを404にリダイレクト
現在ログインしているユーザーにページを表示するための適切なクリアランスがない場合に404​​ページを表示する方法はありますか?私は次のようなPHPメソッドを探しています if( !current_user_can('administrator') ) { show_404(); exit(); } リダイレクトを使用することを考えましたが、URLは同じままにしたいと思います。

7
カスタム投稿タイプ名とページパーマリンクの競合を解決します(同じスラッグ)
「visningshus」と呼ばれるカスタム投稿タイプと、そのスラッグのあるページがあります。これは、そうあるべきです(必須)。 現在、「http://my-site.com/visningshus」には、そのタイプのすべての投稿がリストされています。代わりに、そのパーマリンクスラッグがあるページを表示したいです。 Wordpressに投稿タイプ名を優先させず、代わりにパーマリンクを作成させ、ページを表示させるにはどうすればよいですか?

6
フロントエンドを無効にしてCMSとしてのみ使用しますか?
私はWordPressデータベースとバックエンドを使用してバンドのWebサイトのニュースを管理していますが、すべてがうまく機能していますが、WordPressのフロントエンド自体を無効にしたいと思います。 WordPressのインストールがインストールされて/wordpress/おり、明らかにadminセクションが下にあり/wordpress/wp-admin/ます。 管理セクションに影響を与えることなく、誰かが* un * setup WordPressサイト自体にアクセスするのを制限する最良の方法は何でしょうか? どちらかといえば、ウェブサイトの適切なホームページ(domain.com/)にリダイレクトするだけです。

3
別のドメインでwp-adminをホストしますか?
現在、WordPressを実行しているクライアントがありますwww.example.com。 私は別のサーバーでホストされる別のテクノロジー/言語を使用して新しいバージョンに取り組んでいます。しかし、管理(WP)とデータベースは古いサーバーに残ります。 したがって、基本的にはwww.example.com、新しいホストをポイントし(ここでは問題ありません)admin.example.com、WPインストールで古いサーバーをポイントするようなサブドメインを作成する必要があります。 私は記憶しつつ、これがデータベースに混乱を行うことを恐れているoptionsとguidsの記事と添付ファイルのURLのために...彼らは、として保存されadmin.example.comずwww.example.com、私は右ですか? wp-adminを実行しadmin.example.com、URLをデータベースに保存する方法はwww.example.com?これはプレビューリンクでも機能しますか?

3
管理ページのリダイレクト
ユーザーが別の管理ページにアクセスした場合、管理ページにリダイレクトできますか? たとえば、ユーザーが「すべてのページ」をヒットした場合 /wp-admin/edit.php?post_type=page 「新しいページを追加」にリダイレクトされます /wp-admin/post-new.php?post_type=page

7
ワードプレスの404処理をスキップして、静的ファイルのすべての404エラーを404.htmlにリダイレクトするにはどうすればよいですか?
ワードプレスの404処理をスキップして、静的ファイルのすべての404エラーを404.htmlにリダイレクトするにはどうすればよいですか? 私は読んで、パーマリンクを使用するとき、それは不可能のようです 目的は、phpをロードしないことにより、404エラーのサーバー負荷を減らすことです。

2
自動リダイレクトを防ぐ方法は?
Wordpressには、誤って記述されていると思われる場合にURLを自動的にリダイレクトする機能があります。例は次のとおりです。my-page 私が行く場合: www.mysite.com/something/my-page/ すぐに私をリダイレクトします www.mysite.com/my-page/ 最初のURLには何も存在しないため。 この機能をオフにするにはどうすればよいですか?間違ったURLが入力された場合に代わりに404を取得するだけですか?
16 redirect  urls 

7
ログイン後にユーザーを元のURLにリダイレクトしますか?
ユーザーがログインせずに他のページにアクセスしようとすると、ログインページ(ホーム)にユーザーをリダイレクトする機能があります。その仕組みを次に示します。 function restrict_access_if_logged_out(){ if (!is_user_logged_in() && !is_home()){ wp_redirect( get_option('home') ); } } add_action( 'wp', 'restrict_access_if_logged_out', 3 ); 本当にシンプルで問題なく動作します。問題は、WordPressバックエンドが機能するのとまったく同じように、ログインに成功した後、アクセスしようとしたURLにリダイレクトする必要があることです。 これを行う方法はありますか?前もって感謝します!
16 redirect  urls  login 

3
リダイレクトを含むアクションを追加するには、どのフックを使用する必要がありますか?
同じページの新しいクエリ文字列を構築するために、クエリ文字列から特定のURLパラメータを取得するプラグインを構築したいと思います。Professional WordPressプラグイン開発の優れた本をフォローしていますが、このアクションにどのフックを使用すべきかわかりません。ここに私のアクション関数があります: add_action( 'init', 'tccl_redirect' ); function tccl_redirect() { header ( "Location: http://www.mysite.com/$mypage?$newparam=$newvalue" ); ?> どのフックがヘッダーのリダイレクトに適していますか?

4
ログインしていないユーザーを特定のページにリダイレクトする方法は?
特定のページ/ URLを要求しているログに記録されていないユーザーを別のページ/ URLにリダイレクトし、「メンバーのみ」のようなメッセージを表示する方法。!is_user_logged_in()関数を使用してコーディングするのは非常に簡単ですが、WordPressの初心者であるため、コーディング方法がわかりません。コードを入れるファイルも教えてください。
16 redirect 


3
Wordpress URLの自動補完を無効にする
最近、Wordpressが完全に送信されていないURLを自動補完しようとすることに気付きました。たとえば、次のような投稿URLがあります。 http://www.mysite.com/some-post-title 次のURLを参照した場合: http://www.mysite.com/some-post-ti URLはWordpressに送信されていますが、Wordpressはに301リダイレクトを行っていることがわかりますhttp://www.mysite.com/some-post-title。 この動作を無効にするにはどうすればよいですか?
15 redirect  urls 

2
ショートコード内のリダイレクト機能
WordPressでユーザーを認証できるように、外部サポートシステムをWordPressに接続するための無料のプラグインを開発しています。 このため、現在外部システムから、ユーザーはこれを最後にWordPressのログインページに送られます ?action=freshdesk-remote-login プラグインは、ユーザーがWPにログインしているかどうかを確認し、ログインフォームが表示されない場合はログインに成功した後、サードパーティのサイトにリダイレクトします。 リダイレクトは次のようなものを使用して行われます。 wp_redirect( $sso_url ); これでうまくいきましたが、ユーザーが選択したページに追加できるショートコードを提供する予定です。ユーザーがこのページに移動すると、ログインしている場合はサードパーティのサイトに転送され、ログインしていない場合はログインページに転送されます。 ショートコード内で動作するようにwp_redirectを提案できる方法はありますか?

7
WordPress localhostサイトのライブサイトへのリダイレクト
コードをダウンロードし、サーバーからデータベースをエクスポートし、ローカルホストにサイトをセットアップしました。また、wp_optionsテーブルでホームとサイトのURLを変更しました。wp-adminでログインできますが、ホームページをクリックするとライブサイトにリダイレクトします。 誰かが問題を知っているなら、私を助けてください。 前もって感謝します。
13 redirect 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.