| @@ -24,19 +24,22 @@ | ||
| 24 | 24 | { |
| 25 | 25 | |
| 26 | 26 | // @see images/blockspare-icon.svg |
| 27 | 27 | $svg = <<< SVG |
| 28 | -<svg className="blockspare-svg blockspare-svg-blockspare" fill="#ffffff" width='20px' height='20px' xmlns='http://www.w3.org/2000/svg' viewBox="0 0 608.22 704.72"> | |
| 29 | - <path fill="#ffffff" className="cls-1" | |
| 30 | - d="M470.13,115.84,212,305.42,200.76,649.88,434.05,767.41l261.4-218.67L482.9,441.92Zm-199,219.58L413.69,228.17l1.15,179.42L263.64,526.79Zm317.46,228L426.88,706.87,254.64,612.08,426,482.82" | |
| 31 | - transform="translate(-200.76 -115.84)"/> | |
| 32 | - <polygon className="cls-1" fill="#ffffff" | |
| 33 | - points="329.48 30.28 384.8 58.16 390.46 257.8 444.73 283.66 440.69 86.31 598.38 165.75 608.22 490.54 338.79 704.72 290.36 680.32 549.52 463.95 546.49 189.07 495.83 164.86 492.17 374.97 337.56 296.15 329.48 30.28"/> | |
| 34 | - <polygon className="cls-2" fill="#ffffff" | |
| 35 | - points="0 534.04 53.88 496.23 226.12 591.02 387.85 447.54 225.29 366.97 282.14 326.08 494.69 432.9 233.29 651.57 0 534.04"/> | |
| 36 | - <polygon className="cls-2" fill="#ffffff" | |
| 37 | - points="290.36 680.32 338.79 704.72 608.22 490.54 549.52 463.95 290.36 680.32"/> | |
| 38 | - </svg> | |
| 28 | +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |
| 29 | + viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve"> | |
| 30 | +<g> | |
| 31 | + <g> | |
| 32 | + <path class="st0" d="M1.6,9.2v21.4l18.3-9.2L20.2,0L1.6,9.2z M16.9,19.8L4.9,26V10.9l12-6.1V19.8z"/> | |
| 33 | + <polygon id="XMLID_3_" class="st1" points="19.9,21.4 16.9,23 26,27.7 13.8,33.8 4.9,29 1.6,30.7 13.9,36.9 32.4,27.7 "/> | |
| 34 | + </g> | |
| 35 | + <g> | |
| 36 | + <polygon id="XMLID_2_" class="st0" points="23,1.5 23,19.8 32.4,24.6 32.4,9.4 35.3,10.9 35.3,29 38.4,30.7 38.4,9.2 29.4,4.8 | |
| 37 | + 29.2,19.7 26,18.4 26,3.1 "/> | |
| 38 | + <polygon id="XMLID_1_" class="st1" points="17,38.4 19.9,40 38.4,30.7 35.3,29 "/> | |
| 39 | + </g> | |
| 40 | +</g> | |
| 41 | +</svg> | |
| 39 | 42 | SVG; |
| 40 | 43 | |
| 41 | 44 | add_menu_page( |
| 42 | 45 | __('Blockspare', 'blockspare'), // Page Title. |
| @@ -45,8 +48,19 @@ | ||
| 45 | 48 | 'blockspare', // Menu slug. |
| 46 | 49 | array($this, 'blockspare_admin_dashboard'), // Action. |
| 47 | 50 | 'data:image/svg+xml;base64,' . base64_encode($svg) // Blockspare icon. |
| 48 | 51 | ); |
| 52 | + | |
| 53 | + // Our getting started page. | |
| 54 | + add_submenu_page( | |
| 55 | + 'blockspare', // Parent slug. | |
| 56 | + __( 'Getting Started', 'blockspare' ), // Page title. | |
| 57 | + __( 'Getting Started', 'blockspare' ), // Menu title. | |
| 58 | + 'manage_options', // Capability. | |
| 59 | + 'blockspare', // Menu slug. | |
| 60 | + array( $this, 'blockspare_admin_dashboard' ), // Callback function. | |
| 61 | + 1 // Position | |
| 62 | + ); | |
| 49 | 63 | } |
| 50 | 64 | |
| 51 | 65 | public function enqueue_dashboard_script($hook) |
| 52 | 66 | { |
| @@ -61,9 +75,9 @@ | ||
| 61 | 75 | alt="<?php esc_attr_e('Blockspare', 'blockspare') ?>" /> |
| 62 | 76 | <h1> |
| 63 | 77 | <?php _e('Blockspare', 'blockspare') ?> |
| 64 | 78 | </h1> |
| 65 | - <h2><?php _e('Beautiful Page Building Blocks for WordPress', 'blockspare') ?></h2> | |
| 79 | + <h2><?php _e('Beautiful Page Building Gutenberg Blocks for WordPress', 'blockspare') ?></h2> | |
| 66 | 80 | |
| 67 | 81 | <div class="blockspare-separator"> |
| 68 | 82 | <svg class="blockspare-separator-double-wave" preserveAspectRatio="none" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1946 175"> |
| 69 | 83 | <path class="st0" d="M-.5 27.7v146.8h1946V10.7s-170.6 20.4-265 57.2c0 0-374.1 116.7-794.2 24.7 0 0-414.1-100.9-673.1-92-.1 0-102.9 5.2-213.7 27.1z"></path> |
| @@ -181,9 +195,9 @@ | ||
| 181 | 195 | <li><?php _e('Regular Updates & Premium Support', 'blockspare') ?></li> |
| 182 | 196 | </ul> |
| 183 | 197 | </p> |
| 184 | 198 | <p> |
| 185 | - <a href="https://blockspare.com/" class="blockspare-button" | |
| 199 | + <a href="<?php echo esc_url(admin_url( '/admin.php?page=blockspare-pricing' )); ?>" class="blockspare-button" | |
| 186 | 200 | title="<?php esc_attr_e('Get Blockspare Pro', 'blockspare') ?>"><?php esc_attr_e('Get Blockspare Pro', 'blockspare') ?></a> |
| 187 | 201 | </p> |
| 188 | 202 | |
| 189 | 203 | </aside> |