48 lines
2.1 KiB
PHP
48 lines
2.1 KiB
PHP
<?php
|
|
/**
|
|
* Missing Jetpack notice.
|
|
*
|
|
* @package Woo_AI\Admin\Views
|
|
*/
|
|
|
|
defined( 'ABSPATH' ) || exit;
|
|
|
|
?>
|
|
|
|
<div class="notice notice-error">
|
|
<p>
|
|
<?php
|
|
// Translators: %s Plugin name.
|
|
echo sprintf( esc_html__( '%s requires Jetpack to be installed and activated in order to serve updates.', 'woocommerce' ), '<strong>' . esc_html__( 'Woo AI', 'woocommerce' ) . '</strong>' );
|
|
?>
|
|
</p>
|
|
|
|
<?php if ( ! is_plugin_active( 'jetpack/jetpack.php' ) && current_user_can( 'activate_plugin', 'jetpack/jetpack.php' ) ) : ?>
|
|
<p>
|
|
<?php
|
|
$installed_plugins = get_plugins();
|
|
if ( isset( $installed_plugins['jetpack/jetpack.php'] ) ) :
|
|
?>
|
|
<a href="<?php echo esc_url( wp_nonce_url( self_admin_url( 'plugins.php?action=activate&plugin=jetpack/jetpack.php&plugin_status=active' ), 'activate-plugin_jetpack/jetpack.php' ) ); ?>" class="button button-primary"><?php esc_html_e( 'Activate Jetpack', 'woocommerce' ); ?></a>
|
|
<?php endif; ?>
|
|
<?php if ( current_user_can( 'deactivate_plugin', 'woo-ai/woo-ai.php' ) ) : ?>
|
|
<a href="<?php echo esc_url( wp_nonce_url( 'plugins.php?action=deactivate&plugin=woo-ai/woo-ai.php&plugin_status=inactive', 'deactivate-plugin_woo-ai/woo-ai.php' ) ); ?>" class="button button-secondary"><?php esc_html_e( 'Turn off Woo AI plugin', 'woocommerce' ); ?></a>
|
|
<?php endif; ?>
|
|
</p>
|
|
<?php else : ?>
|
|
<?php
|
|
if ( current_user_can( 'install_plugins' ) ) {
|
|
$url = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=jetpack' ), 'install-plugin_jetpack' );
|
|
} else {
|
|
$url = 'http://wordpress.org/plugins/jetpack/';
|
|
}
|
|
?>
|
|
<p>
|
|
<a href="<?php echo esc_url( $url ); ?>" class="button button-primary"><?php esc_html_e( 'Install Jetpack', 'woocommerce' ); ?></a>
|
|
<?php if ( current_user_can( 'deactivate_plugin', 'woo-ai/woo-ai.php' ) ) : ?>
|
|
<a href="<?php echo esc_url( wp_nonce_url( 'plugins.php?action=deactivate&plugin=woo-ai/woo-ai.php&plugin_status=inactive', 'deactivate-plugin_woo-ai/woo-ai.php' ) ); ?>" class="button button-secondary"><?php esc_html_e( 'Turn off Woo AI plugin', 'woocommerce' ); ?></a>
|
|
<?php endif; ?>
|
|
</p>
|
|
<?php endif; ?>
|
|
</div>
|