if ( ! defined( 'ABSPATH' ) ) {
exit;
}
if( ! class_exists( 'Educrat_Elementor_Extensions' ) ) {
final class Educrat_Elementor_Extensions {
private static $_instance = null;
public function __construct() {
add_action( 'elementor/elements/categories_registered', array( $this, 'add_widget_categories' ) );
add_action( 'init', array( $this, 'elementor_widgets' ), 100 );
add_filter( 'educrat_generate_post_builder', array( $this, 'render_post_builder' ), 10, 2 );
add_action( 'elementor/controls/controls_registered', array( $this, 'modify_controls' ), 10, 1 );
add_action('elementor/editor/before_enqueue_styles', array( $this, 'style' ) );
add_filter( 'elementor/controls/animations/additional_animations', array( $this, 'additional_animations' ), 10 );
}
public static function instance () {
if ( is_null( self::$_instance ) ) {
self::$_instance = new self();
}
return self::$_instance;
}
public function add_widget_categories( $elements_manager ) {
$elements_manager->add_category(
'educrat-elements',
[
'title' => esc_html__( 'Educrat Elements', 'educrat' ),
'icon' => 'fa fa-shopping-bag',
]
);
$elements_manager->add_category(
'educrat-header-elements',
[
'title' => esc_html__( 'Educrat Header Elements', 'educrat' ),
'icon' => 'fa fa-shopping-bag',
]
);
}
public function elementor_widgets() {
// general elements
get_template_part( 'inc/vendors/elementor/widgets/posts' );
get_template_part( 'inc/vendors/elementor/widgets/call_to_action' );
get_template_part( 'inc/vendors/elementor/widgets/features_box' );
get_template_part( 'inc/vendors/elementor/widgets/address_box' );
get_template_part( 'inc/vendors/elementor/widgets/social_links' );
get_template_part( 'inc/vendors/elementor/widgets/testimonials' );
get_template_part( 'inc/vendors/elementor/widgets/brands' );
get_template_part( 'inc/vendors/elementor/widgets/popup_video' );
get_template_part( 'inc/vendors/elementor/widgets/banner' );
get_template_part( 'inc/vendors/elementor/widgets/banners' );
get_template_part( 'inc/vendors/elementor/widgets/banner_account' );
get_template_part( 'inc/vendors/elementor/widgets/countdown' );
get_template_part( 'inc/vendors/elementor/widgets/nav_menu' );
get_template_part( 'inc/vendors/elementor/widgets/team' );
get_template_part( 'inc/vendors/elementor/widgets/achievements' );
get_template_part( 'inc/vendors/elementor/widgets/list_icon' );
// header elements
get_template_part( 'inc/vendors/elementor/header-widgets/logo' );
get_template_part( 'inc/vendors/elementor/header-widgets/primary_menu' );
get_template_part( 'inc/vendors/elementor/header-widgets/vertical_menu' );
get_template_part( 'inc/vendors/elementor/header-widgets/nav_bar' );
if ( educrat_is_mailchimp_activated() ) {
get_template_part( 'inc/vendors/elementor/widgets/mailchimp' );
}
if ( educrat_is_revslider_activated() ) {
get_template_part( 'inc/vendors/elementor/widgets/revslider' );
}
if ( educrat_is_woocommerce_activated() ) {
get_template_part( 'inc/vendors/elementor/woo_widgets/woo_products' );
get_template_part( 'inc/vendors/elementor/woo_widgets/woo_header_cart' );
}
if ( educrat_is_learnpress_activated() ) {
get_template_part( 'inc/vendors/elementor/learnpress_widgets/category_banner' );
get_template_part( 'inc/vendors/elementor/learnpress_widgets/categories_banner' );
get_template_part( 'inc/vendors/elementor/learnpress_widgets/courses' );
get_template_part( 'inc/vendors/elementor/learnpress_widgets/courses_tabs' );
get_template_part( 'inc/vendors/elementor/learnpress_widgets/instructors' );
get_template_part( 'inc/vendors/elementor/learnpress_widgets/my-wishlist' );
get_template_part( 'inc/vendors/elementor/learnpress_widgets/search_form' );
get_template_part( 'inc/vendors/elementor/learnpress_widgets/user_info' );
}
if ( educrat_is_tutor_activated() ) {
get_template_part( 'inc/vendors/elementor/tutor_widgets/category_banner' );
get_template_part( 'inc/vendors/elementor/tutor_widgets/categories_banner' );
get_template_part( 'inc/vendors/elementor/tutor_widgets/courses' );
get_template_part( 'inc/vendors/elementor/tutor_widgets/courses_tabs' );
get_template_part( 'inc/vendors/elementor/tutor_widgets/instructors' );
get_template_part( 'inc/vendors/elementor/tutor_widgets/search_form' );
get_template_part( 'inc/vendors/elementor/tutor_widgets/user_info' );
}
if ( educrat_is_simple_event_activated() ) {
get_template_part( 'inc/vendors/elementor/event_widgets/events' );
}
}
public function style() {
wp_enqueue_style('educrat-flaticon', get_template_directory_uri() . '/css/flaticon.css');
wp_enqueue_style('themify-icons', get_template_directory_uri() . '/css/themify-icons.css');
}
public function modify_controls( $controls_registry ) {
// Get existing icons
$icons = $controls_registry->get_control( 'icon' )->get_settings( 'options' );
$new_icons = array_merge(array(
'ti-volume' => 'ti-volume', 'ti-user' => 'ti-user', 'ti-unlock' => 'ti-unlock', 'ti-unlink' => 'ti-unlink', 'ti-trash' => 'ti-trash', 'ti-thought' => 'ti-thought', 'ti-target' => 'ti-target', 'ti-tag' => 'ti-tag', 'ti-tablet' => 'ti-tablet', 'ti-star' => 'ti-star', 'ti-spray' => 'ti-spray', 'ti-signal' => 'ti-signal', 'ti-shopping-cart' => 'ti-shopping-cart', 'ti-shopping-cart-full' => 'ti-shopping-cart-full', 'ti-settings' => 'ti-settings', 'ti-search' => 'ti-search', 'ti-zoom-in' => 'ti-zoom-in', 'ti-zoom-out' => 'ti-zoom-out', 'ti-cut' => 'ti-cut', 'ti-ruler' => 'ti-ruler', 'ti-ruler-pencil' => 'ti-ruler-pencil', 'ti-ruler-alt' => 'ti-ruler-alt', 'ti-bookmark' => 'ti-bookmark', 'ti-bookmark-alt' => 'ti-bookmark-alt', 'ti-reload' => 'ti-reload', 'ti-plus' => 'ti-plus', 'ti-pin' => 'ti-pin', 'ti-pencil' => 'ti-pencil', 'ti-pencil-alt' => 'ti-pencil-alt', 'ti-paint-roller' => 'ti-paint-roller', 'ti-paint-bucket' => 'ti-paint-bucket', 'ti-na' => 'ti-na', 'ti-mobile' => 'ti-mobile', 'ti-minus' => 'ti-minus', 'ti-medall' => 'ti-medall', 'ti-medall-alt' => 'ti-medall-alt', 'ti-marker' => 'ti-marker', 'ti-marker-alt' => 'ti-marker-alt', 'ti-arrow-up' => 'ti-arrow-up', 'ti-arrow-right' => 'ti-arrow-right', 'ti-arrow-left' => 'ti-arrow-left', 'ti-arrow-down' => 'ti-arrow-down', 'ti-lock' => 'ti-lock', 'ti-location-arrow' => 'ti-location-arrow', 'ti-link' => 'ti-link', 'ti-layout' => 'ti-layout', 'ti-layers' => 'ti-layers', 'ti-layers-alt' => 'ti-layers-alt', 'ti-key' => 'ti-key', 'ti-import' => 'ti-import', 'ti-image' => 'ti-image', 'ti-heart' => 'ti-heart', 'ti-heart-broken' => 'ti-heart-broken', 'ti-hand-stop' => 'ti-hand-stop', 'ti-hand-open' => 'ti-hand-open', 'ti-hand-drag' => 'ti-hand-drag', 'ti-folder' => 'ti-folder', 'ti-flag' => 'ti-flag', 'ti-flag-alt' => 'ti-flag-alt', 'ti-flag-alt-2' => 'ti-flag-alt-2', 'ti-eye' => 'ti-eye', 'ti-export' => 'ti-export', 'ti-exchange-vertical' => 'ti-exchange-vertical', 'ti-desktop' => 'ti-desktop', 'ti-cup' => 'ti-cup', 'ti-crown' => 'ti-crown', 'ti-comments' => 'ti-comments', 'ti-comment' => 'ti-comment', 'ti-comment-alt' => 'ti-comment-alt', 'ti-close' => 'ti-close', 'ti-clip' => 'ti-clip', 'ti-angle-up' => 'ti-angle-up', 'ti-angle-right' => 'ti-angle-right', 'ti-angle-left' => 'ti-angle-left', 'ti-angle-down' => 'ti-angle-down', 'ti-check' => 'ti-check', 'ti-check-box' => 'ti-check-box', 'ti-camera' => 'ti-camera', 'ti-announcement' => 'ti-announcement', 'ti-brush' => 'ti-brush', 'ti-briefcase' => 'ti-briefcase', 'ti-bolt' => 'ti-bolt', 'ti-bolt-alt' => 'ti-bolt-alt', 'ti-blackboard' => 'ti-blackboard', 'ti-bag' => 'ti-bag', 'ti-move' => 'ti-move', 'ti-arrows-vertical' => 'ti-arrows-vertical', 'ti-arrows-horizontal' => 'ti-arrows-horizontal', 'ti-fullscreen' => 'ti-fullscreen', 'ti-arrow-top-right' => 'ti-arrow-top-right', 'ti-arrow-top-left' => 'ti-arrow-top-left', 'ti-arrow-circle-up' => 'ti-arrow-circle-up', 'ti-arrow-circle-right' => 'ti-arrow-circle-right', 'ti-arrow-circle-left' => 'ti-arrow-circle-left', 'ti-arrow-circle-down' => 'ti-arrow-circle-down', 'ti-angle-double-up' => 'ti-angle-double-up', 'ti-angle-double-right' => 'ti-angle-double-right', 'ti-angle-double-left' => 'ti-angle-double-left', 'ti-angle-double-down' => 'ti-angle-double-down', 'ti-zip' => 'ti-zip', 'ti-world' => 'ti-world', 'ti-wheelchair' => 'ti-wheelchair', 'ti-view-list' => 'ti-view-list', 'ti-view-list-alt' => 'ti-view-list-alt', 'ti-view-grid' => 'ti-view-grid', 'ti-uppercase' => 'ti-uppercase', 'ti-upload' => 'ti-upload', 'ti-underline' => 'ti-underline', 'ti-truck' => 'ti-truck', 'ti-timer' => 'ti-timer', 'ti-ticket' => 'ti-ticket', 'ti-thumb-up' => 'ti-thumb-up', 'ti-thumb-down' => 'ti-thumb-down', 'ti-text' => 'ti-text', 'ti-stats-up' => 'ti-stats-up', 'ti-stats-down' => 'ti-stats-down', 'ti-split-v' => 'ti-split-v', 'ti-split-h' => 'ti-split-h', 'ti-smallcap' => 'ti-smallcap', 'ti-shine' => 'ti-shine', 'ti-shift-right' => 'ti-shift-right', 'ti-shift-left' => 'ti-shift-left', 'ti-shield' => 'ti-shield', 'ti-notepad' => 'ti-notepad', 'ti-server' => 'ti-server', 'ti-quote-right' => 'ti-quote-right', 'ti-quote-left' => 'ti-quote-left', 'ti-pulse' => 'ti-pulse', 'ti-printer' => 'ti-printer', 'ti-power-off' => 'ti-power-off', 'ti-plug' => 'ti-plug', 'ti-pie-chart' => 'ti-pie-chart', 'ti-paragraph' => 'ti-paragraph', 'ti-panel' => 'ti-panel', 'ti-package' => 'ti-package', 'ti-music' => 'ti-music', 'ti-music-alt' => 'ti-music-alt', 'ti-mouse' => 'ti-mouse', 'ti-mouse-alt' => 'ti-mouse-alt', 'ti-money' => 'ti-money', 'ti-microphone' => 'ti-microphone', 'ti-menu' => 'ti-menu', 'ti-menu-alt' => 'ti-menu-alt', 'ti-map' => 'ti-map', 'ti-map-alt' => 'ti-map-alt', 'ti-loop' => 'ti-loop', 'ti-location-pin' => 'ti-location-pin', 'ti-list' => 'ti-list', 'ti-light-bulb' => 'ti-light-bulb', 'ti-talic' => 'ti-talic', 'ti-info' => 'ti-info', 'ti-infinite' => 'ti-infinite', 'ti-id-badge' => 'ti-id-badge', 'ti-hummer' => 'ti-hummer', 'ti-home' => 'ti-home', 'ti-help' => 'ti-help', 'ti-headphone' => 'ti-headphone', 'ti-harddrives' => 'ti-harddrives', 'ti-harddrive' => 'ti-harddrive', 'ti-gift' => 'ti-gift', 'ti-game' => 'ti-game', 'ti-filter' => 'ti-filter', 'ti-files' => 'ti-files', 'ti-file' => 'ti-file', 'ti-eraser' => 'ti-eraser', 'ti-envelope' => 'ti-envelope', 'ti-download' => 'ti-download', 'ti-direction' => 'ti-direction', 'ti-direction-alt' => 'ti-direction-alt', 'ti-dashboard' => 'ti-dashboard', 'ti-control-stop' => 'ti-control-stop', 'ti-control-shuffle' => 'ti-control-shuffle', 'ti-control-play' => 'ti-control-play', 'ti-control-pause' => 'ti-control-pause', 'ti-control-forward' => 'ti-control-forward', 'ti-control-backward' => 'ti-control-backward', 'ti-cloud' => 'ti-cloud', 'ti-cloud-up' => 'ti-cloud-up', 'ti-cloud-down' => 'ti-cloud-down', 'ti-clipboard' => 'ti-clipboard', 'ti-car' => 'ti-car', 'ti-calendar' => 'ti-calendar', 'ti-book' => 'ti-book', 'ti-bell' => 'ti-bell', 'ti-basketball' => 'ti-basketball', 'ti-bar-chart' => 'ti-bar-chart', 'ti-bar-chart-alt' => 'ti-bar-chart-alt', 'ti-back-right' => 'ti-back-right', 'ti-back-left' => 'ti-back-left', 'ti-arrows-corner' => 'ti-arrows-corner', 'ti-archive' => 'ti-archive', 'ti-anchor' => 'ti-anchor', 'ti-align-right' => 'ti-align-right', 'ti-align-left' => 'ti-align-left', 'ti-align-justify' => 'ti-align-justify', 'ti-align-center' => 'ti-align-center', 'ti-alert' => 'ti-alert', 'ti-alarm-clock' => 'ti-alarm-clock', 'ti-agenda' => 'ti-agenda', 'ti-write' => 'ti-write', 'ti-window' => 'ti-window', 'ti-widgetized' => 'ti-widgetized', 'ti-widget' => 'ti-widget', 'ti-widget-alt' => 'ti-widget-alt', 'ti-wallet' => 'ti-wallet', 'ti-video-clapper' => 'ti-video-clapper', 'ti-video-camera' => 'ti-video-camera', 'ti-vector' => 'ti-vector', 'ti-themify-logo' => 'ti-themify-logo', 'ti-themify-favicon' => 'ti-themify-favicon', 'ti-themify-favicon-alt' => 'ti-themify-favicon-alt', 'ti-support' => 'ti-support', 'ti-stamp' => 'ti-stamp', 'ti-split-v-alt' => 'ti-split-v-alt', 'ti-slice' => 'ti-slice', 'ti-shortcode' => 'ti-shortcode', 'ti-shift-right-alt' => 'ti-shift-right-alt', 'ti-shift-left-alt' => 'ti-shift-left-alt', 'ti-ruler-alt-2' => 'ti-ruler-alt-2', 'ti-receipt' => 'ti-receipt', 'ti-pin2' => 'ti-pin2', 'ti-pin-alt' => 'ti-pin-alt', 'ti-pencil-alt2' => 'ti-pencil-alt2', 'ti-palette' => 'ti-palette', 'ti-more' => 'ti-more', 'ti-more-alt' => 'ti-more-alt', 'ti-microphone-alt' => 'ti-microphone-alt', 'ti-magnet' => 'ti-magnet', 'ti-line-double' => 'ti-line-double', 'ti-line-dotted' => 'ti-line-dotted', 'ti-line-dashed' => 'ti-line-dashed', 'ti-layout-width-full' => 'ti-layout-width-full', 'ti-layout-width-default' => 'ti-layout-width-default', 'ti-layout-width-default-alt' => 'ti-layout-width-default-alt', 'ti-layout-tab' => 'ti-layout-tab', 'ti-layout-tab-window' => 'ti-layout-tab-window', 'ti-layout-tab-v' => 'ti-layout-tab-v', 'ti-layout-tab-min' => 'ti-layout-tab-min', 'ti-layout-slider' => 'ti-layout-slider', 'ti-layout-slider-alt' => 'ti-layout-slider-alt', 'ti-layout-sidebar-right' => 'ti-layout-sidebar-right', 'ti-layout-sidebar-none' => 'ti-layout-sidebar-none', 'ti-layout-sidebar-left' => 'ti-layout-sidebar-left', 'ti-layout-placeholder' => 'ti-layout-placeholder', 'ti-layout-menu' => 'ti-layout-menu', 'ti-layout-menu-v' => 'ti-layout-menu-v', 'ti-layout-menu-separated' => 'ti-layout-menu-separated', 'ti-layout-menu-full' => 'ti-layout-menu-full', 'ti-layout-media-right-alt' => 'ti-layout-media-right-alt', 'ti-layout-media-right' => 'ti-layout-media-right', 'ti-layout-media-overlay' => 'ti-layout-media-overlay', 'ti-layout-media-overlay-alt' => 'ti-layout-media-overlay-alt', 'ti-layout-media-overlay-alt-2' => 'ti-layout-media-overlay-alt-2', 'ti-layout-media-left-alt' => 'ti-layout-media-left-alt', 'ti-layout-media-left' => 'ti-layout-media-left', 'ti-layout-media-center-alt' => 'ti-layout-media-center-alt', 'ti-layout-media-center' => 'ti-layout-media-center', 'ti-layout-list-thumb' => 'ti-layout-list-thumb', 'ti-layout-list-thumb-alt' => 'ti-layout-list-thumb-alt', 'ti-layout-list-post' => 'ti-layout-list-post', 'ti-layout-list-large-image' => 'ti-layout-list-large-image', 'ti-layout-line-solid' => 'ti-layout-line-solid', 'ti-layout-grid4' => 'ti-layout-grid4', 'ti-layout-grid3' => 'ti-layout-grid3', 'ti-layout-grid2' => 'ti-layout-grid2', 'ti-layout-grid2-thumb' => 'ti-layout-grid2-thumb', 'ti-layout-cta-right' => 'ti-layout-cta-right', 'ti-layout-cta-left' => 'ti-layout-cta-left', 'ti-layout-cta-center' => 'ti-layout-cta-center', 'ti-layout-cta-btn-right' => 'ti-layout-cta-btn-right', 'ti-layout-cta-btn-left' => 'ti-layout-cta-btn-left', 'ti-layout-column4' => 'ti-layout-column4', 'ti-layout-column3' => 'ti-layout-column3', 'ti-layout-column2' => 'ti-layout-column2', 'ti-layout-accordion-separated' => 'ti-layout-accordion-separated', 'ti-layout-accordion-merged' => 'ti-layout-accordion-merged', 'ti-layout-accordion-list' => 'ti-layout-accordion-list', 'ti-ink-pen' => 'ti-ink-pen', 'ti-info-alt' => 'ti-info-alt', 'ti-help-alt' => 'ti-help-alt', 'ti-headphone-alt' => 'ti-headphone-alt', 'ti-hand-point-up' => 'ti-hand-point-up', 'ti-hand-point-right' => 'ti-hand-point-right', 'ti-hand-point-left' => 'ti-hand-point-left', 'ti-hand-point-down' => 'ti-hand-point-down', 'ti-gallery' => 'ti-gallery', 'ti-face-smile' => 'ti-face-smile', 'ti-face-sad' => 'ti-face-sad', 'ti-credit-card' => 'ti-credit-card', 'ti-control-skip-forward' => 'ti-control-skip-forward', 'ti-control-skip-backward' => 'ti-control-skip-backward', 'ti-control-record' => 'ti-control-record', 'ti-control-eject' => 'ti-control-eject', 'ti-comments-smiley' => 'ti-comments-smiley', 'ti-brush-alt' => 'ti-brush-alt', 'ti-youtube' => 'ti-youtube', 'ti-vimeo' => 'ti-vimeo', 'ti-twitter' => 'ti-twitter', 'ti-time' => 'ti-time', 'ti-tumblr' => 'ti-tumblr', 'ti-skype' => 'ti-skype', 'ti-share' => 'ti-share', 'ti-share-alt' => 'ti-share-alt', 'ti-rocket' => 'ti-rocket', 'ti-pinterest' => 'ti-pinterest', 'ti-new-window' => 'ti-new-window', 'ti-microsoft' => 'ti-microsoft', 'ti-list-ol' => 'ti-list-ol', 'ti-linkedin' => 'ti-linkedin', 'ti-layout-sidebar-2' => 'ti-layout-sidebar-2', 'ti-layout-grid4-alt' => 'ti-layout-grid4-alt', 'ti-layout-grid3-alt' => 'ti-layout-grid3-alt', 'ti-layout-grid2-alt' => 'ti-layout-grid2-alt', 'ti-layout-column4-alt' => 'ti-layout-column4-alt', 'ti-layout-column3-alt' => 'ti-layout-column3-alt', 'ti-layout-column2-alt' => 'ti-layout-column2-alt', 'ti-instagram' => 'ti-instagram', 'ti-google' => 'ti-google', 'ti-github' => 'ti-github', 'ti-flickr' => 'ti-flickr', 'ti-facebook' => 'ti-facebook', 'ti-dropbox' => 'ti-dropbox', 'ti-dribbble' => 'ti-dribbble', 'ti-apple' => 'ti-apple', 'ti-android' => 'ti-android', 'ti-save' => 'ti-save', 'ti-save-alt' => 'ti-save-alt', 'ti-yahoo' => 'ti-yahoo', 'ti-wordpress' => 'ti-wordpress', 'ti-vimeo-alt' => 'ti-vimeo-alt', 'ti-twitter-alt' => 'ti-twitter-alt', 'ti-tumblr-alt' => 'ti-tumblr-alt', 'ti-trello' => 'ti-trello', 'ti-stack-overflow' => 'ti-stack-overflow', 'ti-soundcloud' => 'ti-soundcloud', 'ti-sharethis' => 'ti-sharethis', 'ti-sharethis-alt' => 'ti-sharethis-alt', 'ti-reddit' => 'ti-reddit', 'ti-pinterest-alt' => 'ti-pinterest-alt', 'ti-microsoft-alt' => 'ti-microsoft-alt', 'ti-linux' => 'ti-linux', 'ti-jsfiddle' => 'ti-jsfiddle', 'ti-joomla' => 'ti-joomla', 'ti-html5' => 'ti-html5', 'ti-flickr-alt' => 'ti-flickr-alt', 'ti-email' => 'ti-email', 'ti-drupal' => 'ti-drupal', 'ti-dropbox-alt' => 'ti-dropbox-alt', 'ti-css3' => 'ti-css3', 'ti-rss' => 'ti-rss', 'ti-rss-alt' => 'ti-rss-alt',
'flaticon-online-learning-4' => 'flaticon-online-learning-4',
'flaticon-graduation' => 'flaticon-graduation',
'flaticon-working-at-home' => 'flaticon-working-at-home',
'flaticon-leadership' => 'flaticon-leadership',
'flaticon-promotion' => 'flaticon-promotion',
'flaticon-rocket' => 'flaticon-rocket',
'flaticon-online-training' => 'flaticon-online-training',
'flaticon-teacher' => 'flaticon-teacher',
'flaticon-web' => 'flaticon-web',
'flaticon-online-course' => 'flaticon-online-course',
'flaticon-credit-card' => 'flaticon-credit-card',
'flaticon-online-learning-5' => 'flaticon-online-learning-5',
'flaticon-rating-2' => 'flaticon-rating-2',
'flaticon-science-1' => 'flaticon-science-1',
'flaticon-online-learning-8' => 'flaticon-online-learning-8',
'flaticon-certificate-1' => 'flaticon-certificate-1',
'flaticon-online-learning-1' => 'flaticon-online-learning-1',
'flaticon-rating-1' => 'flaticon-rating-1',
'flaticon-access' => 'flaticon-access',
'flaticon-online-learning-2' => 'flaticon-online-learning-2',
'flaticon-user' => 'flaticon-user',
'flaticon-select' => 'flaticon-select',
'flaticon-video-files' => 'flaticon-video-files',
'flaticon-mail' => 'flaticon-mail',
'flaticon-phone-call' => 'flaticon-phone-call',
'flaticon-announcement-1' => 'flaticon-announcement-1',
'flaticon-web-programming' => 'flaticon-web-programming',
'flaticon-design-1' => 'flaticon-design-1',
'flaticon-person-1' => 'flaticon-person-1',
'flaticon-digital-art' => 'flaticon-digital-art',
'flaticon-tech' => 'flaticon-tech',
'flaticon-social-media' => 'flaticon-social-media',
'flaticon-photo-camera' => 'flaticon-photo-camera',
'flaticon-marketing' => 'flaticon-marketing',
'flaticon-web-development' => 'flaticon-web-development',
'flaticon-web-design' => 'flaticon-web-design',
'flaticon-digital-camera' => 'flaticon-digital-camera',
'flaticon-social-network' => 'flaticon-social-network',
'flaticon-projection-screen' => 'flaticon-projection-screen',
'flaticon-files-and-folders' => 'flaticon-files-and-folders',
'flaticon-page-layout' => 'flaticon-page-layout',
'flaticon-search' => 'flaticon-search',
'flaticon-save-money' => 'flaticon-save-money',
), $icons);
// Then we set a new list of icons as the options of the icon control
$controls_registry->get_control( 'icon' )->set_settings( 'options', $new_icons );
}
public function additional_animations($animations = array()) {
$additional_animations = array(
'ApusTheme' => [
'scale' => esc_html__('Scale', 'educrat'),
'fancy' => esc_html__('Fancy', 'educrat'),
'slide-up' => esc_html__('Slide Up', 'educrat'),
'slide-left' => esc_html__('Slide Left', 'educrat'),
'slide-right' => esc_html__('Slide Right', 'educrat'),
'slide-down' => esc_html__('Slide Down', 'educrat'),
],
);
return array_merge( $animations, $additional_animations );
}
public function render_page_content($post_id) {
if ( class_exists( 'Elementor\Core\Files\CSS\Post' ) ) {
$css_file = new Elementor\Core\Files\CSS\Post( $post_id );
$css_file->enqueue();
}
return Elementor\Plugin::instance()->frontend->get_builder_content_for_display( $post_id );
}
public function render_post_builder($html, $post) {
if ( !empty($post) && !empty($post->ID) ) {
return $this->render_page_content($post->ID);
}
return $html;
}
}
}
if ( did_action( 'elementor/loaded' ) ) {
// Finally initialize code
Educrat_Elementor_Extensions::instance();
}
Gagnants de Slots à WinMasters France – Planning Hacks
Gagnants de Slots à WinMasters France
October 8, 2026
WinMasters est un établissement de jeu en ligne réputé qui propose une expérience de jeu exceptionnelle à ses joueurs français. Fondée il y a quelques années, cette plateforme a déjà gagné la confiance d’un grand nombre de joueur et s’est positionnée comme l’une des meilleures options winmasters france pour ceux qui cherchent un environnement de jeu sûr et excitant.
Aperçu du Marque
WinMasters propose une grande variété de jeux de casino classiques, ainsi que les dernières tendances en matière de slots et de jeux d’argent. Avec un catalogue riche et diversifié, l’établissement vise à offrir quelque chose pour tous les goûts et niveaux de jeu. Les utilisateurs peuvent jouez aux jeux sur PC ou mobile grâce à la compatibilité universelle avec des plateformes telles que iOS et Android.
La marque s’est donnée pour objectif de proposer une expérience de jeu fluide, sécurisée et conviviale. Pour atteindre ce but, l’entreprise a mis en place un équipe expérimentée qui veille à la maintenance et à l’amélioration continue du site web. Ainsi, les utilisateurs peuvent jouer avec confiance tout en bénéficiant d’une expérience améliorée.
Processus de Registration
Lorsque vous souhaitez commencer votre aventure chez WinMasters, il est essentiel de suivre les étapes appropriées pour créer un compte. Le processus de inscription est relativement simple et rapide. Voici comment procéder :
Allez à www.winmasters.com depuis votre ordinateur ou appareil mobile.
Cliquez sur « S’inscrire » dans l’en-tête supérieur du site web.
Renseignez les champs de formulaire avec vos informations personnelles telles que nom, prénom, adresse e-mail valide et mot de passe sûr.
Sélectionnez votre devise préférée (EUR).
Fournissez des informations de paiement pour déposer de l’argent dans votre compte.
Fonctionnalités du Compte
Une fois vous avez créé votre compte, voici les fonctionnalités que vous pouvez exploiter :
Éspace personnel : Un espace sécurisé où vous pouvez gérer vos comptes, modifier vos informations et accéder à vos transactions.
Bureau d’assistant : Des ressources utiles qui incluent une faq détaillée, des vidéos d’instruction, ainsi que des documents de politique de confidentialité et de protection des données.
Avantages et Promotions
WinMasters offre plusieurs avantage attrayants pour attirer les nouveaux joueurs et fidéliser les membres existant. Ces avantages incluent :
Bonus de bienvenue : Un bonus accueillant qui peut atteindre jusqu’à 500 € sur la première dépôt.
Rewards hebdomadaire : Les utilisateurs peuvent recevoir des récompenses supplémentaires chaque semaine en fonction du montant qu’ils ont gagné.
Programme de fidélité : Un programme qui permet aux joueurs de collecter des points pour échanger contre des cadeaux et autres avantages exclusifs.
Moyens de Paiement et Retrait
WinMasters accepte une variété d’options de paiement, y compris :
Cartes bancaires : Cartes Visa, Mastercard, Maestro.
Paiements en ligne : PayPal, Skrill, Neteller.
Transfert bancaire
Pour effectuer des retraits, suivez les étapes ci-dessous :
Connectez-vous à votre compte et accédez au menu de l’espace personnel.
Sélectionnez « Retrait » sous la section « Compte & Paiements ».
Renseignez le montant que vous souhaitez retirer.
Catégories de Jeux
WinMasters propose une vaste gamme de jeux, notamment :
Slots : Tous les joueurs préfèrent jouer aux slots en raison d’une expérience facile et amusante.
Tableau de jeu : Le blackjack, la roulette française, l’Europa Roulette sont parmi les plus populaires.
Poker live & virtuel
Bingo
Fournisseurs de logiciels
Les jeux sur WinMasters proviennent d’établissements renommés dans le domaine du jeu en ligne. Le fournisseur principal est NetEnt qui propose des titres célèbres tels que Mega Joker et Bloodlines. La plateforme fonctionne avec un modèle flexible permettant l’intégration de plus de logiciels dans les prochaines étapes.
Version mobile
Pour gagner en flexibilité, WinMasters a optimisé ses sites pour une expérience utilisateur fluide sur appareil portable. Le site web s’adapte automatiquement aux écrans des petits appareils tout en préservant l’intuitivité et le design unique du jeu.
Sécurité
L’équipe de développement a adopté plusieurs stratégies sécuritaires :
SSL encodage
Cryptographie Avancée
Authentification multi-facteurs
Le système est régulièrement testé et mis à jour pour assurer que les joueurs bénéficient d’un environnement de jeu sûr.
Licence & Évaluation Générale
WinMasters détient un permis officiel délivré par l’Alderney Gambling Control Commission (AGCC) qui garantit son droit à opérer en Europe et dans divers pays étrangers. Les données collectées sont traitées conformément aux lois relatives à la protection des données.
Évaluation Générale
Le classement global de WinMasters nous laisse une impression globalement positive.
Choix de jeu abondants
Ressources de support conviviales
Expérience utilisateur fluide
Sécurité robuste et tests réguliers
Avantages et récompenses variés
Enfin, il est essentiel pour les joueurs d’apprécier un site web qui répond aux attentes de l’utilisateur en proposant une expérience unique à chaque joueur.
WinMasters est clairement considéré comme l’une des meilleures plateformes en ligne. L’examen du processus de création d’un compte et la mise en place d’avantages, de récompenses et d’espaces personnels indique que le site a été pensé pour les besoins spécifiques des joueurs.
Pour jouer de manière sûre dans un cadre confortable avec des options variées à votre disposition, vous ne pouvez pas choisir mieux qu’une expérience chez WinMasters.
Post navigation