Файловый менеджер - Редактировать - /home/digitalm/yhubita/wp-content/themes/jevelin/inc/core/dashboard.php
Назад
<?php if ( ! defined( 'ABSPATH' ) ) { die( 'Direct access forbidden.' ); } /** * Shufflehound - Dashboard functions */ if( is_admin() && function_exists( 'shufflehound_theme' ) && in_array( shufflehound_theme(), array( 'jevelin', 'gillion' ) ) ) : add_action( 'admin_menu', 'shufflehound_panel' ); function shufflehound_panel() { add_menu_page( shufflehound_theme( 1 ).' - Dashboard', shufflehound_theme( 1 ), 'manage_options', 'shufflehound_dashboard', 'shufflehound_dashboard_page', get_template_directory_uri().'/inc/core/assets/'.shufflehound_theme().'.png', 2 ); add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - Dashboard', 'Dashboard ', 'manage_options', 'shufflehound_dashboard', 'shufflehound_dashboard_page' ); $phpversion = phpversion(); if( class_exists( 'OCDI_Plugin' ) && version_compare( (float)$phpversion, '5.3.2', '>' ) ) : add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - Install Demo', 'Import Demo', 'manage_options', 'themes.php?page=pt-one-click-demo-import' ); else : add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - Install Demo', 'Import Demo', 'manage_options', 'shufflehound_ocdi_activate', 'shufflehound_ocdi_activate_page' ); endif; add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - Templates', 'Templates', 'manage_options', 'shufflehound_templates', 'shufflehound_templates_page' ); add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - Customize', 'Customize', 'manage_options', 'shufflehound_customize', 'shufflehound_customize_page' ); add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - System Status', 'System Status', 'manage_options', 'shufflehound_system', 'shufflehound_system_page' ); add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - Documentation', 'Documentation', 'manage_options', 'shufflehound_documentation', 'shufflehound_documentation_page' ); add_submenu_page( 'shufflehound_dashboard', shufflehound_theme( 1 ).' - Support Center', 'Support Center', 'manage_options', 'shufflehound_support', 'shufflehound_support_page' ); } function shufflehound_dashboard_page() { $theme = wp_get_theme(); $theme_name = shufflehound_theme(); $theme_version = ( $theme->Version ) ? $theme->Version : ''; echo sh_tgmpa_header(); ?> <div class="shufflehound-dashboard-content" style="padding: 0; max-width: 1400px; box-shadow: none; background-color: transparent;"> <div class="shufflehound-dashboard-start-list"> <?php $tgmpa = \TGM_Plugin_Activation::get_instance()->is_tgmpa_complete(); if( class_exists( 'TGM_Plugin_Activation' ) && !$tgmpa ) : ?> <div class="shufflehound-dashboard-start-item"> <a href="<?php echo admin_url( 'themes.php?page=tgmpa-install-plugins' ); ?>" class="shufflehound-dashboard-start-item-overlay"></a> <h2>1</h2> <span>Step 1</span> <h3>Install Plugins</h3> <p>Install necessary plugins to get most functionality of the theme</p> <?php if( $theme_name == 'gillion' ) : ?> <a class="shufflehound-dashboard-start-item-button"> Watch Video <i class="fas fa-angle-right"></i> <span class="shufflehound-dashboard-start-item-button-soon"> Next updates </span> </a> <?php else : ?> <a href="//youtube.com/embed/fh_G4OtNAqc?rel=0&controls=0&showinfo=0" class="shufflehound-dashboard-start-item-button" data-rel="lightcase"> Watch Video <i class="fas fa-angle-right"></i> </a> <?php endif; ?> </div> <?php else : ?> <div class="shufflehound-dashboard-start-item"> <h2>1</h2> <span style="opacity: 0.65;">Step 1</span> <h3 style="opacity: 0.65;">Install Plugins</h3> <p style="opacity: 0.65;">Install necessary plugins to get most functionality of the theme</p> </div> <?php endif; ?> <?php $phpversion = phpversion(); $ocdi_link = ''; if( class_exists( 'OCDI_Plugin' ) && version_compare( (float)$phpversion, '5.3.2', '>' ) ) : $ocdi_link = admin_url( 'themes.php?page=pt-one-click-demo-import' ); else : $ocdi_link = admin_url( 'admin.php?page=shufflehound_ocdi_activate' ); endif; ?> <div href="<?php echo esc_url( $ocdi_link ); ?>" class="shufflehound-dashboard-start-item"> <a href="<?php echo esc_url( $ocdi_link ); ?>" class="shufflehound-dashboard-start-item-overlay"></a> <h2>2</h2> <span>Step 2</span> <h3>Import Demo</h3> <p>Set up website content with just one click by choosing pre-made demo content</p> <?php if( $theme_name == 'gillion' ) : ?> <a class="shufflehound-dashboard-start-item-button"> Watch Video <i class="fas fa-angle-right"></i> <span class="shufflehound-dashboard-start-item-button-soon"> Next updates </span> </a> <?php else : ?> <a href="//youtube.com/embed/AdVLX-JR9nM?rel=0&controls=0&showinfo=0" class="shufflehound-dashboard-start-item-button" data-rel="lightcase"> Watch Video <i class="fas fa-angle-right"></i> </a> <?php endif; ?> </div> <div href="<?php echo esc_url( $ocdi_link ); ?>" class="shufflehound-dashboard-start-item"> <a href="<?php echo admin_url( 'admin.php?page=shufflehound_templates' ); ?>" class="shufflehound-dashboard-start-item-overlay"></a> <h2>3</h2> <span>Step 3</span> <h3>Use Templates</h3> <p>Insert additional pre-made section and elements with just one click</p> <?php if( $theme_name == 'gillion' ) : ?> <a class="shufflehound-dashboard-start-item-button"> Watch Video <i class="fas fa-angle-right"></i> <span class="shufflehound-dashboard-start-item-button-soon"> Next updates </span> </a> <?php else : ?> <a href="//youtube.com/embed/uDCC8f7pWSs?rel=0&controls=0&showinfo=0" class="shufflehound-dashboard-start-item-button" data-rel="lightcase"> Watch Video <i class="fas fa-angle-right"></i> </a> <?php endif; ?> </div> <div class="shufflehound-dashboard-start-item"> <a href="<?php echo admin_url( 'admin.php?page=shufflehound_customize' ); ?>" class="shufflehound-dashboard-start-item-overlay"></a> <h2>4</h2> <span>Step 4</span> <h3>Customize Settings</h3> <p>Finish website setup by tweaking theme related settings in our option panel</p> <?php /*<a href="//youtube.com/embed/wQX8_nwylTY?rel=0&controls=0&showinfo=0" class="shufflehound-dashboard-start-item-button" data-rel="lightcase"> */ ?> <a class="shufflehound-dashboard-start-item-button"> Watch Video <i class="fas fa-angle-right"></i> <span class="shufflehound-dashboard-start-item-button-soon"> Next updates </span> </a> </div> </div> </div> <div class="shufflehound-dashboard-content"> <div class="shufflehound-dashboard-message" style="padding: 0; max-width: 100%;"> <h1 style="margin-top: 3px;">Changelog</h1> <p style="margin-top: 21px; max-width: 600px; margin-bottom: 30px;"> Latest added features, improvements and bugfixes </p> <div class="shufflehound-changelog-list-container"> <div class="shufflehound-changelog-list"> <?php $fn = fopen( get_template_directory().'/changelog.txt', 'r' ); $count_versions = 0; while( !feof( $fn ) ) : $item = fgets( $fn ); if( substr( $item, 0, 8 ) == 'Version ' ) : if( $count_versions >= 10 ) : break; endif; echo '<div class="shufflehound-changelog-title">'.$item.'</div>'; $count_versions++; else : $item = str_replace( '* Added - ', '<span class="shufflehound-changelog-item-added">Added</span>', $item ); $item = str_replace( '* Improved - ', '<span class="shufflehound-changelog-item-improved">Improved</span>', $item ); $item = str_replace( '* Updated - ', '<span class="shufflehound-changelog-item-updated">Updated</span>', $item ); $item = str_replace( '* Fixed - ', '<span class="shufflehound-changelog-item-fixed">Fixed</span>', $item ); echo '<div class="shufflehound-changelog-item">'.$item.'</div>'; endif; endwhile; fclose( $fn ); ?> </div> </div> </div> </div> <?php } function shufflehound_dashboard_performance( $title, $description, $icon, $status = false ) { ?> <div class="shufflehound-dashboard-list-item<?php echo ( $status ) ? ' shufflehound-dashboard-list-item-outdated' : ''; ?>"> <div class="shufflehound-dashboard-item-icon"> <i class="<?php echo ( $icon ); ?>"></i> </div> <div class="shufflehound-dashboard-item-content"> <h3><?php echo esc_attr( $title ); ?></h3> <p><?php echo ( $description ); ?></p> </div> </div> <?php } function shufflehound_documentation_page() { sh_tgmpa_header(); if( shufflehound_theme() == 'gillion' ) : $link = '//support.shufflehound.com/documentation/gillion/?source=theme&version=3'; else : $link = '//support.shufflehound.com/documentation/jevelin/?source=theme&version=4'; endif; ?> <div class="shufflehound-dashboard-content-frame"> <iframe class="shufflehound-live-window" src="<?php echo esc_url( $link ); ?>" frameborder="0"></iframe> <style>.shufflehound-live-window { width: 100%; min-height: 500px; }</style> <script>jQuery(function($){ $('.shufflehound-live-window').height( $(window).height() - 42 ); });</script> </div> <?php } function shufflehound_support_page() { sh_tgmpa_header(); $link = '//support.shufflehound.com/'; ?> <div class="shufflehound-dashboard-content-frame"> <iframe class="shufflehound-live-window" src="<?php echo esc_url( $link ); ?>" frameborder="0"></iframe> <style>.shufflehound-live-window { width: 100%; min-height: 500px; }</style> <script>jQuery(function($){ $('.shufflehound-live-window').height( $(window).height() - 42 ); });</script> </div> <?php } function shufflehound_templates_page() { sh_tgmpa_header(); ?> <div class="shufflehound-dashboard-content"> <div class="shufflehound-dashboard-message" style="padding: 0; max-width: 100%;"> <h1 style="margin-top: 3px;">WPBakery Page Builder Templates</h1> <p style="margin-top: 21px; max-width: 600px;"> Choose one of our <strong>100+</strong> ready to go template elements from more than 20+ categories. Add them to your current or new pages. </p> <div class="shufflehound-dashboard-text"> <p>Here is a simple guide on how to use them:</p> <p style="margin-bottom: 0px!important;"> 1. Add a <a href="<?php echo admin_url( 'post-new.php?post_type=page' ); ?>" target="_blank">new page</a> or go to an <a href="<?php echo admin_url( 'edit.php?post_type=page' ); ?>" target="_blank">existing page</a></p> <p style="margin-top: 10px!important;">2. Switch to WPBakery Page Builder (if not already) by pressing on it (in the top left corner)</p> <img src="<?php echo get_template_directory_uri(); ?>/inc/core/assets/templates/templates-how-to-1.png" alt="" /> <p>3. Switch to one of the editing modes - Frontend or Backend (we prefer Frontend Editor)</p> <img src="<?php echo get_template_directory_uri(); ?>/inc/core/assets/templates/templates-how-to-2.png" alt="" /> <p>4. Click on Templates icon (third from the left on the top bar</p> <img src="<?php echo get_template_directory_uri(); ?>/inc/core/assets/templates/templates-how-to-3.png" alt="" /> <p>5. Choose one of our templates and click on the image to install it</p> <img src="<?php echo get_template_directory_uri(); ?>/inc/core/assets/templates/templates-how-to-4-<?php echo shufflehound_theme(); ?>.png" alt="" /> </div> <div class="shufflehound-dashboard-notice"> <strong>Notice:</strong> Some styles can differ from images as many styling options comes from global theme settings such as colors, fonts and others </div> </div> </div> <?php } endif;
| ver. 1.4 |
Github
|
.
| PHP 8.3.23 | Генерация страницы: 0.05 |
proxy
|
phpinfo
|
Настройка