您好!欢迎来到王朋飞博客!本站资源24小时自动发货,请放心选购,一次付费,终身下载,售后请联系客服!

知更鸟begin主题用户中心整合erphpdown前端用户中心

之前博客刚刚启用了模板兔的 VIP会员收费下载插件 Erphpdown ,可是我使用的知更鸟Begin主题,感觉模板兔赠送的前段用户中心比较简陋,一直想把erphpdown会员收费下载插件的前端用户中心和知更鸟主题的用户中心整合到一起。这里以begin LTS版为例分享给大家,希望能帮到各位。

操作步骤:

1、准备要修改的文件begin主题用户中心页面文件pages/template-user.php和参考文件erphpdown插件的短代码文件,需要用到的参考文件短代码:

  1. add_shortcode( ‘ice_purchased_goods’,’purchased_goods_lists’);//已购商品
  2. add_shortcode( ‘ice_purchased_tuiguang’,’purchased_tuiguang_lists’);//我的推广
  3. add_shortcode( ‘ice_purchased_tuiguangxiazai’,’purchased_tuiguangxiazai_lists’);//推广下载
  4. add_shortcode( ‘ice_purchased_tuiguangvip’,’purchased_tuiguangvip_lists’);//推广vip
  5. add_shortcode( ‘ice_order_tracking’,’order_tracking_lists’);//订单查询
  6. add_shortcode( ‘ice_my_property’, ‘my_property’ );//我的资产
  7. add_shortcode( ‘ice_recharge_money’,’recharge_money’);//充值
  8. add_shortcode( ‘ice_cash_application’,’cash_application’);//取现申请
  9. add_shortcode( ‘ice_cash_application_lists’,’cash_application_lists’);//取现列表
  10. add_shortcode( ‘vip_tracking_lists’,’vip_tracking_lists’);//VIP订单查询
  11. add_shortcode( ‘ice_vip_member_service’,’vip_member_service’);//VIP会员服务

2、用编辑器Notepad++打开需要编辑的文件template-user.php,Ctrl+F查找代码

  1. <li><i class=“fa fa-address-card-o”></i><?php _e( ‘我的信息’, ‘begin’ ); ?></li>  
  2. <li><i class=“fa fa-user-o”></i><?php _e( ‘修改资料’, ‘begin’ ); ?></li>  

在下方或者你需要的位置添加左侧导航,这里以已购商品为例:

  1. <li><i class=“fa fa-file-text-o”></i><?php _e( ‘已购商品’, ‘begin’ ); ?></li>  

3、在下方对应的位置添加右侧显示代码

查找代码:

  1. <div>  
  2. <h4><?php _e( ‘个人资料’, ‘begin’ ); ?></h4>  
  3. <?php get_template_part( ‘inc/user/my-data’ ); ?>  
  4. <div class=“clear”></div>  
  5. </div>  

在其下方插入调用插件的短代码取后半部分,根据需要替换echo后purchased_goods_lists代码:

  1. <div>  
  2.     <h4><?php _e( ‘已购商品’, ‘begin’ ); ?></h4>  
  3.     <?php echo purchased_goods_lists(); ?>  
  4.     <div class=“clear”></div>  
  5. </div>  

4、以此类推,最后分享下简单修改后的文件

  1. <?php  
  2. /* 
  3. Template Name: 用户中心 
  4. */  
  5. ?>  
  6. <?php if(is_user_logged_in()){?>  
  7. <?php get_header(); ?>  
  8. <link rel=“stylesheet” href=“<?php bloginfo(‘template_url’); ?>/css/user-center.css” />  
  9. <script type=“text/javascript” src=“<?php bloginfo(‘template_directory’);?>/js/responsive-tabs.js”></script>  
  10. <script type=“text/javascript”>  
  11. $(document).ready(function() {  
  12.  $(‘#usertab’).easyResponsiveTabs({  
  13.  type: ‘vertical’,  
  14.  width: ‘auto’,  
  15.  fit: true,  
  16.  closed: ‘accordion’,  
  17.  tabidentify: ‘hor_1’,  
  18.  activate: function(event) {  
  19.  var $tab = $(this);  
  20.  var $info = $(‘#nested-tabInfo2’);  
  21.  var $name = $(‘span’, $info);  
  22.  $name.text($tab.text());  
  23.  $info.show();  
  24.  }  
  25.  });  
  26. });  
  27. </script>  
  28.    
  29. <div id=“personal”>   
  30.  <div id=“container”>  
  31.  <div id=“usertab”>  
  32.  <ul class=“resp-tabs-list hor_1”>  
  33.  <li><i class=“fa fa-address-card-o”></i><?php _e( ‘我的信息’, ‘begin’ ); ?></li>  
  34.  <li><i class=“fa fa-user-o”></i><?php _e( ‘修改资料’, ‘begin’ ); ?></li>  
  35.  <li><i class=“fa fa-file-text-o”></i><?php _e( ‘我的资产’, ‘begin’ ); ?></li>  
  36.  <li><i class=“fa fa-file-text-o”></i><?php _e( ‘订单查询’, ‘begin’ ); ?></li>  
  37.  <li><i class=“fa fa-file-text-o”></i><?php _e( ‘已购商品’, ‘begin’ ); ?></li>  
  38.  <li><i class=“fa fa-file-text-o”></i><?php _e( ‘加入会员’, ‘begin’ ); ?></li>  
  39.  <li><i class=“fa fa-file-text-o”></i><?php _e( ‘我的推广’, ‘begin’ ); ?></li>  
  40.  <li><i class=“fa fa-comment-o”></i><?php _e( ‘我的评论’, ‘begin’ ); ?></li>  
  41.  <li><i class=“fa fa-file-text-o”></i><?php _e( ‘我的文章’, ‘begin’ ); ?></li>  
  42.  <?php if ( zm_get_option(‘favorite_p’)) { ?><li><i class=“fa fa-heart-o”></i><?php _e( ‘我的收藏’, ‘begin’ ); ?></li><?php } ?>  
  43.  <?php if (function_exists( ‘fep_get_plugin_caps’ )) { ?>  
  44.  <li><i class=“fa fa-envelope-o”></i><?php _e( ‘站内消息’, ‘begin’ ); ?></li>  
  45.  <?php } ?>  
  46.  <?php if ( zm_get_option(‘tou_url’) ==  ) { ?>  
  47.  <?php } else { ?>  
  48.  <li><a href=“<?php echo get_permalink( zm_get_option(‘tou_url’) ); ?>” target=“_blank”><i class=“fa fa-pencil-square-o”></i><?php _e( ‘我要投稿’, ‘begin’ ); ?></a></li>  
  49.  <?php } ?>  
  50.  </ul>  
  51.    
  52.  <div class=“resp-tabs-container hor_1”>  
  53.    
  54.  <div>  
  55.  <h4><?php _e( ‘我的信息’, ‘begin’ ); ?></h4>  
  56.  <?php get_template_part( ‘inc/user/my-inf’ ); ?>  
  57.  <div class=“clear”></div>  
  58.  <?php echo recharge_money(); ?>  
  59.  </div>  
  60.    
  61.  <div>  
  62.  <h4><?php _e( ‘个人资料’, ‘begin’ ); ?></h4>  
  63.  <?php get_template_part( ‘inc/user/my-data’ ); ?>  
  64.  <div class=“clear”></div>  
  65.  </div>  
  66.  <div>  
  67.  <h4><?php _e( ‘我的资产’, ‘begin’ ); ?></h4>  
  68.  <?php echo my_property(); ?>  
  69.  <div class=“clear”></div>  
  70.  <?php echo recharge_money(); ?>  
  71.  <div class=“clear”></div>  
  72.  </div>  
  73.  <div>  
  74.  <h4><?php _e( ‘订单查询’, ‘begin’ ); ?></h4>  
  75.  <?php echo order_tracking_lists(); ?>  
  76.  <div class=“clear”></div>  
  77.                     <?php echo vip_tracking_lists(); ?>  
  78.  <div class=“clear”></div>  
  79.  </div>  
  80.                 <div>  
  81.  <h4><?php _e( ‘已购商品’, ‘begin’ ); ?></h4>  
  82.  <?php echo purchased_goods_lists(); ?>  
  83.  <div class=“clear”></div>  
  84.  </div>  
  85.  <div>  
  86.  <h4><?php _e( ‘加入会员’, ‘begin’ ); ?></h4>  
  87.  <?php echo vip_member_service(); ?>  
  88.  <div class=“clear”></div>  
  89.  </div>  
  90.  <div>  
  91.  <h4><?php _e( ‘我的推广’, ‘begin’ ); ?></h4>  
  92.  <?php echo purchased_tuiguangvip_lists(); ?>  
  93.  <div class=“clear”></div>  
  94.  </div>  
  95.  <div>  
  96.  <?php  
  97.  global $wpdb;  
  98.  $author_id = $current_user->ID;  
  99.  $comment_count = $wpdb->get_var( “SELECT COUNT(*) FROM $wpdb->comments  WHERE comment_approved=’1′ AND user_id = ‘$author_id’ AND comment_type not in (‘trackback’,’pingback’)” );  
  100.  ?>  
  101.  <h4><?php _e( ‘我的评论’, ‘begin’ ); ?><span class=“m-number”>( <?php echo $comment_count;?> )<span></h4>  
  102.  <?php get_template_part( ‘inc/user/my-comment’ ); ?>  
  103.  </div>  
  104.    
  105.  <div>  
  106.  <h4><?php _e( ‘我的文章’, ‘begin’ ); ?><span class=“m-number”>( <?php $userinfo=get_userdata(get_current_user_id()); $authorID= $userinfo->ID; echo num_of_author_posts($authorID); ?> )<span></h4>  
  107.  <?php get_template_part( ‘inc/user/my-post’ ); ?>  
  108.  </div>  
  109.    
  110.  <?php if ( zm_get_option(‘favorite_p’)) { ?>  
  111.  <div>  
  112.  <h4><?php _e( ‘我的收藏’, ‘begin’ ); ?></h4>  
  113.  <?php get_template_part( ‘inc/user/my-favorite’ ); ?>  
  114.  <div class=“clear”></div>  
  115.  </div>  
  116.  <?php } ?>  
  117.    
  118.  <?php if (function_exists( ‘fep_get_plugin_caps’ )) { ?>  
  119.  <div>  
  120.  <h4><?php _e( ‘站内消息’, ‘begin’ ); ?></h4>  
  121.  <?php get_template_part( ‘inc/user/front-pm’ ); ?>  
  122.  <div class=“clear”></div>  
  123.  </div>  
  124.  <?php } ?>  
  125.    
  126.  <div>  
  127.  <h4><?php _e( ‘我要投稿’, ‘begin’ ); ?></h4>  
  128.  <?php get_template_part( ‘inc/user/my-tou’ ); ?>  
  129.  <div class=“clear”></div>  
  130.  </div>  
  131.  </div>  
  132.  </div>  
  133.  </div>  
  134.  <div class=“clear”></div>  
  135. </div>  
  136.    
  137.    
  138. <?php get_footer(); ?>  
  139. <?php }else{  
  140.  wp_redirect( home_url() );  
  141.  exit;  
  142. }?>  
1. 本站所提供的源码模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: admin@suzhouw.cn),我们会及时删除,给您带来的不便,我们深表歉意!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 如遇到加密压缩包,默认解压密码为"www.suzhouw.cn",如遇到无法解压的请联系管理员!
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
王朋飞博客 » 知更鸟begin主题用户中心整合erphpdown前端用户中心
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡