File "vibes-admin-settings-main.php"
Full path: /home/webcknlt/admissiontell.com/wp-content/plugins/vibes/admin/partials/vibes-admin-settings-main.php
File
size: 2 B (2 KB bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor &nnbsp; Back
<?php
/**
* Provide a admin-facing view for the plugin
*
* This file is used to markup the admin-facing aspects of the plugin.
*
* @package Plugin
* @author Pierre Lannoy <https://pierre.lannoy.fr/>.
* @since 1.0.0
*/
// phpcs:ignore
$active_tab = ( isset( $_GET['tab'] ) ? $_GET['tab'] : 'misc' );
$url = esc_url(
add_query_arg(
[
'page' => 'vibes-viewer',
],
admin_url( 'admin.php' )
)
);
?>
<div class="wrap">
<h2><?php echo esc_html( sprintf( esc_html__( '%s Settings', 'vibes' ), VIBES_PRODUCT_NAME ) ); ?></h2>
<?php settings_errors(); ?>
<h2 class="nav-tab-wrapper">
<a href="
<?php
echo esc_url(
add_query_arg(
array(
'page' => 'vibes-settings',
'tab' => 'misc',
),
admin_url( 'admin.php' )
)
);
?>
" class="nav-tab <?php echo 'misc' === $active_tab ? 'nav-tab-active' : ''; ?>"><?php esc_html_e( 'Options', 'vibes' ); ?></a>
<a href="
<?php
echo esc_url(
add_query_arg(
array(
'page' => 'vibes-settings',
'tab' => 'about',
),
admin_url( 'admin.php' )
)
);
?>
" class="nav-tab <?php echo 'about' === $active_tab ? 'nav-tab-active' : ''; ?>" style="float:right;"><?php esc_html_e( 'About', 'vibes' ); ?></a>
<?php if ( class_exists( 'Vibes\Plugin\Feature\Wpcli' ) ) { ?>
<a href="
<?php
echo esc_url(
add_query_arg(
array(
'page' => 'vibes-settings',
'tab' => 'wpcli',
),
admin_url( 'admin.php' )
)
);
?>
" class="nav-tab <?php echo 'wpcli' === $active_tab ? 'nav-tab-active' : ''; ?>" style="float:right;">WP-CLI</a>
<?php } ?>
</h2>
<?php if ( 'misc' === $active_tab ) { ?>
<?php include __DIR__ . '/vibes-admin-settings-options.php'; ?>
<?php } ?>
<?php if ( 'about' === $active_tab ) { ?>
<?php include __DIR__ . '/vibes-admin-settings-about.php'; ?>
<?php } ?>
<?php if ( 'wpcli' === $active_tab ) { ?>
<?php wp_enqueue_style( VIBES_ASSETS_ID ); ?>
<?php echo do_shortcode( '[vibes-wpcli]' ); ?>
<?php } ?>
</div>