0 ){ wp_redirect(admin_url('admin.php?page=getting-started')); exit; } } } public function addlly_app_redirect() { $current_page = addlly_get_current_page(); $username = addlly_get_query_arg('username'); $password = addlly_get_query_arg('password'); $plan_purchased = addlly_get_query_arg('plan_purchased'); if(is_admin() && !defined('DOING_AJAX') && isset($current_page) && isset($username) && !empty($username) && isset($password) && !empty($password)){ addlly_login_by_app(sanitize_text_field(wp_unslash($username)), sanitize_text_field(wp_unslash($password))); } if(is_admin() && !defined('DOING_AJAX') && isset($current_page) && isset($plan_purchased) && $plan_purchased == 'yes'){ $user_app_detail = addlly_user_app_detail(addlly_user_id()); $current_plan = isset($user_app_detail['current_plan']) ? $user_app_detail['current_plan'] : ''; if( $current_plan != '' ){ update_user_meta(get_current_user_id(), 'addlly_user_plan', $current_plan); wp_redirect(admin_url('admin.php?page=one-click')); exit; } } } public function addlly_load_textdomain(){ $addlly_path = str_replace( '\\', '/', ADDLLY_PATH ); $mu_path = str_replace( '\\', '/', WPMU_PLUGIN_DIR ); if ( stripos( $addlly_path, $mu_path ) !== false ) { load_muplugin_textdomain( 'addlly', ADDLLY_URL . '/languages/' ); } else { load_plugin_textdomain( 'addlly', false, ADDLLY_URL . '/languages/' ); } } // Add Admin Menu public function addlly_add_admin_menu() { add_menu_page(__('Addlly', 'addlly'), __('Addlly', 'addlly'), 'manage_options', 'addlly', array($this, 'addlly_settings_page'), 'dashicons-admin-page', 6); add_submenu_page('addlly', __('Getting Started', 'addlly'), __('Getting Started', 'addlly'), 'manage_options', 'getting-started', array($this, 'addlly_getting_started_page')); if( addlly_user_id() > 0 ){ add_submenu_page('addlly', __('Buy Plan', 'addlly'), __('Buy Plan', 'addlly'), 'manage_options', 'buy-plan', array($this, 'addlly_buy_plan_page')); } $addlly_user_plan = get_user_meta(get_current_user_id(), 'addlly_user_plan', true); if( $addlly_user_plan != '' ){ add_submenu_page('addlly', __('Buy More Credits', 'addlly'), __('Buy More Credits', 'addlly'), 'manage_options', 'buy-more-credits', array($this, 'addlly_buy_more_credits')); } } public function addlly_custom_js(){ if (is_singular('post')){ $faqSchema = get_post_meta(get_the_ID(), 'faqSchema', true); if( $faqSchema != '' ){ echo ''; } } } public function addlly_admin_enqueue_scripts(){ global $pagenow, $current_screen; if ($pagenow == 'admin.php' && isset($current_screen->id) && in_array($current_screen->id, array('toplevel_page_addlly', 'addlly_page_getting-started', 'addlly_page_one-click'))) { $version = '1.0.2'; wp_enqueue_style( 'bootstrap', ADDLLY_URL. '/assets/lib/css/bootstrap.min.css', array(), $version ); wp_enqueue_style( 'sweetalert', ADDLLY_URL. '/assets/lib/css/sweetalert.min.css', array(), $version ); wp_enqueue_style( 'toastr', ADDLLY_URL. '/assets/lib/css/toastr.min.css', array(), $version ); wp_enqueue_style( 'addlly-admin', ADDLLY_URL. '/assets/css/admin.css', array(), $version ); wp_enqueue_style( 'addlly-social-media-posts', ADDLLY_URL. '/assets/css/social-media-posts.css', array(), $version ); wp_enqueue_style( 'Inter', 'http://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap', array(), $version ); wp_enqueue_style( 'addlly-tinymce-editor', ADDLLY_URL. '/assets/css/tinymceEditor.css', array(), $version ); wp_enqueue_script( 'bootstrap', ADDLLY_URL. '/assets/lib/js/bootstrap.min.js', array(), $version, true ); wp_enqueue_script( 'bootstrap.bundle', ADDLLY_URL. '/assets/lib/js/bootstrap.bundle.min.js', array(), $version, true ); wp_enqueue_script( 'toastr', ADDLLY_URL. '/assets/lib/js/toastr.min.js', array(), $version, true ); wp_enqueue_script( 'sweetalert', ADDLLY_URL. '/assets/lib/js/sweetalert.min.js', array(), $version, true ); //beautify html/js wp_enqueue_script( 'beautify', ADDLLY_URL. '/assets/lib/js/beautify.min.js', array(), $version, true ); wp_enqueue_script( 'beautify-html', ADDLLY_URL. '/assets/lib/js/beautify-html.min.js', array(), $version, true ); wp_enqueue_script( 'html2pdf', ADDLLY_URL. '/assets/lib/js/html2pdf.bundle.min.js', array(), $version, true ); wp_enqueue_script( 'tinymce', ADDLLY_URL. '/assets/lib/tinymce/tinymce.min.js', array(), $version, true ); wp_enqueue_script( 'addlly-tinymce-editor', ADDLLY_URL. '/assets/js/tinymceEditor.js', array(), $version, true ); wp_enqueue_script( 'monaco-editor', ADDLLY_URL. '/assets/lib/js/loader.min.js', array(), $version, true ); wp_enqueue_script( 'addlly-admin', ADDLLY_URL. '/assets/js/admin.js', array(), $version, true ); wp_enqueue_script( 'addlly-social-media-posts', ADDLLY_URL. '/assets/js/social-media-posts.js', array(), $version, true ); wp_enqueue_script( 'addlly-image-library', ADDLLY_URL. '/assets/js/image-library.js', array(), $version, true ); wp_enqueue_script( 'addlly-custom-script', ADDLLY_URL. '/assets/js/custom-script.js', array(), $version, true ); $addlly_vars = array( 'ajax_url' => admin_url( 'admin-ajax.php' ), 'nonce' => wp_create_nonce('addlly_nonce') ); wp_localize_script('addlly-admin', 'addlly_vars', $addlly_vars); } } public function addlly_settings_page() { ?>

0 ){ ?> Buy Plan

the buttons below, and voila - the AI magic is ready for you!', 'addlly'); ?>