Files
torebki-fabiola.pl/wp-content/plugins/platnosci-online-blue-media/compatibility.php
2026-03-05 13:07:40 +01:00

44 lines
1.5 KiB
PHP

<?php
function blue_media_system_check(): bool {
if ( ! defined( 'BLUE_MEDIA_PRODUCTION_DIR_NAME' ) ) {
define( 'BLUE_MEDIA_PRODUCTION_DIR_NAME', 'platnosci-online-blue-media' );
}
$basename = basename( __DIR__ );
if ( $basename !== BLUE_MEDIA_PRODUCTION_DIR_NAME ) {
add_action( 'plugins_loaded', function () use ( $basename ) {
load_plugin_textdomain( 'bm-woocommerce', \false, $basename . "/lang" );
} );
\add_action( 'admin_notices', function () {
echo "<div class='notice notice-error error'><p><strong style='color: red;'>";
printf( __( "It looks like the developer version of the Autopay plug-in is installed instead of the production release. Remove this plugin and install it from this URL: %s",
"bm-woocommerce" ),
'<a target="_blank" href="https://wordpress.org/plugins/platnosci-online-blue-media/">https://wordpress.org/plugins/platnosci-online-blue-media/</a>' );
echo "</strong></p></div>";
} );
return false;
}
if ( \PHP_VERSION_ID < 70200 ) {
add_action( 'plugins_loaded', function () use ( $basename ) {
load_plugin_textdomain( 'bm-woocommerce', \false, $basename . "/lang" );
} );
\add_action( 'admin_notices', function () {
echo "<div class='notice notice-error error'><p><strong style='color: red;'>Autopay: ";
_e( "PHP version is older than 7.2 so this plugin will not work. Please contact your host and ask them to upgrade.",
"bm-woocommerce" );
echo "</strong></p></div>";
} );
return false;
}
return true;
}