Warning: Undefined array key "night" in /www/wwwroot/dhaomu.com/wp-content/themes/b2/header.php on line 18

WordPress7B2主题个人中心页面的美化解读

本文是老白博客基于WordPress的7B2主题进行的美化修改解读,仅供参考。简要谈谈该文件里面不同代码的含义,并给出一些可能的修改说明,包括个人中心页面背景设置为大图、个人中心的相关文字说明等。老白博客老白原创https://www.xcbtmw.com/29701.html

WordPress7B2主题个人中心页面的美化解读插图

 

个人中心前端页面地址:https://你的网站域名,如xcbtmw.com/users/1

个人中心后端文件地址:主题根目录/author.php

7B2主题美化之论坛圈子系列:https://www.xcbtmw.com/19796.html

1.自定义背景功能

在文件中下面的代码就是“允许用户自定义背景”,这里大家可以直接注销或者删除这段代码,当然后台用户权限里面也有(上传媒体大小、能否上传媒体图片)

WordPress7B2主题个人中心页面的美化解读插图1

  1. <div class="mask-wrapper" :style="'background-image:url('+cover+')'">
  2. <div class="user-cover-button" v-show="admin || self" v-cloak>
  3. <label class="empty button" for="cover-input"><?php echo b2_get_icon('b2-image-fill'); echo '<span>'.__('上传封面图片','b2').'</span>'; ?></label>
  4. <input id="cover-input" type="file" class="b2-hidden-always" ref="fileInput" accept="image/jpg,image/jpeg,image/png,image/gif" @change="getFile($event,'cover')" :disabled="locked">
  5. </div>

2.个人中心大图

个人中心页面大图,老白博客代码原创,直接搜索替换代码就行(演示站的也是我做的,禁止无良小人转载后收费、积分阅读!!!)

老白博客老白原创https://www.xcbtmw.com/29701.html

WordPress7B2主题个人中心页面的美化解读插图2

演示效果:https://www.qitabbs.com/users/auuAwtzuk

会员等级图标美化的教程看这里:https://www.xcbtmw.com/17458.html

替换代码头:$title = get_user_meta($user_id,'b2_title',true);

替换代码尾:<div id="author" class="author wrapper">

完整代码如下:

此处为隐藏内容,评论后查看

3.个人中心简介文字

老白博客老白原创https://www.xcbtmw.com/29701.html

  1. <!--个人中心昵称颜色、等级修改https://www.xcbtmw.com/29701.html-->
  2. <div class="user-panel-info">
  3. <div class="">
  4. <b><span id="userDisplayName"><?php echo $user_data->display_name; ?></span></b><a><span class="user-page-lv"><?php echo $user_vip; ?><?php echo $user_lv; ?></span></a>
  5. <p><?php echo $user_data->description ? str_replace(array('{{','}}'),'',wptexturize(sanitize_textarea_field(esc_attr($user_data->description)))) : __('快乐分享!快乐生活!快乐三连!','b2'); ?></p>
  6. </div>
  7. <p></p>
  8. <!--个人中心昵称颜色、等级修改-->

4.个人中心邀请码

这个不需要的直接删除

  1. <div :class="'user-sidebar h0 '+(userData.admin || userData.self ? 'show' : '')" v-cloak>
  2. <div class="user-sidebar-info <?php echo $user_page === 'myinv' ? 'active' : ''; ?>">
  3. <a href="<?php echo $link.'/myinv'; ?>" class="link-block"></a>
  4. <p><?php echo b2_get_icon('b2-hand-heart-line b2-light b2-color').__('邀请码','b2'); ?></p>
  5. <div class="author-sidebar-down">
  6. <?php echo b2_get_icon('b2-arrow-right-s-line'); ?>
  7. </div>
  8. </div>
  9. </div>

5.个人中心收藏

这里我把它改为隐藏,就是其他人看不见你的收藏内容,只有自己能看见

  1. <!--隐藏个人中心收藏https://www.xcbtmw.com/29701.html-->
  2. <div :class="'user-sidebar h0 '+(userData.admin || userData.self ? 'show' : '')" v-cloak>
  3. <div class="user-sidebar-info <?php echo $user_page === 'collections' ? 'active' : ''; ?>">
  4. <a href="<?php echo $link.'/collections'; ?>" class="link-block"></a>
  5. <p><?php echo b2_get_icon('b2-star-line b2-light b2-color').__('收藏','b2'); ?></p>
  6. <div class="author-sidebar-down">
  7. <?php echo b2_get_icon('b2-arrow-right-s-line'); ?>
  8. </div>
  9. </div>
  10. </div>
  11. <!--隐藏个人中心收藏-->

6.删除快讯显示

下面这个代码,不需要直接删除

老白博客老白原创https://www.xcbtmw.com/29701.html

  1. $newsflashes_slug=>b2_get_option('normal_custom','custom_newsflashes_name'),

7.个人中心设置页面

这里就根据个人情况删除了,文件地址为主题目录user/setting.php

我这里做了以下调整

  • 删除收货地址
  • 绑定手机
  • 收款码绑定

收货地址代码

  1. <li>
  2. <div class="edit-name"><?php echo __('收货地址','b2'); ?></div>
  3. <div class="edit-item">
  4. <div class="edit-value user-address-list" v-if="userData.address">
  5. <div class="user-address-title" v-if="userData.default_address"><?php echo __('默认地址:','b2'); ?></div>
  6. <ul v-if="userData.default_address">
  7. <li>
  8. <div class="user-address-info address-default">
  9. <span v-text="userData.address[userData.default_address].province ? userData.address[userData.default_address].province+' '+userData.address[userData.default_address].city+' '+userData.address[userData.default_address].county+' '+userData.address[userData.default_address].address : userData.address[userData.default_address].address"></span>
  10. <span v-text="userData.address[userData.default_address].name" class="mar10-l red"></span>
  11. <span v-text="userData.address[userData.default_address].phone" class="mar10-l"></span>
  12. <div class="pos-a">
  13. <button class="text" @click="deleteAddress(userData.default_address)"><?php echo __('删除','b2'); ?></button>
  14. </div>
  15. </div>
  16. </li>
  17. </ul>
  18. <div class="user-address-title" v-if="addressLength() > 1"><?php echo __('备用地址:','b2'); ?></div>
  19. <ul>
  20. <li v-for="(address,key,index) in userData.address" v-if="userData.default_address != key">
  21. <div class="user-address-info">
  22. <span v-text="address.province ? address.province+' '+address.city+' '+address.county+' '+address.address : address.address"></span>
  23. <span v-text="address.name"></span>
  24. <span v-text="address.phone"></span>
  25. <div class="pos-a">
  26. <button class="text" @click="saveDefaultAddress(key)"><?php echo __('设为默认','b2'); ?></button><button class="text" @click="deleteAddress(key)"><?php echo __('删除','b2'); ?></button>
  27. </div>
  28. </div>
  29. </li>
  30. </ul>
  31. <button class="empty setting-des-add" @click="show.address = true" v-show="!show.address"><?php echo b2_get_icon('b2-add-line').' '.__('添加收货地址','b2'); ?></button>
  32. </div>
  33. <div class="edit-input address-input" v-if="show.address" v-cloak>
  34. <input type="text" v-model="addresses.address" placeholder="<?php echo __('地址','b2'); ?>">
  35. <input type="text" v-model="addresses.name" placeholder="<?php echo __('姓名','b2'); ?>">
  36. <input type="text" v-model="addresses.phone" placeholder="<?php echo __('电话','b2'); ?>">
  37. <div class="edit-button"><button class="empty" @click="show.address = false"><?php echo __('取消','b2'); ?></button><button @click="saveAddress()"><?php echo __('添加','b2'); ?></button></div>
  38. </div>
  39. <p class="setting-des"><?php echo __('如果您在本站购物,请务必填写此项,以便发货!','b2'); ?></p>
  40. </div>
  41. </li>

收款码代码老白博客老白原创https://www.xcbtmw.com/29701.html

  1. <h2><?php echo __('上传收款码','b2'); ?></h2>
  2. <div class="user-qrcode">
  3. <div class="weixin-qrcode">
  4. <img :src="userData.qrcode_weixin" v-if="userData.qrcode_weixin">
  5. <label><i><?php echo __('微信','b2'); ?></i><input type="file" class="b2-hidden" @change="getFile($event,'weixin')" ref="weixin"></label>
  6. </div>
  7. <div class="alipay-qrcode">
  8. <img :src="userData.qrcode_alipay" v-if="userData.qrcode_alipay">
  9. <label><i><?php echo __('支付宝','b2'); ?></i><input type="file" class="b2-hidden" @change="getFile($event,'alipay')" ref="alipay"></label>
  10. </div>
  11. </div>
  12. <p class="setting-des"><?php echo __('如果您需要提现,我们会通过此二维码进行转账。','b2'); ?></p>
温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明
未整理

人气Coser@036.けん研(けんけん) Fantia-2021年12月合辑-2 45P

2023-9-8 0:00:00

未整理

看不出你有这种兴趣呢,指挥官,坦率地寻求刺激不是坏事哦。

2023-9-9 0:00:00

0 条回复 A文章作者 M管理员
欢迎您,新朋友,感谢参与互动!
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
私信列表
搜索