array(), 'etruel_amp_youTube_embed_handler' => array(), 'etruel_amp_instagram_embed_Handler' => array(), 'etruel_amp_vine_embed_handler' => array(), 'etruel_amp_facebook_embed_handler' => array(), ), null ), apply_filters( 'etruel_amp_content_sanitizers', array( 'etruel_amp_style_sanitizer' => array(), 'etruel_amp_blacklist_sanitizer' => array(), 'etruel_amp_img_sanitizer' => array(), 'etruel_amp_video_sanitizer' => array(), 'etruel_amp_audio_sanitizer' => array(), 'etruel_amp_iframe_sanitizer' => array( 'add_placeholder' => true, ), ), null ), array( 'content_max_width' => $content_width, ) ); $content_amp_string = $amp_content->get_amp_content(); if (!empty($content_amp_string)) { $html_content = $content_amp_string; } return $html_content; } /** * Static function get_post_scripts_styles * @access public * @return $html_content String with html of post content. * @since 0.2.0 */ public static function get_post_scripts_styles($html_content) { global $content_width, $etruel_amp_theme_extra_style_before, $etruel_amp_defaults_scripts; /** * @deprecated if (!self::$styles_scripts_added) { self::$styles_scripts_added = true; } */ $amp_content = new etruel_amp_content($html_content, apply_filters( 'etruel_amp_content_embed_handlers', array( 'etruel_amp_twitter_embed_handler' => array(), 'etruel_amp_youTube_embed_handler' => array(), 'etruel_amp_instagram_embed_handler' => array(), 'etruel_amp_vine_embed_handler' => array(), 'etruel_amp_facebook_embed_handler' => array(), ), null ), apply_filters( 'etruel_amp_content_sanitizers', array( 'etruel_amp_style_sanitizer' => array(), 'etruel_amp_blacklist_sanitizer' => array(), 'etruel_amp_img_sanitizer' => array(), 'etruel_amp_video_sanitizer' => array(), 'etruel_amp_audio_sanitizer' => array(), 'etruel_amp_iframe_sanitizer' => array( 'add_placeholder' => true, ), ), null ), array( 'content_max_width' => $content_width, ) ); if (!etruel_amp_compatibilities::$get_style) { foreach ($amp_content->get_amp_styles() as $selector => $atributes) { $etruel_amp_theme_extra_style_before .= $selector.'{'; foreach ($atributes as $key => $value) { $etruel_amp_theme_extra_style_before .= $value.';'; } $etruel_amp_theme_extra_style_before .= '}'; } } foreach ($amp_content->get_amp_scripts() as $name => $src) { if (empty($etruel_amp_defaults_scripts[$name])) { $etruel_amp_defaults_scripts[$name] = $src; } } $content_amp_string = $amp_content->get_amp_content(); if (!empty($content_amp_string)) { $html_content = $content_amp_string; } return $html_content; } /** * Static function post_scripts_styles * @access public * @since 0.2.0 */ public static function post_scripts_styles($more_link_text = null, $strip_teaser = false) { $content = get_the_content( $more_link_text, $strip_teaser ); $content = apply_filters( 'the_content', $content ); return true; } /** * Static function get_script_styles * @access public * @return void * @since version */ public static function get_script_styles() { while (have_posts()) : the_post(); self::post_scripts_styles(); endwhile; } } } etruel_amp::hooks(); ?>