Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-conte.../plugins/embedpre.../EmbedPre.../Elemento.../Widgets
File: Embedpress_Elementor.php
]
[3000] Fix | Delete
);
[3001] Fix | Delete
[3002] Fix | Delete
$this->add_control(
[3003] Fix | Delete
'instafeedLoadmore',
[3004] Fix | Delete
[
[3005] Fix | Delete
'label' => __('Load More', 'embedpress'),
[3006] Fix | Delete
'type' => Controls_Manager::SWITCHER,
[3007] Fix | Delete
'label_block' => false,
[3008] Fix | Delete
'return_value' => 'yes',
[3009] Fix | Delete
'default' => 'yes',
[3010] Fix | Delete
'condition' => [
[3011] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed',
[3012] Fix | Delete
'instaLayout!' => 'insta-carousel'
[3013] Fix | Delete
],
[3014] Fix | Delete
]
[3015] Fix | Delete
);
[3016] Fix | Delete
$this->add_control(
[3017] Fix | Delete
'instafeedLoadmoreLabel',
[3018] Fix | Delete
[
[3019] Fix | Delete
'type' => \Elementor\Controls_Manager::TEXT,
[3020] Fix | Delete
'label' => esc_html__('Load More Button Label', 'embedpress'),
[3021] Fix | Delete
'placeholder' => 'Load More',
[3022] Fix | Delete
'default' => 'Load More',
[3023] Fix | Delete
'condition' => [
[3024] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed',
[3025] Fix | Delete
'instafeedLoadmore' => 'yes',
[3026] Fix | Delete
'instaLayout!' => 'insta-carousel'
[3027] Fix | Delete
],
[3028] Fix | Delete
'ai' => $disableAi
[3029] Fix | Delete
]
[3030] Fix | Delete
);
[3031] Fix | Delete
[3032] Fix | Delete
}
[3033] Fix | Delete
[3034] Fix | Delete
public function init_instafeed_control_section()
[3035] Fix | Delete
{
[3036] Fix | Delete
$condition = [
[3037] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3038] Fix | Delete
];
[3039] Fix | Delete
$disableAi = [
[3040] Fix | Delete
'active' => false,
[3041] Fix | Delete
];
[3042] Fix | Delete
[3043] Fix | Delete
$this->start_controls_section(
[3044] Fix | Delete
'embedpress_instafeed_profile_section',
[3045] Fix | Delete
[
[3046] Fix | Delete
'label' => __('Instagram Profile Settings', 'embedpress'),
[3047] Fix | Delete
'condition' => [
[3048] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3049] Fix | Delete
],
[3050] Fix | Delete
]
[3051] Fix | Delete
);
[3052] Fix | Delete
[3053] Fix | Delete
[3054] Fix | Delete
$this->add_control(
[3055] Fix | Delete
'instafeedProfileImage',
[3056] Fix | Delete
[
[3057] Fix | Delete
'label' => __('Profile Image', 'embedpress'),
[3058] Fix | Delete
'type' => Controls_Manager::SWITCHER,
[3059] Fix | Delete
'label_block' => false,
[3060] Fix | Delete
'return_value' => 'yes',
[3061] Fix | Delete
'default' => 'yes',
[3062] Fix | Delete
'condition' => [
[3063] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3064] Fix | Delete
],
[3065] Fix | Delete
]
[3066] Fix | Delete
);
[3067] Fix | Delete
[3068] Fix | Delete
$this->add_control(
[3069] Fix | Delete
"instafeedProfileImageUrl",
[3070] Fix | Delete
[
[3071] Fix | Delete
'label' => sprintf(__('Image %s', 'embedpress'), $this->pro_text),
[3072] Fix | Delete
'type' => Controls_Manager::MEDIA,
[3073] Fix | Delete
'classes' => $this->pro_class,
[3074] Fix | Delete
'dynamic' => [
[3075] Fix | Delete
'active' => false,
[3076] Fix | Delete
],
[3077] Fix | Delete
'condition' => [
[3078] Fix | Delete
'instafeedProfileImage' => 'yes',
[3079] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3080] Fix | Delete
],
[3081] Fix | Delete
'ai' => $disableAi
[3082] Fix | Delete
]
[3083] Fix | Delete
);
[3084] Fix | Delete
[3085] Fix | Delete
[3086] Fix | Delete
$this->add_control(
[3087] Fix | Delete
'instafeedFollowBtn',
[3088] Fix | Delete
[
[3089] Fix | Delete
'label' => __('Follow Button', 'embedpress'),
[3090] Fix | Delete
'type' => Controls_Manager::SWITCHER,
[3091] Fix | Delete
'label_block' => false,
[3092] Fix | Delete
'return_value' => 'yes',
[3093] Fix | Delete
'default' => 'yes',
[3094] Fix | Delete
'condition' => $condition,
[3095] Fix | Delete
]
[3096] Fix | Delete
);
[3097] Fix | Delete
[3098] Fix | Delete
$this->add_control(
[3099] Fix | Delete
'instafeedFollowBtnLabel',
[3100] Fix | Delete
[
[3101] Fix | Delete
'label' => sprintf(__('Button Label %s', 'embedpress'), $this->pro_text),
[3102] Fix | Delete
'type' => Controls_Manager::TEXT,
[3103] Fix | Delete
'classes' => $this->pro_class,
[3104] Fix | Delete
'placeholder' => __('Follow', 'embedpress'),
[3105] Fix | Delete
'default' => 'Follow',
[3106] Fix | Delete
'separator' => 'after',
[3107] Fix | Delete
'label_block' => false,
[3108] Fix | Delete
'condition' => [
[3109] Fix | Delete
'instafeedFollowBtn' => 'yes',
[3110] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3111] Fix | Delete
],
[3112] Fix | Delete
'ai' => $disableAi
[3113] Fix | Delete
]
[3114] Fix | Delete
);
[3115] Fix | Delete
[3116] Fix | Delete
$this->add_control(
[3117] Fix | Delete
'instafeedPostsCount',
[3118] Fix | Delete
[
[3119] Fix | Delete
'label' => __('Posts Count', 'embedpress'),
[3120] Fix | Delete
'type' => Controls_Manager::SWITCHER,
[3121] Fix | Delete
'label_block' => false,
[3122] Fix | Delete
'return_value' => 'yes',
[3123] Fix | Delete
'default' => 'yes',
[3124] Fix | Delete
'condition' => [
[3125] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed',
[3126] Fix | Delete
'instafeedFeedType!' => 'hashtag_type'
[3127] Fix | Delete
],
[3128] Fix | Delete
]
[3129] Fix | Delete
);
[3130] Fix | Delete
$this->add_control(
[3131] Fix | Delete
'instafeedPostsCountText',
[3132] Fix | Delete
[
[3133] Fix | Delete
'label' => __('Count Text', 'embedpress'),
[3134] Fix | Delete
'type' => Controls_Manager::TEXT,
[3135] Fix | Delete
'placeholder' => __('[count] posts', 'embedpress'),
[3136] Fix | Delete
'default' => '[count] posts',
[3137] Fix | Delete
'label_block' => false,
[3138] Fix | Delete
'separator' => 'after',
[3139] Fix | Delete
'condition' => [
[3140] Fix | Delete
'instafeedPostsCount' => 'yes',
[3141] Fix | Delete
'instafeedFeedType!' => 'hashtag_type',
[3142] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed',
[3143] Fix | Delete
],
[3144] Fix | Delete
'ai' => $disableAi
[3145] Fix | Delete
]
[3146] Fix | Delete
);
[3147] Fix | Delete
$this->add_control(
[3148] Fix | Delete
'instafeedFollowersCount',
[3149] Fix | Delete
[
[3150] Fix | Delete
'label' => __('Followers Count', 'embedpress'),
[3151] Fix | Delete
'type' => Controls_Manager::SWITCHER,
[3152] Fix | Delete
'label_block' => false,
[3153] Fix | Delete
'return_value' => 'yes',
[3154] Fix | Delete
'default' => 'yes',
[3155] Fix | Delete
'condition' => [
[3156] Fix | Delete
'instafeedAccountType!' => 'personal',
[3157] Fix | Delete
'instafeedFeedType!' => 'hashtag_type',
[3158] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed',
[3159] Fix | Delete
],
[3160] Fix | Delete
]
[3161] Fix | Delete
);
[3162] Fix | Delete
$this->add_control(
[3163] Fix | Delete
'instafeedFollowersCountText',
[3164] Fix | Delete
[
[3165] Fix | Delete
'label' => __('Count Text', 'embedpress'),
[3166] Fix | Delete
'type' => Controls_Manager::TEXT,
[3167] Fix | Delete
'placeholder' => __('[count] followers', 'embedpress'),
[3168] Fix | Delete
'default' => '[count] followers',
[3169] Fix | Delete
'label_block' => false,
[3170] Fix | Delete
'separator' => 'after',
[3171] Fix | Delete
'condition' => [
[3172] Fix | Delete
'instafeedAccountType!' => 'personal',
[3173] Fix | Delete
'instafeedFollowersCount' => 'yes',
[3174] Fix | Delete
'instafeedFeedType!' => 'hashtag_type',
[3175] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3176] Fix | Delete
],
[3177] Fix | Delete
'ai' => $disableAi
[3178] Fix | Delete
]
[3179] Fix | Delete
);
[3180] Fix | Delete
[3181] Fix | Delete
$this->add_control(
[3182] Fix | Delete
'instafeedAccName',
[3183] Fix | Delete
[
[3184] Fix | Delete
'label' => __('Account Name', 'embedpress'),
[3185] Fix | Delete
'type' => Controls_Manager::SWITCHER,
[3186] Fix | Delete
'label_block' => false,
[3187] Fix | Delete
'return_value' => 'yes',
[3188] Fix | Delete
'default' => 'yes',
[3189] Fix | Delete
'condition' => [
[3190] Fix | Delete
'instafeedAccountType!' => 'personal',
[3191] Fix | Delete
'instafeedFeedType!' => 'hashtag_type',
[3192] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3193] Fix | Delete
],
[3194] Fix | Delete
]
[3195] Fix | Delete
);
[3196] Fix | Delete
$this->end_controls_section();
[3197] Fix | Delete
[3198] Fix | Delete
$this->start_controls_section(
[3199] Fix | Delete
'embedpress_instafeed_control_section',
[3200] Fix | Delete
[
[3201] Fix | Delete
'label' => __('Instagram Feed Settings', 'embedpress'),
[3202] Fix | Delete
'condition' => [
[3203] Fix | Delete
'embedpress_pro_embeded_source' => 'instafeed'
[3204] Fix | Delete
],
[3205] Fix | Delete
]
[3206] Fix | Delete
);
[3207] Fix | Delete
[3208] Fix | Delete
$this->init_instafeed_control();
[3209] Fix | Delete
[3210] Fix | Delete
$this->end_controls_section();
[3211] Fix | Delete
[3212] Fix | Delete
[3213] Fix | Delete
[3214] Fix | Delete
}
[3215] Fix | Delete
[3216] Fix | Delete
[3217] Fix | Delete
//End Feed Controls
[3218] Fix | Delete
[3219] Fix | Delete
[3220] Fix | Delete
/**
[3221] Fix | Delete
* Calendly Controls
[3222] Fix | Delete
*/
[3223] Fix | Delete
public function init_calendly_control_section()
[3224] Fix | Delete
{
[3225] Fix | Delete
[3226] Fix | Delete
$condition = [
[3227] Fix | Delete
'embedpress_pro_embeded_source' => 'calendly',
[3228] Fix | Delete
];
[3229] Fix | Delete
[3230] Fix | Delete
$this->start_controls_section(
[3231] Fix | Delete
'embedpress_calendly_control_section',
[3232] Fix | Delete
[
[3233] Fix | Delete
'label' => __('Calendly Controls', 'embedpress'),
[3234] Fix | Delete
'condition' => $condition,
[3235] Fix | Delete
]
[3236] Fix | Delete
);
[3237] Fix | Delete
$this->add_control(
[3238] Fix | Delete
'cEmbedType',
[3239] Fix | Delete
[
[3240] Fix | Delete
'label' => __('Embed Type', 'embedpress'),
[3241] Fix | Delete
'type' => \Elementor\Controls_Manager::SELECT,
[3242] Fix | Delete
'default' => 'inline',
[3243] Fix | Delete
'options' => [
[3244] Fix | Delete
'inline' => __('Inline', 'embedpress'),
[3245] Fix | Delete
'popup_button' => __('Popup Button', 'embedpress'),
[3246] Fix | Delete
],
[3247] Fix | Delete
'condition' => $condition
[3248] Fix | Delete
]
[3249] Fix | Delete
);
[3250] Fix | Delete
$this->add_control(
[3251] Fix | Delete
'popupControlsHeadding',
[3252] Fix | Delete
[
[3253] Fix | Delete
'label' => esc_html__('Popup Button Settings', 'embedpress'),
[3254] Fix | Delete
'type' => \Elementor\Controls_Manager::HEADING,
[3255] Fix | Delete
'separator' => 'before',
[3256] Fix | Delete
'condition' => [
[3257] Fix | Delete
'embedpress_pro_embeded_source' => 'calendly',
[3258] Fix | Delete
'cEmbedType' => 'popup_button'
[3259] Fix | Delete
]
[3260] Fix | Delete
]
[3261] Fix | Delete
);
[3262] Fix | Delete
$this->add_control(
[3263] Fix | Delete
'cPopupButtonText',
[3264] Fix | Delete
[
[3265] Fix | Delete
'label' => __('Button Text', 'embedpress'),
[3266] Fix | Delete
'type' => \Elementor\Controls_Manager::TEXT,
[3267] Fix | Delete
'label_block' => true,
[3268] Fix | Delete
'default' => 'Schedule time with me',
[3269] Fix | Delete
'condition' => [
[3270] Fix | Delete
'embedpress_pro_embeded_source' => 'calendly',
[3271] Fix | Delete
'cEmbedType' => 'popup_button'
[3272] Fix | Delete
],
[3273] Fix | Delete
'ai' => [
[3274] Fix | Delete
'active' => false,
[3275] Fix | Delete
],
[3276] Fix | Delete
]
[3277] Fix | Delete
);
[3278] Fix | Delete
[3279] Fix | Delete
[3280] Fix | Delete
$this->add_control(
[3281] Fix | Delete
'cPopupButtonTextColor',
[3282] Fix | Delete
[
[3283] Fix | Delete
'label' => __('Text Color', 'embedpress'),
[3284] Fix | Delete
'type' => \Elementor\Controls_Manager::COLOR,
[3285] Fix | Delete
'default' => '#ffffff',
[3286] Fix | Delete
'condition' => [
[3287] Fix | Delete
'embedpress_pro_embeded_source' => 'calendly',
[3288] Fix | Delete
'cEmbedType' => 'popup_button'
[3289] Fix | Delete
]
[3290] Fix | Delete
]
[3291] Fix | Delete
);
[3292] Fix | Delete
$this->add_control(
[3293] Fix | Delete
'cPopupButtonBGColor',
[3294] Fix | Delete
[
[3295] Fix | Delete
'label' => __('Background Color', 'embedpress'),
[3296] Fix | Delete
'type' => \Elementor\Controls_Manager::COLOR,
[3297] Fix | Delete
'default' => '#0000FF',
[3298] Fix | Delete
'condition' => [
[3299] Fix | Delete
'embedpress_pro_embeded_source' => 'calendly',
[3300] Fix | Delete
'cEmbedType' => 'popup_button'
[3301] Fix | Delete
]
[3302] Fix | Delete
]
[3303] Fix | Delete
);
[3304] Fix | Delete
[3305] Fix | Delete
$this->add_control(
[3306] Fix | Delete
'calendlyControlsHeadding',
[3307] Fix | Delete
[
[3308] Fix | Delete
'label' => esc_html__('Calender Settings', 'embedpress'),
[3309] Fix | Delete
'type' => \Elementor\Controls_Manager::HEADING,
[3310] Fix | Delete
'separator' => 'before',
[3311] Fix | Delete
]
[3312] Fix | Delete
);
[3313] Fix | Delete
[3314] Fix | Delete
$this->add_control(
[3315] Fix | Delete
'calendlyData',
[3316] Fix | Delete
[
[3317] Fix | Delete
'label' => sprintf(__('Calendly Data %s', 'embedpress'), $this->pro_text),
[3318] Fix | Delete
'type' => \Elementor\Controls_Manager::SWITCHER,
[3319] Fix | Delete
'default' => '',
[3320] Fix | Delete
'classes' => $this->pro_class,
[3321] Fix | Delete
'condition' => $condition
[3322] Fix | Delete
]
[3323] Fix | Delete
);
[3324] Fix | Delete
[3325] Fix | Delete
$this->add_control(
[3326] Fix | Delete
'calendlyDataLink',
[3327] Fix | Delete
[
[3328] Fix | Delete
'type' => \Elementor\Controls_Manager::RAW_HTML,
[3329] Fix | Delete
'raw' => '<div style="display: flex; align-items: center;gap:5px;"><span style="font-size:18px" class="eicon-editor-external-link"></span><a href="/wp-admin/admin.php?page=embedpress&page_type=calendly" target="_blank" >View Calendly Data</a></div>',
[3330] Fix | Delete
'condition' => [
[3331] Fix | Delete
'calendlyData' => 'yes'
[3332] Fix | Delete
]
[3333] Fix | Delete
[3334] Fix | Delete
]
[3335] Fix | Delete
);
[3336] Fix | Delete
[3337] Fix | Delete
$this->add_control(
[3338] Fix | Delete
'hideCookieBanner',
[3339] Fix | Delete
[
[3340] Fix | Delete
'label' => __('Hide Cookie Banner', 'embedpress'),
[3341] Fix | Delete
'type' => \Elementor\Controls_Manager::SWITCHER,
[3342] Fix | Delete
'default' => '',
[3343] Fix | Delete
'condition' => $condition
[3344] Fix | Delete
]
[3345] Fix | Delete
);
[3346] Fix | Delete
$this->add_control(
[3347] Fix | Delete
'hideEventTypeDetails',
[3348] Fix | Delete
[
[3349] Fix | Delete
'label' => __('Hide Event Type Details', 'embedpress'),
[3350] Fix | Delete
'type' => \Elementor\Controls_Manager::SWITCHER,
[3351] Fix | Delete
'default' => '',
[3352] Fix | Delete
'condition' => $condition
[3353] Fix | Delete
]
[3354] Fix | Delete
);
[3355] Fix | Delete
[3356] Fix | Delete
$this->add_control(
[3357] Fix | Delete
'cBackgroundColor',
[3358] Fix | Delete
[
[3359] Fix | Delete
'label' => __('Background Color', 'embedpress'),
[3360] Fix | Delete
'type' => \Elementor\Controls_Manager::COLOR,
[3361] Fix | Delete
'default' => '',
[3362] Fix | Delete
'condition' => $condition
[3363] Fix | Delete
]
[3364] Fix | Delete
);
[3365] Fix | Delete
[3366] Fix | Delete
$this->add_control(
[3367] Fix | Delete
'cTextColor',
[3368] Fix | Delete
[
[3369] Fix | Delete
'label' => __('Text Color', 'embedpress'),
[3370] Fix | Delete
'type' => \Elementor\Controls_Manager::COLOR,
[3371] Fix | Delete
'default' => '',
[3372] Fix | Delete
'condition' => $condition
[3373] Fix | Delete
]
[3374] Fix | Delete
);
[3375] Fix | Delete
[3376] Fix | Delete
$this->add_control(
[3377] Fix | Delete
'cButtonLinkColor',
[3378] Fix | Delete
[
[3379] Fix | Delete
'label' => __('Button & Link Color', 'embedpress'),
[3380] Fix | Delete
'type' => \Elementor\Controls_Manager::COLOR,
[3381] Fix | Delete
'default' => '',
[3382] Fix | Delete
'condition' => $condition
[3383] Fix | Delete
]
[3384] Fix | Delete
);
[3385] Fix | Delete
[3386] Fix | Delete
$this->end_controls_section();
[3387] Fix | Delete
}
[3388] Fix | Delete
[3389] Fix | Delete
//End calendly controlS
[3390] Fix | Delete
[3391] Fix | Delete
public function init_style_controls()
[3392] Fix | Delete
{
[3393] Fix | Delete
$this->start_controls_section(
[3394] Fix | Delete
'embedpress_style_section',
[3395] Fix | Delete
[
[3396] Fix | Delete
'label' => __('General', 'embedpress'),
[3397] Fix | Delete
'tab' => Controls_Manager::TAB_STYLE,
[3398] Fix | Delete
'condition' => [
[3399] Fix | Delete
'embedpress_pro_embeded_source!' => 'opensea',
[3400] Fix | Delete
]
[3401] Fix | Delete
[3402] Fix | Delete
]
[3403] Fix | Delete
);
[3404] Fix | Delete
$this->add_responsive_control(
[3405] Fix | Delete
'width',
[3406] Fix | Delete
[
[3407] Fix | Delete
'label' => __('Width', 'embedpress'),
[3408] Fix | Delete
'type' => Controls_Manager::SLIDER,
[3409] Fix | Delete
'size_units' => ['px'],
[3410] Fix | Delete
'range' => [
[3411] Fix | Delete
'px' => [
[3412] Fix | Delete
'min' => 0,
[3413] Fix | Delete
'max' => 1500,
[3414] Fix | Delete
'step' => 1,
[3415] Fix | Delete
],
[3416] Fix | Delete
],
[3417] Fix | Delete
'devices' => ['desktop', 'tablet', 'mobile'],
[3418] Fix | Delete
'default' => [
[3419] Fix | Delete
'size' => Helper::get_options_value('enableEmbedResizeWidth'),
[3420] Fix | Delete
'unit' => 'px',
[3421] Fix | Delete
],
[3422] Fix | Delete
'desktop_default' => [
[3423] Fix | Delete
'size' => 600,
[3424] Fix | Delete
'unit' => 'px',
[3425] Fix | Delete
],
[3426] Fix | Delete
'tablet_default' => [
[3427] Fix | Delete
'size' => 600,
[3428] Fix | Delete
'unit' => 'px',
[3429] Fix | Delete
],
[3430] Fix | Delete
'mobile_default' => [
[3431] Fix | Delete
'size' => 600,
[3432] Fix | Delete
'unit' => 'px',
[3433] Fix | Delete
],
[3434] Fix | Delete
'selectors' => [
[3435] Fix | Delete
'{{WRAPPER}} .embedpress-elements-wrapper .ose-embedpress-responsive>iframe,{{WRAPPER}} .embedpress-elements-wrapper .ose-embedpress-responsive, {{WRAPPER}} .ad-youtube-video > iframe,
[3436] Fix | Delete
{{WRAPPER}} .plyr--video, {{WRAPPER}} .ose-giphy img' => 'width: {{size}}{{UNIT}}!important; max-width: 100%!important;',
[3437] Fix | Delete
],
[3438] Fix | Delete
]
[3439] Fix | Delete
);
[3440] Fix | Delete
[3441] Fix | Delete
$this->add_responsive_control(
[3442] Fix | Delete
'height',
[3443] Fix | Delete
[
[3444] Fix | Delete
'label' => __('Height', 'embedpress'),
[3445] Fix | Delete
'type' => Controls_Manager::SLIDER,
[3446] Fix | Delete
'size_units' => ['px'],
[3447] Fix | Delete
'range' => [
[3448] Fix | Delete
'px' => [
[3449] Fix | Delete
'min' => 0,
[3450] Fix | Delete
'max' => 1500,
[3451] Fix | Delete
'step' => 1,
[3452] Fix | Delete
],
[3453] Fix | Delete
],
[3454] Fix | Delete
'devices' => ['desktop', 'tablet', 'mobile'],
[3455] Fix | Delete
'desktop_default' => [
[3456] Fix | Delete
'size' => 400,
[3457] Fix | Delete
'unit' => 'px',
[3458] Fix | Delete
],
[3459] Fix | Delete
'default' => [
[3460] Fix | Delete
'size' => Helper::get_options_value('enableEmbedResizeHeight'),
[3461] Fix | Delete
'unit' => 'px',
[3462] Fix | Delete
],
[3463] Fix | Delete
'tablet_default' => [
[3464] Fix | Delete
'size' => 400,
[3465] Fix | Delete
'unit' => 'px',
[3466] Fix | Delete
],
[3467] Fix | Delete
'mobile_default' => [
[3468] Fix | Delete
'size' => 400,
[3469] Fix | Delete
'unit' => 'px',
[3470] Fix | Delete
],
[3471] Fix | Delete
'selectors' => [
[3472] Fix | Delete
'{{WRAPPER}} .embedpress-elements-wrapper .ose-embedpress-responsive iframe, {{WRAPPER}} .embedpress-elements-wrapper .ose-embedpress-responsive,{{WRAPPER}} .ad-youtube-video > iframe,
[3473] Fix | Delete
{{WRAPPER}} .plyr--video, {{WRAPPER}} .ose-giphy img' => 'height: {{size}}{{UNIT}}!important;max-height: 100%!important',
[3474] Fix | Delete
],
[3475] Fix | Delete
'condition' => [
[3476] Fix | Delete
'embedpress_pro_embeded_source!' => 'instafeed'
[3477] Fix | Delete
],
[3478] Fix | Delete
]
[3479] Fix | Delete
);
[3480] Fix | Delete
$this->add_control(
[3481] Fix | Delete
'width_height_important_note',
[3482] Fix | Delete
[
[3483] Fix | Delete
'type' => \Elementor\Controls_Manager::RAW_HTML,
[3484] Fix | Delete
'raw' => esc_html__('Note: The maximum width and height are set to 100%.', 'embedpress'),
[3485] Fix | Delete
'content_classes' => 'elementor-panel-alert elementor-panel-warning-info',
[3486] Fix | Delete
]
[3487] Fix | Delete
);
[3488] Fix | Delete
$this->add_responsive_control(
[3489] Fix | Delete
'margin',
[3490] Fix | Delete
[
[3491] Fix | Delete
'label' => __('Margin', 'embedpress'),
[3492] Fix | Delete
'type' => Controls_Manager::DIMENSIONS,
[3493] Fix | Delete
'size_units' => ['px', '%', 'em'],
[3494] Fix | Delete
'selectors' => [
[3495] Fix | Delete
'{{WRAPPER}} .embedpress-elements-wrapper .embedpress-wrapper' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
[3496] Fix | Delete
],
[3497] Fix | Delete
]
[3498] Fix | Delete
);
[3499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function