PluginProbe
GutSlider – All in One Slider and Carousel Blocks for Gutenberg / 3.2.0
GutSlider – All in One Slider and Carousel Blocks for Gutenberg v3.2.0
3.2.0 3.1.0 3.0.0 2.13.2 2.13.1 2.13.0 trunk 1.0.0 2.1.0 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.1 2.5.3 2.5.4 2.5.5 All 57 releases
← All changes | admin/views/header.php +21 -7 3.1.0 → 3.2.0 View file →
@@ -30,15 +30,26 @@
30 30 'slug' => 'gutslider-settings',
31 31 'label' => __( 'Settings', 'slider-blocks' ),
32 32 'url' => admin_url( 'admin.php?page=gutslider-settings' ),
33 33 ),
34 - array(
35 - 'slug' => 'gutslider-license',
36 - 'label' => $gs_has_pro ? __( 'License', 'slider-blocks' ) : __( 'Pricing', 'slider-blocks' ),
37 - 'url' => $gs_has_pro ? admin_url( 'admin.php?page=gutslider-license' ) : 'https://gutslider.com/pricing',
38 - 'external' => ! $gs_has_pro,
39 - ),
40 34 );
35 +
36 +if ( $gs_has_pro ) {
37 + $gs_nav[] = array(
38 + 'slug' => 'gutslider-license',
39 + 'label' => __( 'License', 'slider-blocks' ),
40 + 'url' => admin_url( 'admin.php?page=gutslider-license' ),
41 + );
42 +}
43 +
44 +if ( GutSlider_Admin::show_compare() ) {
45 + $gs_nav[] = array(
46 + 'slug' => GutSlider_Admin::COMPARE_SLUG,
47 + 'label' => __( 'Free vs Pro', 'slider-blocks' ),
48 + 'url' => admin_url( 'admin.php?page=' . GutSlider_Admin::COMPARE_SLUG ),
49 + 'upgrade' => true,
50 + );
51 +}
41 52 ?>
42 53 <div class="gs-app" data-gs-page="<?php echo esc_attr( $gs_current ); ?>">
43 54 <header class="gs-bar">
44 55 <div class="gs-bar__inner">
@@ -58,13 +69,16 @@
58 69 <nav class="gs-nav" aria-label="<?php esc_attr_e( 'GutSlider navigation', 'slider-blocks' ); ?>">
59 70 <?php foreach ( $gs_nav as $gs_item ) : ?>
60 71 <?php $gs_active = ( $gs_item['slug'] === $gs_current ); ?>
61 72 <a
62 - class="gs-nav__link<?php echo $gs_active ? ' is-active' : ''; ?>"
73 + class="gs-nav__link<?php echo $gs_active ? ' is-active' : ''; ?><?php echo empty( $gs_item['upgrade'] ) ? '' : ' gs-nav__link--upgrade'; ?>"
63 74 href="<?php echo esc_url( $gs_item['url'] ); ?>"
64 75 <?php echo empty( $gs_item['external'] ) ? '' : 'target="_blank" rel="noopener noreferrer"'; ?>
65 76 <?php echo $gs_active ? 'aria-current="page"' : ''; ?>
66 77 >
78 + <?php if ( ! empty( $gs_item['upgrade'] ) ) : ?>
79 + <?php GutSlider_Admin::icon( 'sparkles' ); ?>
80 + <?php endif; ?>
67 81 <?php echo esc_html( $gs_item['label'] ); ?>
68 82 </a>
69 83 <?php endforeach; ?>
70 84 </nav>