当前位置:

织梦网站怎么添加前台注册登录投稿功能

本课程视频是VIP会员课程,学习请进入VIP学习区

织梦网站本身是带有较强的会员功能的,我们在做网站时,可以在自己网站前台添加注册登录投稿功能,而Wordpress却需要使用弹窗登录注册插件才可以。

下面学做网站论坛就介绍一下织梦网站添加前台注册登录投稿功能的方法

织梦网站前台注册登录投稿功能

方法/步骤

  1. 首先在后台模板管理功能找到自己使用的模板的头部文件head.htm,在需要显示的位置放上以下的代码:
    
    
    <div id="_userlogin">
    <a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew">注册</a> | <a href="/member/login.php">登录</a> | <a href="/member/article_add.php">投稿</a>
    <script language="javascript" type="text/javascript">CheckLogin();</script>
    </div>
  2. 放上上面的代码之后,就会出现注册登录投稿的链接了,还需要设置用户登录之后,显示的内容。将下面的代码放到head.htm最底部。
    
    
    <script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>
    <script language="javascript" type="text/javascript">
    function CheckLogin(){
    var taget_obj = document.getElementById('_userlogin');
    myajax = new DedeAjax(taget_obj,false,false,'','','');
    myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");
    DedeXHTTP = null;
    }
    </script>
  3. 这样,用户登录之后,就会显示登录用户的各项信息了。这些信息包括头像图片、用户名、用户等级等等,如果不想显示太多的信息,可以修改/member/ajax_loginsta.php;可以将里面的代码代替成下面的代码。(只显示用户名和登录、投稿)
    
    
    <a href="<?php echo $cfg_memberurl; ?>/index.php" title="<?php echo $cfg_ml->M_UserName; ?>"><?php echo $cfg_ml->M_UserName; ?></a> | <a href="<?php echo $cfg_memberurl; ?>/article_add.php">投稿</a> | <a href="<?php echo $cfg_memberurl; ?>/index_do.php?fmdo=login&dopost=exit">退出</a>
  4. 通过以上的方法就可以在我们的织梦网站上添加前台注册登录投稿功能了。

注意:

有些使用织梦程序建网站的站长将会员模块删除,这时需要先上传一下member文件到根目录下。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注