FacebookReviews_Embedded::embedded()
Embedded widget.
Source Source
File: mortgage-facebook-review/inc/FacebookReviews_Embedded.php
public function embedded(){
$widget_id = sanitize_text_field($_GET['embeddedid']);
if(empty($widget_id)){
$this->block_embed_message();
wp_die();
}
header( 'Access-Control-Allow-Origin: *' );
header( 'Access-Control-Max-Age: 600' );
$shortcode = new FacebookReviews_Shortcode();
$atts = array(
'style'=> isset($_GET['style']) ? sanitize_text_field($_GET['style']) : '',
'count'=> isset($_GET['count']) ? sanitize_text_field($_GET['count']) : ''
);
if(FacebookReviewsWidget::$is_active_mortgage_platform){
$website = new FacebookReviews_Websites($widget_id);
if ($website->check_uri('facebook_reviews', $widget_id)) {
echo $shortcode->shortcode($atts);
} else {
$this->block_embed_message();
}
$this->set_website('facebook_reviews', $widget_id);
} else {
echo $shortcode->shortcode($atts);
}
wp_die();
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |