* */ class Apoyl_Weixinshare_Admin { private $plugin_name; private $version; public function __construct( $plugin_name, $version ) { $this->plugin_name = $plugin_name; $this->version = $version; } public function enqueue_styles() { wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/apoyl-weixinshare-admin.css', array(), $this->version, 'all' ); } public function enqueue_scripts() { wp_enqueue_script( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'js/apoyl-weixinshare-admin.js', array( 'jquery' ), $this->version, false ); } public function links($alinks){ $links[] = ''.__('settingsname','apoyl-weixinshare').''; $alinks=array_merge($links,$alinks); return $alinks; } public function menu(){ add_options_page(__('settings','apoyl-weixinshare'), __('settings','apoyl-weixinshare'), 'manage_options','apoyl-weixinshare-settings', array($this,'settings_page')); } public function settings_page(){ require_once plugin_dir_path( dirname( __FILE__ ) ).'admin/partials/apoyl-weixinshare-admin-display.php'; } }