@@ 441-453 (lines=13) @@ | ||
438 | <div class="autoptimize_banner hidden"> |
|
439 | <ul> |
|
440 | <?php |
|
441 | if ( $this->settings_screen_do_remote_http ) { |
|
442 | $ao_banner = get_transient( 'autoptimize_banner' ); |
|
443 | if ( empty( $ao_banner ) ) { |
|
444 | $banner_resp = wp_remote_get( 'https://misc.optimizingmatters.com/autoptimize_news.html?ao_ver=' . AUTOPTIMIZE_PLUGIN_VERSION ); |
|
445 | if ( ! is_wp_error( $banner_resp ) ) { |
|
446 | if ( '200' == wp_remote_retrieve_response_code( $banner_resp ) ) { |
|
447 | $ao_banner = wp_kses_post( wp_remote_retrieve_body( $banner_resp ) ); |
|
448 | set_transient( 'autoptimize_banner', $ao_banner, WEEK_IN_SECONDS ); |
|
449 | } |
|
450 | } |
|
451 | } |
|
452 | echo $ao_banner; |
|
453 | } |
|
454 | ?> |
|
455 | <li><?php _e( "Need help? <a href='https://wordpress.org/plugins/autoptimize/faq/'>Check out the FAQ here</a>.", 'autoptimize' ); ?></li> |
|
456 | <li><?php _e( 'Happy with Autoptimize?', 'autoptimize' ); ?><br /><a href="<?php echo network_admin_url(); ?>plugin-install.php?tab=search&type=author&s=optimizingmatters"><?php _e( 'Try my other plugins!', 'autoptimize' ); ?></a></li> |
@@ 72-83 (lines=12) @@ | ||
69 | $ccss_explanation = ''; |
|
70 | ||
71 | // get the HTML with the explanation of what critical CSS is. |
|
72 | if ( $this->settings_screen_do_remote_http ) { |
|
73 | $ccss_explanation = get_transient( 'ccss_explain_ao26' ); |
|
74 | if ( empty( $ccss_explanation ) ) { |
|
75 | $ccss_expl_resp = wp_remote_get( 'https://misc.optimizingmatters.com/autoptimize_ccss_explain_ao26.html?ao_ver=' . AUTOPTIMIZE_PLUGIN_VERSION ); |
|
76 | if ( ! is_wp_error( $ccss_expl_resp ) ) { |
|
77 | if ( '200' == wp_remote_retrieve_response_code( $ccss_expl_resp ) ) { |
|
78 | $ccss_explanation = wp_kses_post( wp_remote_retrieve_body( $ccss_expl_resp ) ); |
|
79 | set_transient( 'ccss_explain_ao26', $ccss_explanation, WEEK_IN_SECONDS ); |
|
80 | } |
|
81 | } |
|
82 | } |
|
83 | } |
|
84 | ||
85 | // placeholder text in case HTML is empty. |
|
86 | if ( empty( $ccss_explanation ) ) { |