check_plugins_active.php
Mit dieser Funktion wird geprüft, ob ein Plugin aktiv oder inaktiv ist. Im Fehlerfall wird eine Meldung als Admin-Notice im Dashboard angezeigt.
Beispiel, ob das Zusatz-Plugin „WP H-Happyforms Tools“ aktiv ist (Ab Theme-Version 1.4 nicht mehr erforderlich). Wenn dies zutrifft, ist im Dasboard eine Admin Notice mit diesem Hinweis zu sehen:

Das Plugin „WP H-Happyforms Tools“ muss in der Plugin-Liste deaktiviert und gelöscht werden!
PHP-Code:
<?php /* Stand: 25.01.2024 Check, ob Plugins aktiv/inaktiv sind */ // Plugin "WP H-Happyforms Tools" aktiv? if (!function_exists('is_plugin_active')) { require_once ABSPATH . '/wp-admin/includes/plugin.php'; } if (is_plugin_active('wp-h-happyforms-tools/wphhft.php')) { function wphhft_notice() { ?> <div class="notice notice-error"> <p><?php _e('Bitte das Plugin <b>"WP H-Happyforms Tools"</b></a> deaktivieren und löschen!');?></p> </div> <?php } add_action( 'load-index.php', function(){ add_action( 'admin_notices', 'wphhft_notice' ); } ); } ?>
Hinweis:
Der PHP-Code kann bei Bedarf um die Prüfung für weitere aktive Plugins ergänzt werden.