勋章 - B2美化

使用困难可联系站长解决部署问题

如果您的网站是动漫类型的,注册的用户也多,那么这个功能可以在一定程度上增加网站的积极性。

部署较为繁琐,可联系站长解决,QQ:1355471563

教程开始

两个PHP文件,一个SQL数据库。

在functions.php的底部添加functions.php中的代码

将page-xunzhang.php文件上传到主题根目录。

将xunzhang.sql文件导入到数据库,会产生两个表:

  • wp_customize(勋章数据表)
  • wp_customize_type(勋章类别表)

添加徽章申请页面

新建页面,名称为xunzhangzhongxin,选择模板勋章申请

添加徽章

勋章 - B2美化-Npcink
数据库
勋章 - B2美化-Npcink
前台

徽章的调用

Modules → Common→ Common.php第205行

勋章 - B2美化-Npcink

其他位置可这样用

$n_author_id = get_post_field ('post_author', get_the_ID() );
$xunzhang = get_the_xunzhang_id($n_author_id);

                   <?php 
                    $n_xz = ''.$xunzhang.'';
                    echo "$n_xz";
                    ?>

带title并显示所有勋章

                    <div class="post-meta-xunzhang">
                    <?php
					$user = get_the_author_meta('xunzhang_of_birth', $user_id);
					if (!empty($user)) {
						foreach ($user as $v) {
							$tmp_arr[] = implode(',', $v);
						}
						$id = implode(',', $tmp_arr);
						$type2 = $wpdb->get_results('SELECT * FROM wp_customize where id in (' . $id . ') order by id,sort', 'ARRAY_A');

						foreach ($type2 as $v) {
							echo "<a><img src='{$v['imgurl']}' title='{$v['name']}'></a>";
						}
					}
					?>
					
					</div>
<style type="text/css">
	.post-meta-xunzhang {
	    position: absolute;
        float: left;
        margin-left: 6em;
	 }
	
	.post-meta-xunzhang img {
	    width: 32px;
	}
</style>

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限
WP教程

怎么配置QQ登录? - WordPress教程

2020-12-25 0:57:00

WP开发

wordpress开发 - 怎么获取文章作者的用户头像、用户昵称等用户资料?

2020-2-11 14:20:41

⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 link@baimu.org 或点击右侧 私信:Muze 反馈,我们将尽快处理。
2 条回复 A文章作者 M管理员
  1. 秋九心

    不错

    • Muze

      哥哥来一份?

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索