たとえば、ユーザーはhttp://example.com/hereにアクセスできませんが、さらに追加されたものにはアクセスできます。例はhttp://example.com/her?action=blah blah です。
これのポイントは、ページに直接アクセスしてファイルにアクセスできないようにすることですが、より多くのアクション/リンクを追加してファイルを使用できるようにすることです。
迅速な対応に感謝したいだけです。私が得た答えに基づいて、私はphpを使いましたが、うまくいきました。
私は以下を使用しました:
function access_granted(){
global $pagenow;
if(!isset($_GET['action']) && 'wp-login.php' == $pagenow ) {
wp_redirect('http://example.com/');
exit();
}
}
ただし、1 つ質問があります。wp-login.php の URL をhttp://example.com/wp-login.phpではなくhttp://example.com/hereに変更しました。
私の問題は、関数 access_granted が機能しなくなったことです。私の推測では、$pagenow です。
wp-login.php の代わりに url/here を確認する方法など、何か提案はありますか?