ZillowReviews_Embedded::embedded()
Embedded widget.
Source Source
File: mortgage-zillow-review/inc/ZillowReviews_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 ZillowReviews_Shortcode();
$atts = array(
'type'=> isset($_GET['type']) ? sanitize_text_field($_GET['type']) : '',
'count'=> isset($_GET['count']) ? sanitize_text_field($_GET['count']) : '',
'style'=> isset($_GET['style']) ? sanitize_text_field($_GET['style']) : '',
);
if (ZillowReviewsWidget::$is_active_mortgage_platform) {
$website = new ZillowReviews_Websites($widget_id);
if ($website->check_uri('zillow_reviews', $widget_id)) {
echo $shortcode->shortcode($atts);
} else {
$this->block_embed_message();
}
$this->set_website('zillow_reviews', $widget_id);
} else {
echo $shortcode->shortcode($atts);
}
wp_die();
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |