/** * Plugin Name: SwiftSlider - اسلایدر تصویر * Plugin URI: https://example.com/swiftslider * Description: افزونه اسلایدر تصویر سبک و سریع برای وردپرس با پشتیبانی از موبایل و دسکتاپ * Version: 1.5.0 * Author: SwiftSlider Team * Author URI: https://example.com * Text Domain: swiftslider * Domain Path: /languages * License: GPL v2 or later */ if ( ! defined( 'ABSPATH' ) ) { exit; } define( 'SWIFTSLIDER_VERSION', '1.5.0' ); define( 'SWIFTSLIDER_FILE', __FILE__ ); define( 'SWIFTSLIDER_PATH', plugin_dir_path( __FILE__ ) ); define( 'SWIFTSLIDER_URL', plugin_dir_url( __FILE__ ) ); define( 'SWIFTSLIDER_POST_TYPE', 'swift_slider' ); register_activation_hook( __FILE__, 'swiftslider_activate' ); function swiftslider_activate() { swiftslider_register_post_type(); flush_rewrite_rules(); } register_deactivation_hook( __FILE__, 'swiftslider_deactivate' ); function swiftslider_deactivate() { flush_rewrite_rules(); } add_action( 'init', 'swiftslider_register_post_type' ); function swiftslider_register_post_type() { $labels = array( 'name' => __( 'اسلایدرها', 'swiftslider' ), 'singular_name' => __( 'اسلایدر', 'swiftslider' ), 'add_new' => __( 'جدید اسلایدر', 'swiftslider' ), 'add_new_item' => __( 'افزودن اسلایدر جدید', 'swiftslider' ), 'edit_item' => __( 'ویرایش اسلایدر', 'swiftslider' ), 'new_item' => __( 'اسلایدر جدید', 'swiftslider' ), 'view_item' => __( 'مشاهده اسلایدر', 'swiftslider' ), 'search_items' => __( 'جستجوی اسلایدر', 'swiftslider' ), 'not_found' => __( 'اسلایدری یافت نشد', 'swiftslider' ), 'not_found_in_trash' => __( 'اسلایدری در سطل آشغال یافت نشد', 'swiftslider' ), 'all_items' => __( 'همه اسلایدرها', 'swiftslider' ), 'menu_name' => __( 'SwiftSlider', 'swiftslider' ), ); $args = array( 'labels' => $labels, 'public' => false, 'show_ui' => true, 'show_in_menu' => false, 'query_var' => false, 'rewrite' => false, 'capability_type' => 'post', 'has_archive' => false, 'hierarchical' => false, 'supports' => array( 'title' ), ); register_post_type( SWIFTSLIDER_POST_TYPE, $args ); } // ============================================================ // Global Settings // ============================================================ function swiftslider_get_global_defaults() { return array( 'banner_border_radius' => 0, 'banner_border_radius_mobile' => 0, 'nav_icon_prev' => 'default', 'nav_icon_next' => 'default', 'nav_icon_prev_custom' => '', 'nav_icon_next_custom' => '', 'nav_icon_prev_upload_url' => '', 'nav_icon_next_upload_url' => '', 'nav_icon_size' => 20, 'nav_bg_color' => 'rgba(255,255,255,0.9)', 'nav_color' => '#333333', 'nav_padding_desktop' => 12, 'nav_border_radius_desktop' => 8, 'nav_padding_mobile' => 8, 'nav_border_radius_mobile' => 8, 'dot_active_color' => '#ffffff', 'dot_inactive_color' => 'rgba(255,255,255,0.5)', 'dot_size_desktop' => 8, 'dot_size_mobile' => 6, 'show_thumbnails' => false, 'thumbnail_height' => 70, 'thumbnail_gap' => 8, 'thumbnail_border_radius' => 6, 'thumbnail_active_border_color'=> '#2271b1', 'thumbnail_active_border_width'=> 2, ); } function swiftslider_get_global_settings() { $saved = get_option( 'swiftslider_global_settings', array() ); $defaults = swiftslider_get_global_defaults(); return wp_parse_args( $saved, $defaults ); } /** Load translations after plugins are available. */ add_action( 'init', 'swiftslider_load_textdomain', 1 ); function swiftslider_load_textdomain() { load_plugin_textdomain( 'swiftslider', false, dirname( plugin_basename( SWIFTSLIDER_FILE ) ) . '/languages' ); } require_once SWIFTSLIDER_PATH . 'includes/frontend.php'; if ( is_admin() ) { require_once SWIFTSLIDER_PATH . 'includes/admin.php'; } https://daroosazam.com/post-sitemap1.xml 2026-05-05T13:09:26+00:00 https://daroosazam.com/post-sitemap2.xml 2026-05-03T21:06:24+00:00 https://daroosazam.com/page-sitemap.xml 2026-05-02T17:46:17+00:00 https://daroosazam.com/product-sitemap1.xml 2026-05-06T07:33:30+00:00 https://daroosazam.com/product-sitemap2.xml 2026-05-06T07:09:46+00:00 https://daroosazam.com/product-sitemap3.xml 2026-05-06T07:05:58+00:00 https://daroosazam.com/product-sitemap4.xml 2026-05-06T06:55:14+00:00 https://daroosazam.com/product-sitemap5.xml 2026-05-06T06:42:29+00:00 https://daroosazam.com/product-sitemap6.xml 2026-05-06T06:15:20+00:00 https://daroosazam.com/product-sitemap7.xml 2026-05-06T06:06:06+00:00 https://daroosazam.com/product-sitemap8.xml 2026-05-06T05:59:11+00:00 https://daroosazam.com/product-sitemap9.xml 2026-05-06T05:47:29+00:00 https://daroosazam.com/product-sitemap10.xml 2026-05-06T05:29:26+00:00 https://daroosazam.com/product-sitemap11.xml 2026-05-06T05:24:21+00:00 https://daroosazam.com/product-sitemap12.xml 2026-05-06T05:10:19+00:00 https://daroosazam.com/category-sitemap.xml 2026-05-05T13:09:26+00:00 https://daroosazam.com/product_cat-sitemap1.xml 2026-05-06T07:33:30+00:00 https://daroosazam.com/product_cat-sitemap2.xml 2026-05-06T07:33:30+00:00