getting-started.php (2837B)
1 <div class="tab-cols"> 2 <div class="two-col"> 3 <div class="col bordered-right"> 4 <h2 class="col-title"> <?php _e('Get Started in 3 Easy Steps', 'materialis'); ?></h2> 5 <h3 class="col-subtitle"><?php _e('1. Install the recommended plugins', 'materialis'); ?></h3> 6 <div class="recommended-plugins"> 7 <?php 8 $config = \Materialis\Companion_Plugin::$config; 9 $plugins = $config['plugins']; 10 11 foreach ($plugins as $slug => $plugin) { 12 $state = \Materialis\Companion_Plugin::get_plugin_state($slug); 13 14 $plugin_is_ready = $state['installed'] && $state['active']; 15 if ( ! $plugin_is_ready) { 16 if ($state['installed']) { 17 $link = \Materialis\Companion_Plugin::get_activate_link($slug); 18 $label = $plugin['activate']['label']; 19 $btn_class = "activate"; 20 } else { 21 $link = \Materialis\Companion_Plugin::get_install_link($slug); 22 $label = $plugin['install']['label']; 23 $btn_class = "install-now"; 24 } 25 } 26 27 $title = $plugin['title']; 28 $description = $plugin['description']; 29 ?> 30 <div class="materialis_install_notice <?php if ($plugin_is_ready) { 31 echo 'blue'; 32 } ?>"> 33 <h3 class="rp-plugin-title"><?php echo $title ?></h3> 34 <?php 35 printf('<p>%1$s</p>', $description); 36 if ( ! $plugin_is_ready) { 37 printf('<a class="%1$s button" href="%2$s">%3$s</a>', esc_attr($btn_class), esc_url($link), esc_html($label)); 38 } else { 39 _e('Plugin is installed and active.', 'materialis'); 40 } 41 ?> 42 </div> 43 <?php 44 } 45 ?> 46 </div> 47 <h3 class="col-subtitle"> 48 <?php 49 $customize_link = add_query_arg( 50 array( 51 'url' => get_home_url(), 52 ), 53 network_admin_url('customize.php') 54 ); 55 56 printf('2. <a class="button" href="%s"> %s </a> your site', esc_url($customize_link), esc_html__('Customize', 'materialis')); ?></h3> 57 <h3 class="col-subtitle"><?php _e('3. Enjoy! :)', 'materialis'); ?></h3> 58 </div> 59 <div class="col"> 60 61 </div> 62 </div> 63 </div>