| 
<?php
 /**
 * Plugin Name: Customize Tawk.to Widget
 * Plugin URI: https://wordpress.org/plugins/customize-tawk-to-widget
 * Author: Adeleye Ayodeji
 * Author URI: https://adeleyeayodeji.com
 * Description: This plugin allows you to customize the Tawk.to widget.
 * Version: 1.3.6
 * License: 1.3.6
 * License URL: http://www.gnu.org/licenses/gpl-2.0.txt
 * text-domain: customize-tawk-to-widget
 */
 
 if (!defined('ABSPATH')) {
 exit("You must not access this file directly");
 }
 
 //define constants
 define('ADVANCETAWKTOWIDGET_VERSION', time());
 define('ADVANCETAWKTOWIDGET_PLUGIN_DIR', plugin_dir_path(__FILE__));
 define('ADVANCETAWKTOWIDGET_PLUGIN_URL', plugin_dir_url(__FILE__));
 define('ADVANCETAWKTOWIDGET_PLUGIN_BASENAME', plugin_basename(__FILE__));
 define('ADVANCETAWKTOWIDGET_PLUGIN_TEXTDOMAIN', 'customize-tawk-to-widget');
 
 
 require_once ADVANCETAWKTOWIDGET_PLUGIN_DIR . 'inc/CustomiseNotification.php';
 require_once ADVANCETAWKTOWIDGET_PLUGIN_DIR . 'inc/main.php';
 
 function customise_tawkto_widget_notice()
 {
 ?>
 <div class="error">
 <p>Customize Tawk.to Widget is enabled but not effective. It requires
 <?php
 echo sprintf(
 '<a class="install-now button" data-slug="%s" href="%s" aria-label="%s" data-name="%s">%s </a>',
 esc_attr("tawk-to-live-chat"),
 esc_url(wp_nonce_url(self_admin_url('update.php?action=install-plugin&plugin=tawk-to-live-chat'), 'install-plugin_woocommerce')),
 esc_attr(sprintf(_x('Install %s now', 'plugin'), "Tawk.to Live Chat")),
 esc_attr("Tawk.to Live Chat"),
 __('Tawk.to Live Chat')
 );
 ?>
 in order to work.
 </p>
 </div>
 <?php
 }
 
 
 $pluginList = get_option('active_plugins');
 $plugin = 'tawkto-live-chat/tawkto.php';
 if (!in_array($plugin, $pluginList)) {
 add_action('admin_notices', 'customise_tawkto_widget_notice');
 } else {
 //initialize the class
 AdvanceTawkToWidget::init();
 }
 
 //A very simple solution for WordPress Community
 |