@@ -527,7 +527,15 @@ function __rocket_imagify_notice() {
527527 $ action_url = $ is_imagify_installed ?
528528 rocket_get_plugin_activation_link ( $ imagify_plugin )
529529 :
530- add_query_arg (
530+ wp_nonce_url ( add_query_arg (
531+ array (
532+ 'action ' => 'install-plugin ' ,
533+ 'plugin ' => 'imagify ' ,
534+ ),
535+ admin_url ( 'update.php ' )
536+ ), 'install-plugin_imagify ' );
537+
538+ $ details_url = add_query_arg (
531539 array (
532540 'tab ' => 'plugin-information ' ,
533541 'plugin ' => 'imagify ' ,
@@ -538,7 +546,7 @@ function __rocket_imagify_notice() {
538546 admin_url ( 'plugin-install.php ' )
539547 );
540548
541- $ classes = $ is_imagify_installed ? '' : ' tgm-plugin-update-modal ' ;
549+ $ classes = $ is_imagify_installed ? '' : ' install-now ' ;
542550 $ cta_txt = $ is_imagify_installed ? esc_html__ ( 'Activate Imagify ' , 'rocket ' ) : esc_html__ ( 'Install Imagify for Free ' , 'rocket ' );
543551
544552 $ dismiss_url = wp_nonce_url (
@@ -547,7 +555,7 @@ function __rocket_imagify_notice() {
547555 );
548556 ?>
549557
550- <div class="updated rkt-imagify-notice">
558+ <div id="plugin-filter" class="updated plugin-card plugin-card-imagify rkt-imagify-notice">
551559 <a href="<?php echo $ dismiss_url ; ?> " class="rkt-cross"><span class="dashicons dashicons-no"></span></a>
552560
553561 <p class="rkt-imagify-logo">
@@ -557,7 +565,10 @@ function __rocket_imagify_notice() {
557565 <?php _e ( 'Speed up your website and boost your SEO by reducing image file sizes without losing quality with Imagify. ' , 'rocket ' ); ?>
558566 </p>
559567 <p class="rkt-imagify-cta">
560- <a href="<?php echo $ action_url ; ?> " class="button button-primary<?php echo $ classes ; ?> "><?php echo $ cta_txt ; ?> </a>
568+ <a data-slug="imagify" href="<?php echo $ action_url ; ?> " class="button button-primary<?php echo $ classes ; ?> "><?php echo $ cta_txt ; ?> </a>
569+ <?php if ( ! $ is_imagify_installed ) : ?>
570+ <br><a data-slug="imagify" data-name="Imagify Image Optimizer" class="thickbox open-plugin-details-modal" href="<?php echo $ details_url ; ?> "><?php _e ( 'More details ' , 'rocket ' ); ?> </a>
571+ <?php endif ; ?>
561572 </p>
562573 </div>
563574
@@ -641,4 +652,4 @@ function rocket_cloudflare_update_settings() {
641652 </div>
642653 <?php }
643654 }
644- }
655+ }
0 commit comments