: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'dailymotion'
'embedpress_pro_dailymotion_play_on_mobile',
'label' => __('Play On Mobile', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'dailymotion',
'embedpress_pro_dailymotion_autoplay' => 'yes'
'embedpress_pro_dailymotion_mute',
'label' => __('Mute', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'dailymotion'
'embedpress_pro_dailymotion_player_control',
'label' => __('Player Controls', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'dailymotion'
'embedpress_pro_dailymotion_video_info',
'label' => __('Video Info', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'dailymotion'
'embedpress_pro_dailymotion_control_color',
'label' => __('Control Color', 'embedpress'),
'type' => Controls_Manager::COLOR,
'embedpress_pro_embeded_source' => 'dailymotion'
$this->init_branding_controls('dailymotion');
//End Dailymotion Controls
public function init_wistia_controls()
'embedpress_pro_wistia_auto_play',
'label' => __('Auto Play', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_color',
'label' => __('Scheme', 'embedpress'),
'type' => Controls_Manager::COLOR,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_captions_enabled_by_default',
'label' => __('Captions Enabled By Default', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia',
'embedpress_pro_wistia_captions' => 'yes'
'classes' => $this->pro_class,
'embedpress_pro_wistia_player_options',
'label' => __('Player Options', 'embedpress'),
'type' => Controls_Manager::HEADING,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_fullscreen_button',
'label' => __('Fullscreen Button', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_small_play_button',
'label' => __('Small Play Button', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_resumable',
'label' => __('Resumable', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_focus',
'label' => __('Focus', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
// --- Wistia PRO Controls --
'embedpress_pro_wistia_captions',
'label' => sprintf(__('Closed Captions %s', 'embedpress'), $this->pro_text),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'classes' => $this->pro_class,
'embedpress_pro_wistia_playbar',
'label' => __('Playbar ', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_volume_control',
'label' => sprintf(__('Volume Control %s', 'embedpress'), $this->pro_text),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'classes' => $this->pro_class,
'embedpress_pro_wistia_volume',
'label' => sprintf(__('Volume %s', 'embedpress'), $this->pro_text),
'type' => Controls_Manager::SLIDER,
'embedpress_pro_embeded_source' => 'wistia',
'embedpress_pro_wistia_volume_control' => 'yes'
'classes' => $this->pro_class,
'embedpress_pro_wistia_rewind',
'label' => __('Rewind', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'embedpress_pro_embeded_source' => 'wistia'
'embedpress_pro_wistia_rewind_time',
'label' => __('Rewind time', 'embedpress'),
'type' => Controls_Manager::SLIDER,
'embedpress_pro_wistia_rewind' => 'yes',
'embedpress_pro_embeded_source' => 'wistia'
$this->init_branding_controls('wistia');
public function init_twitch_control()
'embedpress_pro_embeded_source' => 'twitch'
'embedpress_pro_twitch_autoplay',
'label' => __('Autoplay', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('No', 'embedpress'),
'label_on' => __('Yes', 'embedpress'),
'condition' => $condition,
'label' => __('Allow Full Screen Video', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('No', 'embedpress'),
'label_on' => __('Yes', 'embedpress'),
'condition' => $condition,
// -- Twitch PRO controls --
'embedpress_pro_twitch_chat',
'label' => sprintf(__('Show Chat %s', 'embedpress'), $this->pro_text),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'condition' => $condition,
'classes' => $this->pro_class,
'embedpress_pro_twitch_mute',
'label' => __('Mute on start', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'condition' => $condition,
'embedpress_pro_twitch_theme',
'label' => __('Theme', 'embedpress'),
'type' => Controls_Manager::SELECT,
'dark' => __('Dark', 'embedpress'),
'light' => __('Light', 'embedpress'),
'condition' => $condition,
$this->init_branding_controls('twitch');
public function init_soundcloud_controls()
'embedpress_pro_soundcloud_visual',
'label' => __('Visual Player', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'soundcloud'
'embedpress_pro_soundcloud_color',
'label' => __('Scheme', 'embedpress'),
'type' => Controls_Manager::COLOR,
'embedpress_pro_embeded_source' => 'soundcloud'
'embedpress_pro_soundcloud_autoplay',
'label' => __('Auto Play', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'soundcloud'
'embedpress_pro_soundcloud_share_button',
'label' => __('Share Button', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'soundcloud'
'embedpress_pro_soundcloud_comments',
'label' => __('Comments', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'soundcloud'
'embedpress_pro_soundcloud_artwork',
'label' => __('Artwork', 'embedpress'),
'type' => Controls_Manager::SWITCHER,
'label_off' => __('Hide', 'embedpress'),
'label_on' => __('Show', 'embedpress'),
'embedpress_pro_embeded_source' => 'soundcloud',
'embedpress_pro_soundcloud_visual!' => 'yes'
'embedpress_pro_soundcloud_play_count',
'label' => __('Play Count', 'embedpress'),
'type' => Controls_Manager::SWITCHER,