| @@ -688,22 +688,12 @@ | ||
| 688 | 688 | 'viz-support', |
| 689 | 689 | array( $this, 'renderSupportPage' ) |
| 690 | 690 | ); |
| 691 | 691 | |
| 692 | - if ( ! Visualizer_Module::is_pro() ) { | |
| 693 | - add_submenu_page( | |
| 694 | - Visualizer_Plugin::NAME, | |
| 695 | - __( 'Get Visualizer Pro', 'visualizer' ), | |
| 696 | - __( 'Get Visualizer Pro', 'visualizer' ), | |
| 697 | - 'edit_posts', | |
| 698 | - 'viz-get-pro', | |
| 699 | - '__return_null' | |
| 700 | - ); | |
| 701 | - add_action( 'admin_footer', array( $this, 'handleGetProSubMenu' ) ); | |
| 702 | - } | |
| 703 | 692 | remove_submenu_page( Visualizer_Plugin::NAME, Visualizer_Plugin::NAME ); |
| 704 | 693 | |
| 705 | 694 | add_action( "load-{$this->_libraryPage}", array( $this, 'addScreenOptions' ) ); |
| 695 | + add_action( 'admin_footer', array( $this, 'handleGetProSubMenu' ) ); | |
| 706 | 696 | } |
| 707 | 697 | |
| 708 | 698 | /** |
| 709 | 699 | * Handle get pro plugin submenu. |
| @@ -708,35 +698,35 @@ | ||
| 708 | 698 | /** |
| 709 | 699 | * Handle get pro plugin submenu. |
| 710 | 700 | */ |
| 711 | 701 | public function handleGetProSubMenu() { |
| 712 | - ?> | |
| 702 | + if ( ! Visualizer_Module::is_pro() ) { | |
| 703 | + ?> | |
| 713 | 704 | <style type="text/css"> |
| 714 | - #toplevel_page_visualizer ul.wp-submenu li.wp-first-item + li + li + li { | |
| 705 | + #toplevel_page_visualizer ul.wp-submenu li:last-child { | |
| 715 | 706 | background: #FF7E65; |
| 716 | 707 | font-size: 14px; |
| 717 | 708 | font-weight: 600; |
| 718 | 709 | color: #fff; |
| 719 | 710 | } |
| 720 | - #toplevel_page_visualizer ul.wp-submenu li.wp-first-item + li + li + li > a { | |
| 711 | + #toplevel_page_visualizer ul.wp-submenu li:last-child > a { | |
| 721 | 712 | color: #fff !important; |
| 722 | 713 | } |
| 723 | - #toplevel_page_visualizer ul.wp-submenu li.wp-first-item + li + li + li > a:hover { | |
| 714 | + #toplevel_page_visualizer ul.wp-submenu li:last-child > a:hover { | |
| 724 | 715 | box-shadow: inherit; |
| 725 | 716 | } |
| 726 | - #toplevel_page_visualizer ul.wp-submenu li.wp-first-item + li + li + li + li { | |
| 727 | - display: none; | |
| 717 | + </style> | |
| 718 | + <?php | |
| 719 | + if ( get_option( 'visualizer_fresh_install', false ) ) { | |
| 720 | + ?> | |
| 721 | + <style type="text/css"> | |
| 722 | + #toplevel_page_visualizer ul.wp-submenu li.wp-first-item + li + li + li { | |
| 723 | + display: none; | |
| 724 | + } | |
| 725 | + </style> | |
| 726 | + <?php | |
| 728 | 727 | } |
| 729 | - </style> | |
| 730 | - <script type="text/javascript"> | |
| 731 | - jQuery( document ).ready( function() { | |
| 732 | - jQuery( '#toplevel_page_visualizer' ).on( 'click', 'li:not(.wp-submenu-head, .wp-first-item):eq(2)', function( e ) { | |
| 733 | - e.preventDefault(); | |
| 734 | - window.open( '<?php echo tsdk_utmify( 'https://themeisle.com/plugins/visualizer-charts-and-graphs/upgrade/', 'toplevel' ); ?>', '_blank' ); | |
| 735 | - } ); | |
| 736 | - } ); | |
| 737 | - </script> | |
| 738 | - <?php | |
| 728 | + } | |
| 739 | 729 | } |
| 740 | 730 | |
| 741 | 731 | /** |
| 742 | 732 | * Adds the screen options for pagination. |