FacebookReviews_Embedded::embedded()

Embedded widget.

Contents


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();
	}

Top ↑

Changelog Changelog

Changelog
Version Description
1.0.0 Introduced.