f09f3bbfef
- 首页文案更新为'自白者的栖息地' - 近笺 12 条 + 查看全部链接 - 笺文详情页加浏览量 - 登录弹窗替代 alert - 评论区修复双重 border-top - 退出登录带回跳 - 时间格式统一到秒 - 文案优化
70 lines
2.8 KiB
PHP
70 lines
2.8 KiB
PHP
<!DOCTYPE html>
|
|
<html <?php language_attributes(); ?>>
|
|
<head>
|
|
<meta charset="<?php bloginfo('charset'); ?>">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<link rel="profile" href="https://gmpg.org/xfn/11">
|
|
<?php wp_head(); ?>
|
|
</head>
|
|
<body <?php body_class(); ?>>
|
|
<?php wp_body_open(); ?>
|
|
|
|
<div class="site">
|
|
<div class="platform">
|
|
<header class="top-bar">
|
|
<a href="/" class="logo-area">
|
|
<span class="logo"><?php bloginfo('name'); ?></span>
|
|
</a>
|
|
<nav>
|
|
<?php
|
|
if (has_nav_menu('primary')) {
|
|
wp_nav_menu(array(
|
|
'theme_location' => 'primary',
|
|
'container' => false,
|
|
'menu_class' => 'nav-links',
|
|
'depth' => 1,
|
|
));
|
|
} else {
|
|
echo '<ul class="nav-links">';
|
|
echo '<li><a href="/">首页</a></li>';
|
|
echo '<li><a href="/articles/">笺文</a></li>';
|
|
echo '<li><a href="/tucao/">微言</a></li>';
|
|
echo '<li><a href="/photos/">拾影</a></li>';
|
|
echo '</ul>';
|
|
}
|
|
?>
|
|
</nav>
|
|
<?php if (is_user_logged_in()) :
|
|
$current_user = wp_get_current_user();
|
|
?>
|
|
<div class="user-menu">
|
|
<button class="user-menu-trigger" type="button">
|
|
<?php echo get_avatar($current_user->ID, 24, '', '', array('class' => 'user-menu-avatar')); ?>
|
|
<span class="user-menu-name"><?php echo esc_html($current_user->display_name); ?></span>
|
|
<span class="user-menu-arrow">▾</span>
|
|
</button>
|
|
<div class="user-menu-dropdown">
|
|
<a href="/author/<?php echo esc_attr($current_user->user_nicename); ?>/">个人资料</a>
|
|
<a href="/wp-admin/">系统后台</a>
|
|
<a href="<?php echo wp_logout_url(home_url($_SERVER["REQUEST_URI"])); ?>">退出</a>
|
|
</div>
|
|
</div>
|
|
<?php endif; ?>
|
|
</header>
|
|
<script>
|
|
(function(){
|
|
var t = document.querySelector('.user-menu-trigger');
|
|
var m = document.querySelector('.user-menu');
|
|
if (t && m) {
|
|
t.addEventListener('click', function(e) {
|
|
e.stopPropagation();
|
|
m.classList.toggle('open');
|
|
});
|
|
document.addEventListener('click', function() {
|
|
m.classList.remove('open');
|
|
});
|
|
}
|
|
})();
|
|
</script>
|
|
<div class="main-content">
|