lor-scheme',
//
'type' => 'select',
'options' => array(
'' => __( '-- Default --', 'publisher' ),
'light' => __( 'White Color Texts', 'publisher' ),
),
//
'vc_admin_label' => false,
)
);
return $fields;
}
/**
* Registers Page Builder Add-on
*/
function page_builder_settings() {
$settings = parent::page_builder_settings();
return array_merge( $settings, array(
'name' => __( 'Newsletter - FeedBurner', 'publisher' ),
"id" => $this->id,
"weight" => 10,
"wrapper_height" => 'full',
"category" => publisher_white_label_get_option( 'publisher' ),
'icon_url' => PUBLISHER_THEME_URI . 'images/shortcodes/bs-subscribe-newsletter.png',
) );
} // page_builder_settings
function tinymce_settings() {
return array(
'name' => __( 'Newsletter - FeedBurner', 'publisher' ),
);
}
}
class Publisher_Subscribe_Newsletter_Widget extends BF_Widget {
/**
* Register widget with WordPress.
*/
function __construct() {
parent::__construct(
'bs-subscribe-newsletter',
sprintf( __( '%s - Newsletter - FeedBurner', 'publisher' ), publisher_white_label_get_option( 'publisher' ) ),
array(
'description' => __( 'Widget display NewsLetter Subscribe form it support Feedburner.', 'publisher' )
)
);
}
/**
* Adds backend fields
*/
function load_fields() {
$this->fields = array(
array(
'name' => __( 'Title', 'publisher' ),
'id' => 'title',
'type' => 'text',
),
array(
'name' => __( 'FeedBurner ID', 'publisher' ),
'input-desc' => __( 'Enter Feedburner ID.', 'publisher' ),
'id' => 'feedburner-id',
'type' => 'text',
),
array(
'name' => __( 'Image', 'publisher' ),
'id' => 'image',
'type' => 'media_image',
'upload_label' => __( 'Upload Image', 'publisher' ),
'remove_label' => __( 'Remove', 'publisher' ),
'media_title' => __( 'Remove', 'publisher' ),
'media_button' => __( 'Select Image', 'publisher' ),
),
array(
'name' => __( 'Message', 'publisher' ),
'id' => 'msg',
'type' => 'textarea',
),
array(
'name' => __( 'Show Powered By?', 'publisher' ),
'id' => 'show-powered',
'type' => 'switch',
),
);
}
}
[
'isPremium' => $this->product_helper->is_premium(),
'isRtl' => \is_rtl(),
'promotions' => \YoastSEO()->classes->get( Promotion_Manager::class )->get_current_promotions(),
'pluginUrl' => \plugins_url( '', \WPSEO_FILE ),
'upsellSettings' => [
'actionId' => 'load-nfd-ctb',
'premiumCtbId' => 'f6a84663-465f-4cb5-8ba5-f7a6d72224b2',
],
],
'linkParams' => $this->shortlink_helper->get_query_params(),
];
}
}
Académie RGFA - JusteInfos- Information générale