2011-07-14 4 views
3

newpasswordを使ってWordPressの電子メールのリンクを変更する方法は? この情報は、パスワードを忘れた場合に表示されます。ここnewpasswordを使ってWordPressの電子メールのリンクを変更する方法は?

username : admin 
password : admin 
http://www.example.com/wp-login.php 

私はどのように行うことができます...「http://www.example.com/wp-login.php」このURLを変更したいと私自身のURLを設定しますか?

いくつかの参照コード:あなたはretrieve_password_messageフィルタ

function someFunction($message, $key){ 

} 

add_filter('retrieve_password_message', 'someFunction'); 

にフックすることができます

if (!function_exists('is_user_logged_in')) :function is_user_logged_in() { 
$user = wp_get_current_user(); 

答えて

1

その後、$メッセージ変数を解析して、リンクを変更するには、「someFunction」機能を使用する必要があります。

メッセージ変数にはメッセージ全体が含まれます。だから、あなたは、単に、あなたの新しいリンクにタックを文字の数に基づいてメッセージをトリミングすることができ、あなたがする必要がないように...フックを使用して

HTH (未テスト)

0

は私の最初に考えただろうすべてのコアファイルを編集しますが、私はこの正確な理由でSB Welcome Email Editorプラグインを数回使用しています。彼らはこのようないくつかのプラグインがあり、かなり軽量で、すべてのWordpress生成電子メールの完全なカスタマイズが可能です。

0

テーマ「マイ・ログイン」などのプラグインを使用してみてください。これはすべてを行います。

コアワードプレスファイルを編集することは決して良いことではありません。ワードプレスを更新すると、作業がすべて失われます。

-2

コードファイルを編集する場合は、手順に従います。

あなたのwordpressフォルダに移動します。

1. /wp-login.php 
2. /includes/functions.php 

変更カスタムURLにwp-login.phpが含まれ、すべてのコード:以下のファイルを探します。

例えば

admin.phpまたはclient-login.phpは、今すぐあなたのカスタムURLにログイン/サインアップURLを変更することができます。

既知の問題:間違いがあると、データベースのエラーが発生することがあります。ただ、ページを更新し、それが動作するカスタマイズされたURLを使ってみてください...私はここで使用

例サイト:http://androideveloper.com/admin.php

http://androideveloper.com/wp-login.phpから乾杯を。

+0

WordPress Coreを変更することは決してお勧めできません。パスワードリセットメッセージの変更は、コアにある 'retrieve_password_message'のようなフックを使って行うことができます。下記のaphill70の提案を参照してください。 –

関連する問題