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

3
個々のプラグインの更新通知を無効にする
特定のプラグインの更新通知を無効にする方法はありますか? プラグイン開発者として、テスト用にsvn trunkバージョンを使用して個人用サイトにいくつかのプラグインをインストールしていますが、同じプラグインはプラグインサイトから入手できます。これらの場合、WPは最新バージョンを最新の公開バージョンであると見なし、更新が利用可能であることを常に警告しようとします。 私はまだ他のプラグインの更新の通知を見たいのですUpdates (2)が、ヘッダーの通知を常に無視するのは面倒です!

6
パスワード変更後のメール通知を無効にする
ユーザーまたは管理者がユーザーのパスワードを変更した場合、メール通知を無効にします。 Googlelingをいくつか試した後、プラグインを作成し、にあるwp_password_change_notification関数を上書きする必要があることに気付きましたpluggable.php。 これはプラグインと機能です: <?php /* Plugin Name: Stop email change password Description: Whatever */ if ( !function_exists( 'wp_password_change_notification' ) ) { function wp_password_change_notification() {} } ?> プラグインフォルダーにファイルをアップロードし、管理パネルでアクティブにしました! pluggable.phpファイルはfunctions.phpファイルの前にロードされるため、プラグインでこれを行う必要があります。 とにかく、それは私のために働いていないようです....... ユーザーは引き続きメールを受信します。 すべてのプラグインを無効にし、クリーンインストールでプラグインを実行するため、干渉がありません WP_DEBUG同様にすべてのエラーを表示しません! 他の方法で変更するものや修正する方法を教えてもらえますか(コアの変更を除く:-)) M.


1
更新通知を有効にし、更新を無効にする
更新を無効にする方法や更新通知を削除する方法については、多くの質問があります。ただし、更新を無効にするすべてのソリューションは、更新通知も無効にします。 しかし、利用可能な更新について通知されている間は、更新の可能性を無効にしたいと思います。 現在私はコーデックスを使用していdefine( 'DISALLOW_FILE_MODS', true ); ます この問題は、更新プロセスだけでなく通知も無効にすることです。 編集:さて、私はウサギの穴を少し自分で下りました。また、コアアップデートについてだけではなく、プラグインやテーマについても話していることを明確にすべきだと思います。 /wp-admin/includes/update.php:250で関数が早く戻るので、私がそれを正しく理解している場合、これはです。 だから私は2つのオプションを見ます: update_plugins目的を達成できないようなオプションを再度追加します。副作用はわかりません。 admin_init複製の一種に自分のフックを追加しwp_plugin_update_rowsます。私はそれを試しましたが、それでもまだ同じに見えません。それにはもう少しあるようですが、これを行うための非常にクリーンな方法のようには感じられません。 編集:この問題に取り組む気になる場合に備えて、この問題をカバーするチケットがあります:https : //core.trac.wordpress.org/ticket/25219

1
管理メニュー項目に更新通知バブルを追加しますか?
私はこれをより意味のあるものに書き直しました。 OK、デフォルトのWordPressプラグインのように、更新をチェックするリモートサービスを使用するプラグインがあります。この場合、XMLファイルをチェックするだけです。 アップデートが利用可能になったときに、このようなメニューのふきだしを表示したいのですが。 「1」または「アラート」のようなテキストのみを表示できますが、問題ではありません。 私のプラグインは(を使用してadd_options_page)オプションページを使用するため、プラグイン設定はデフォルトの[設定]サブメニューの下に表示されます。 バブルを表示するには、次のCSSを追加する必要があると思います。 <span class='update-plugins count-1' title='title'><span class='update-count'>1</span></span> グローバルに結びつく$submenu。問題は、各サイトに異なる値があるため、メニューにハードコーディングされた配列値を使用できないことです。 だから私は使用できません $submenu[80][10] .= <span class='update-plugins count-1' title='title'><span class='update-count'>1</span></span> プラグインのサブメニュー値を見つけるにはどうすればよいですか?配列をループして文字列値を一致させる必要がありますか? また、値をハードコーディングしても、バブルを表示できませんでした。 //adding plugin to menu add_action('admin_menu', 'sec_plugin_checker'); function sec_plugin_checker() { add_options_page(' Plugin Checker', 'Plugin Check', 'activate_plugins', 'sec_plugin_check', 'sec_checker'); // the conditional where I want the bubble to appear if …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.