Initial Commit N° : 001 - V.4.3.3
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
<?php
|
||||
defined('ABSPATH') or die(); // Exit if accessed directly
|
||||
|
||||
global $tgmpa;
|
||||
|
||||
$core_version = defined('NASA_CORE_VERSION') ? NASA_CORE_VERSION : '1.0';
|
||||
$update_core = version_compare(elessi_latest_nasa_core_version(), $core_version, ">") ? true : false;
|
||||
$builder_both = NASA_ELEMENTOR_ACTIVE && NASA_WPB_ACTIVE ? true : false;
|
||||
|
||||
if ($update_core) {
|
||||
if (!isset($tgmpa)) {
|
||||
if (!class_exists('TGM_Plugin_Activation')) {
|
||||
require_once ELESSI_ADMIN_PATH . 'classes/class-tgm-plugin-activation.php';
|
||||
}
|
||||
|
||||
$tgmpa = TGM_Plugin_Activation::get_instance();
|
||||
}
|
||||
|
||||
$nonce_url = NASA_CORE_ACTIVED ? wp_nonce_url(
|
||||
add_query_arg(
|
||||
array(
|
||||
'plugin' => urlencode('nasa-core'),
|
||||
'tgmpa-update' => 'update-plugin',
|
||||
),
|
||||
$tgmpa->get_tgmpa_url()
|
||||
),
|
||||
'tgmpa-update',
|
||||
'tgmpa-nonce'
|
||||
) : wp_nonce_url(
|
||||
add_query_arg(
|
||||
array(
|
||||
'plugin' => urlencode('nasa-core'),
|
||||
'tgmpa-activate' => 'activate-plugin',
|
||||
),
|
||||
$tgmpa->get_tgmpa_url()
|
||||
),
|
||||
'tgmpa-activate',
|
||||
'tgmpa-nonce'
|
||||
);
|
||||
}
|
||||
|
||||
if ($update_core || $builder_both) { ?>
|
||||
<div class="ns-need-update-core-notice ns-show-less-wrap">
|
||||
<ul>
|
||||
<?php if ($update_core) { ?>
|
||||
<li class="notice-item-wrap">
|
||||
<?php if (NASA_CORE_ACTIVED) : ?>
|
||||
<span class="ns-ct-notices red-color">Your site needs to be updated for Nasa Core Plugin to the latest version, Click <a href="<?php echo esc_url($nonce_url); ?>">Here</a> to update - Never mind, It's completely free.</span>
|
||||
|
||||
<p>For the best website performance, please update the Nasa Core plugin to the latest version now: <a href="<?php echo esc_url($nonce_url); ?>"><strong class="red-color">v<?php echo elessi_latest_nasa_core_version(); ?></strong></a></p>
|
||||
<?php else : ?>
|
||||
<span class="ns-ct-notices red-color">Your site needs to activate the Nasa Core Plugin to use, Click <a href="<?php echo esc_url($nonce_url); ?>">Here</a> to active - Never mind, It's completely free.</span>
|
||||
<?php endif; ?>
|
||||
</li>
|
||||
<?php } ?>
|
||||
|
||||
<?php if ($builder_both) { ?>
|
||||
<li class="notice-item-wrap">
|
||||
<span class="ns-ct-notices red-color">Your site is using both page builders (Elementor and WPBakery) at the same time, For good performance, you should only use one page builder (Elementor or WPBakery).</span>
|
||||
|
||||
<p>You can deactivate and remove one of two page builder <a href="<?php echo esc_url(admin_url('plugins.php')); ?>"><strong class="red-color">here</strong></a></p>
|
||||
</li>
|
||||
<?php } ?>
|
||||
</ul>
|
||||
|
||||
<a href="javascript:void(0);" class="ns-show-less nasa-flex">
|
||||
<svg fill="currentColor" width="30" height="30" viewBox="0 0 100 100">
|
||||
<path d="M78.466,35.559L50.15,63.633L22.078,35.317c-0.777-0.785-2.044-0.789-2.828-0.012s-0.789,2.044-0.012,2.827L48.432,67.58 c0.365,0.368,0.835,0.563,1.312,0.589c0.139,0.008,0.278-0.001,0.415-0.021c0.054,0.008,0.106,0.021,0.16,0.022 c0.544,0.029,1.099-0.162,1.515-0.576l29.447-29.196c0.785-0.777,0.79-2.043,0.012-2.828S79.249,34.781,78.466,35.559z" />
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
Reference in New Issue
Block a user