MirageV资讯类个人博客主题源码_WordPress主题_全开源


一、详细介绍

MirageV资讯类个人博客主题源码/WordPress主题/全开源

MirageV 是一款开源的 WordPress 主题,支持自适应、暗黑模式、多语言等功能,可快速构建高质量的网站。

主题特色:

开源无加密

支持白天与暗黑模式

支持中文、英文和日文切换

首页无刷新加载

自适应设计,兼容多种主流浏览器

自定义主色调

自定义SMTP支持

内置SEO功能

文章支持点赞、收藏、海报生成分享

丰富的小工具

侧边栏粘性滚动

内置主题设置面板,可导入和备份

多级子菜单支持

使用最新的的ESM6,使用rollup打包,加载速度快

使用原生CSS开发,无前端框架依赖

支持关闭网站前端访问,只对外提供接口服务

支持后台防暴力破解

二、效果展示

1.部分代码

代码如下(示例):

function footerCheck()
{
    $footer_str = file_get_contents(TEMP_DIR . '/footer.php');
    if(!strstr($footer_str, base64_decode('TWlyYWdlVg=='))){
        die();
    }
}
// footerCheck();


/*
 * 获取自定义头像
 */
function vt_get_custom_avatar_url($user_id)
{
    $attachment_id = get_user_meta($user_id, "user_avatar_attachment_id")[0];
    if ($attachment_id) {
        $avatar = wp_get_attachment_image_src($attachment_id, 'medium')[0];
    } else {
        $avatar = get_bloginfo('template_directory') . '/assets/images/avatar.jpg';
    }
    return $avatar;
}

/**
 * 获取特色图片 url
 * @param {int} $post_id 文章ID
 */
function vt_get_thumbnail_url($post_id, $size='thumbnail')
{
    $config = vt_get_config();

    $url = get_the_post_thumbnail_url($post_id, $size);
    if (!$url) {
        $url = $config['default_image'];
        $url = $url ? $url : get_template_directory_uri() . '/assets/images/default.jpg';
    }
    return $url;
}


/**
 * 主题菜单设置
 */
if (function_exists('register_nav_menus')) {
    register_nav_menus(
        array(
            'header_main' => __('MirageV 顶部菜单'),
            'footer_nav'  => __('MirageV 底部菜单'),
            'side_menu'   => __('MirageV 侧边菜单')
        )
    );
}

2.效果图展示

请添加图片描述

请添加图片描述


三、学习资料下载

蓝奏云:https://qumaw.lanzoul.com/iFD7H315sd9a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值