Wie man eine Admin-Warnung für fehlende Plugins hinzufügt

Ich versuche, eine Admin-Warnung hinzuzufügen, die den Benutzer daran erinnert, ein bestimmtes Plugin zu installieren, falls es fehlt. Ich habe einen Weg gefunden, generell eine Alarmbox hinzuzufügen:

function addAlert() { ?>  $j = jQuery; $j().ready(function(){ $j('.wrap > h2').parent().prev().after('
This is a test alert. Do with it what you want.
'); }); <?php } add_action('admin_head','addAlert');

Wie mache ich es nur, wenn das Plugin fehlt? Ich dachte über etwas in den Zeilen von aber ich bin mir nicht sicher.

Ich brauche auch eine Möglichkeit, einen Link zum Plugin hinzuzufügen und einen Link, um die Box zu schließen.

Solutions Collecting From Web of "Wie man eine Admin-Warnung für fehlende Plugins hinzufügt"

Um zu überprüfen, ob ein Plugin installiert und aktiviert ist, verwenden Sie die function is_plugin_active() .

Beachten Sie, dass Sie diese function zuerst in das Frontend aufnehmen müssen, bevor Sie sie verwenden können:

 include_once ABSPATH.'wp-admin/includes/plugin.php'; 

Vermeiden Sie function_exists() um die Überprüfung durchzuführen. Plugins können ihren Code umgestalten und eine zuvor existierende function kann verschwinden. Man weiß nie.