代码拉取完成,页面将自动刷新
<?php
$vt_config = vt_get_config();
// if (!$vt_config['frontend_is_on']) {
// header('HTTP/1.1 403 Forbidden');
// echo '{error:"403 当前主题关闭了前端,仅能通过接口访问"}';
// exit();
// }
?>
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="<?php bloginfo('charset'); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<?php
$keywords = $vt_config['meta_keywords'];
$description = $vt_config['meta_description'];
if (is_home()) {
} elseif (is_category()) {
// $keywords = single_cat_title('', false);
$description = category_description();
} elseif (is_tag()) {
// $keywords = single_tag_title('', false);
$description = tag_description();
} elseif (is_single()) {
$description = get_the_excerpt();
}
$keywords = $keywords ? trim(strip_tags($keywords)) : '';
$description = $description ? trim(strip_tags($description)) : $vt_config['meta_description'];
?>
<meta name="keywords" content="<?php echo $keywords ?>">
<meta name="description" content="<?php echo $description ?>">
<meta name="api-url" content="<?php echo home_url() ?>">
<?php wp_head(); ?>
<link rel="stylesheet" type="text/css" href="<?= get_bloginfo('template_url'); ?>/assets/lib/fontawesome/css/fontawesome.min.css" />
<link rel="stylesheet" type="text/css" href="<?= get_bloginfo('template_url'); ?>/assets/lib/fontawesome/css/solid.min.css" />
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url'); ?>/assets/lib/swiper/swiper-bundle.min.css" />
<script src="<?php bloginfo('template_url'); ?>/assets/lib/swiper/swiper-bundle.min.js"></script>
<?php
$primary = $vt_config['basic_style'];
$hover = $vt_config['basic_style'];
echo "<style>:root{ --vt-color-primary:{$primary}; --vt-color-primary-hover:{ $hover}; }</style>";
?>
<?php if($vt_config['background_image']): ?>
<style>body:before { background-image:url(<?php echo $vt_config['background_image']?>) }</style>
<?php endif ?>
<style> .card-item .card-image { padding-bottom: <?php echo $vt_config['image_items_height'] ?> !important; } </style>
</head>
<?php
global $widget_title_class;
$widget_title_class = $vt_config['widget_title_type'] ? ' type-'.$vt_config['widget_title_type'] : '';
/* 暗黑模式 */
$is_dark_mode = false;
$dark_mode_class = '';
if($vt_config['dark_mode_type'] == 0){ // 禁用
$_COOKIE['darkModeType'] = 0;
} elseif($vt_config['dark_mode_type'] == 1) { // 手动
$_COOKIE['darkModeType'] = 1;
$is_dark_mode = isset($_COOKIE['darkMode']) && $_COOKIE['darkMode'] == 1 ? true : false;
$dark_mode_class = $is_dark_mode ? "dark-mode" : '';
} elseif($vt_config['dark_mode_type'] == 2) { // 自动
$_COOKIE['darkModeType'] = 2;
$is_dark_mode = isset($_COOKIE['darkMode']) && $_COOKIE['darkMode'] == 1 ? true : false;
$dark_mode_class = 'dark-mode-auto';
}
/* logo 闪光 */
$flash_class = $vt_config['logo_is_flashing'] ? 'flash' : '';
?>
<body class="<?php echo $dark_mode_class ?>">
<?php wp_body_open(); ?>
<?php
global $current_user;
get_currentuserinfo();
?>
<header class="header mobile">
<div class="header-nav">
<a class="top-nav-button search-button" href="javascript:;">
<i class="fa-solid fa-magnifying-glass"></i>
</a>
<a href="<?php bloginfo('siteurl') ?>" class="logo <?php echo $flash_class?>" title="" rel="home">
<img src="<?php echo $vt_config['site_logo']; ?>" alt="<?php bloginfo('name') ?>">
</a>
<a class="top-nav-button menu-button" href="javascript:;">
<i class="fa-solid fa-bars"></i>
</a>
</div>
<!-- 移动端菜单 -->
<div class="mobile-menu-modal">
<div class="mobile-menu">
<div class="action-widget">
<?php if ($current_user->ID && $vt_config['is_show_login_register']) : ?>
<a class="action-button" href="<?php bloginfo('siteurl') ?>/wp-admin/index.php">
<i class="fa-solid fa-user"></i>
</a>
<?php endif ?>
<?php if($vt_config['dark_mode_type'] == 1): ?>
<a class="action-button dark-mode-button <?php echo $is_dark_mode ? 'dark' : '' ?>">
<i class="fa-solid fa-sun sun"></i>
<i class="fa-solid fa-moon moon"></i>
</a>
<?php endif; ?>
<a class="action-button close" href="javascript:;">
<i class="fa-solid fa-xmark"></i>
</a>
</div>
<div class="site-logo">
<img src="<?php echo $vt_config['site_logo']?>">
</div>
<?php
$theme_location = "primary";
if (has_nav_menu('header_main')) {
$theme_location = "header_main";
}
$nav_str = wp_nav_menu(array(
'theme_location' => $theme_location,
'menu' => '',
'container' => false,
'container_class' => '',
'container_id' => '',
'menu_class' => 'mobile-ul',
'menu_id' => '',
'echo' => false,
'fallback_cb' => 'MyMenu::fallback',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 4,
'walker' => new MyMenu()
));
// echo str_replace('sub-menu', 'select', $nav_str);
echo $nav_str;
?>
</div>
</div>
<!-- 移动端搜索对话框 -->
<div class="mobile-search-modal modal" id="search-modal-dialog">
<div class="modal-dialog">
<form action="/" method="get">
<div class="modal-header">搜索一下</div>
<div class="field field-text">
<input type="text" name="s" value="" placeholder="请输入关键词">
</div>
<div class="field field-button">
<button type="submit" class="">搜索</button>
</div>
</form>
<a class="modal-close-button" href="javascript:;">
<i class="fa-solid fa-xmark"></i>
</a>
</div>
</div>
</header>
<!-- large screen -->
<header class="header pc">
<div class="header-nav">
<a href="<?php bloginfo('siteurl') ?>" class="logo <?php echo $flash_class?>" title="" rel="home">
<img src="<?php echo $vt_config['site_logo']; ?>" alt="<?php bloginfo('name') ?>">
</a>
<?php
$theme_location = "primary";
if (has_nav_menu('header_main')) { $theme_location = "header_main"; }
$nav_str = wp_nav_menu(array(
'theme_location' => $theme_location,
'menu' => '',
'container' => false,
'container_class' => '',
'container_id' => '',
'menu_class' => 'pc-nav',
'menu_id' => '',
'echo' => false,
'fallback_cb' => 'MyMenu::fallback',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => '4',
'walker' => new MyMenu()
));
echo $nav_str;
?>
<div class="header-button-group">
<a class="nav-button search-toggle-button" href="javascript:;">
<i class="fa-solid fa-magnifying-glass"></i>
</a>
<?php if($vt_config['dark_mode_type'] == 1): ?>
<a class="nav-button dark-mode-button <?php echo $is_dark_mode ? 'dark' : '' ?>">
<i class="fa-solid fa-sun sun"></i>
<i class="fa-solid fa-moon moon"></i>
</a>
<?php endif; ?>
<?php if (!$current_user->ID && $vt_config['is_show_login_register']) : ?>
<a href="/wp-login.php" class="button login-button"><?= __('登录','vt')?></a>
<?php endif ?>
</div>
<?php if ($current_user->ID) : ?>
<?php $avatar = vt_get_custom_avatar_url($current_user->ID) ?>
<a href="javascript:;" class="header-top-avatar">
<img src="<?php echo $avatar ?>" alt="">
</a>
<?php endif ?>
<!-- 用户登录后的弹窗 -->
<?php if ($current_user->ID) : ?>
<?php
$nickname = get_user_meta($current_user->ID, 'nickname', true);
$description = get_user_meta($current_user->ID, 'description', true);
?>
<div class="user-widget">
<div class="user-header">
<img src="<?php echo $avatar ?>" class="avatar">
<div class="user-meta">
<div class="user-nickname"><?php echo $nickname ?></div>
<div class="user-more"><?php echo $description ?></div>
</div>
</div>
<div class="links-widget">
<?php if($vt_config['user_center_is_on']):?>
<a href="<?php bloginfo('siteurl') ?>/users/<?php echo $current_user->ID ?>">
<i class="fa-solid fa-user"></i><?= __('个人中心','vt') ?>
</a>
<?php else: ?>
<a href="<?php bloginfo('siteurl') ?>/wp-admin/profile.php">
<i class="fa-solid fa-user"></i><?= __('个人资料','vt') ?>
</a>
<?php endif ?>
<?php if (in_array('administrator', $current_user->roles)) :?>
<a href="<?php bloginfo('siteurl') ?>/wp-admin/index.php">
<i class="fa-solid fa-gauge"></i><?= __('后台面板','vt') ?>
</a>
<?php endif ?>
<a href="<?php echo wp_logout_url('/'); ?>">
<i class="fa-solid fa-right-from-bracket"></i><?= __('退出登录','vt') ?>
</a>
</div>
</div>
<?php endif ?>
</div>
<!-- 搜索弹窗 -->
<div class="search-widget">
<div class="close-widget">
<a href="javascript:;"><i class="fa-solid fa-xmark"></i></a>
</div>
<form method="get" class="search" action="/">
<input class="keyword" type="text" name="s" placeholder="<?= __('搜索','vt')?>..." value="<?php echo get_search_query(); ?>">
<button class="button search-button" type="submit">
<i class="fa-solid fa-magnifying-glass"></i>
</button>
</form>
</div>
</header>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。