ホームページ >バックエンド開発 >PHPチュートリアル >WordPress にログインした後、ログイン ページを閉じ、WordPress_PHP チュートリアルにログインした後、列をユーザーに非表示に設定します

WordPress にログインした後、ログイン ページを閉じ、WordPress_PHP チュートリアルにログインした後、列をユーザーに非表示に設定します

WBOY
WBOYオリジナル
2016-07-12 09:01:54875ブラウズ

WordPressにログインした後、ログインページを閉じ、WordPressにログインした後、列をユーザーに非表示に設定します

ユーザーがログインした後、ログインページを閉じます
WordPress のデフォルトのログイン ページは http://WP ディレクトリ/wp-login.php です。ログイン後、自動的に http://WP ディレクトリ/wp-admin にジャンプします。ここで問題は、ユーザーがすでにログインしているのに wp-login.php ページを開いた場合、何が起こるかということです。答えは、WordPress は何も処理を行わず、ログイン ウィンドウを直接表示するということです。

20151231173104519.png (333×339)

このような冷たいログイン ボックスに直面すると、ユーザーは混乱するでしょう。ユーザー名とパスワードを入力する必要があるのはなぜですか?したがって、ユーザーがログインした後は、ユーザーにログイン ボックスを再度表示させるべきではありません。この問題を解決するには 2 つの方法があります:

ログインリンクを削除

wp-login.php へのリンクがページに表示されなくなっていることを確認してください。ユーザーがログインしていない場合は、Web ページで次のようなプロンプトを表示できます:

20151231173123162.png (126×40)

ユーザーがログインした後、上記のログインリンクと登録リンクを削除し、次のものに置き換えます:

20151231173139540.png (164×43)

これにより、ユーザーはログインしたかどうかを一目で知ることができるだけでなく、誤って wp-login.php をクリックしてログイン インターフェースに入るのを防ぐこともできます。 PHP プログラミングは、WordPress の is_user_logged_in() 関数を使用してユーザーがログインしているかどうかを判断するだけで実装できます。

wp-login.php がジャンプします

ログイン後、ユーザーがブラウザのアドレス バーなどの wp-login.php ログイン リンクを誤ってクリックしてしまうことがあります。現時点では何らかの是正措置を講じ、ログインボックスをユーザーの目の前に表示させないようにする必要があります。ここで紹介する方法は、ユーザーがログインした状態で wp-login.php リンクを開いたときに、バックエンドのホームページ wp-admin にジャンプさせるというものです。 具体的な方法は、functions.php に次の php コードを追加することです。現在のテーマ:

リーリー


ユーザーには見えないカスタム列を作成する
プラグインまたはテーマの開発者は、プラグインまたはテーマの関連パラメータを保存するためにカスタム列 (またはカスタム フィールド) を頻繁に使用する必要があります。興味深いことに、WordPress バックエンドの記事編集ページで、または the_meta ( ) テンプレート関数を使用すると、WordPress は名前が _ (アンダースコア) で始まるカスタム列を表示しません。

変更はおろか、ユーザーに見せたくない一部のカスタム列については、この手法を使用して、記事編集ページのカスタム列をシンプルにするだけでなく、ユーザーが見慣れないカスタム列を目にするのを防ぐこともできます。混乱し、ランダムな変更を加えることさえあります。使用例は次のとおりです:

リーリー

このように、ID 68 の記事は _ludou という名前で追加され、その値は Pandan Blog の唯一のカスタム列となり、ユーザーは記事編集ページで見ることができなくなります。通常の状況では、記事編集ページのカスタマイズされた列に ludou フィールドが表示されるように、次のように使用します。

リーリー

さらに、カスタム列の値が配列の場合、カスタム列の名前に下線が引かれていなくても、その列は記事編集ページでユーザーに表示されません。

興味があるかもしれない記事:

  • WordPress で訪問者ログインの電子メールリマインダーを実装するための PHP スクリプト例の共有

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1087270.html技術記事 WordPress では、ログイン後、ログイン ページを閉じ、ユーザーに表示されない列を設定します。 WordPress にログインした後、ユーザーはログイン後にログイン ページを閉じます。WordPress のデフォルトのログイン ページは、http://WP ディレクトリです。 /wp-...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。