/**
 *
 * @package   WCISPlugin
 * @license   GPL-2.0+
 * @copyright 2014 InstantSearchPlus
 *
 * @wordpress-plugin
 * Plugin Name:       Instant Search + for WooCommerce Search
 * Plugin URI:        www.instantsearchplus.com 
 * Description:       Best search plugin for WooCommerce
 * Version:           1.4.5
 * Author:            Fast Simon Inc
 * Author URI:        www.instantsearchplus.com
 * Text Domain:       WCISPlugin
 * License:           GPL-2.0+
 * Domain Path:       /languages
 */
if (!defined('ABSPATH')) {
    exit;
}
// Exit if accessed directly
/*----------------------------------------------------------------------------*
 * Public-Facing Functionality
 *----------------------------------------------------------------------------*/
require_once plugin_dir_path(__FILE__) . 'public/wcis_plugin.php';
require_once plugin_dir_path(__FILE__) . 'widget/instantsearch-for-woocommerce-widget.php';
register_activation_hook(__FILE__, array(WCISPlugin::get_instance(), 'activate'));
register_deactivation_hook(__FILE__, array(WCISPlugin::get_instance(), 'deactivate'));
register_uninstall_hook(__FILE__, array('WCISPlugin', 'uninstall'));
add_filter('plugin_action_links_' . plugin_basename(__FILE__), array('WCISPlugin', 'wcis_add_action_links'));
add_shortcode('isp_search_box', array('WCISPlugin', 'get_isp_search_box_form'));
示例#2
0
 public static function wcis_add_action_links($links)
 {
     $url = self::DASHBOARD_URL . 'wc_dashboard';
     $params = '?site_id=' . get_option('wcis_site_id');
     $params .= '&authentication_key=' . get_option('authentication_key');
     $params .= '&new_tab=1';
     $params .= '&v=' . WCISPlugin::VERSION;
     $params .= '&store_id=' . get_current_blog_id();
     $params .= '&site=' . get_option('siteurl');
     return array_merge(array('Settings' => '<a href="' . $url . $params . '" target="_blank">' . __('Settings', WCISPlugin::get_instance()->get_plugin_slug()) . '</a>'), $links);
 }