发新话题
打印

WP µ 禁止注册新用户和新blog的注册 另类解决方法

WP µ 禁止注册新用户和新blog的注册 另类解决方法

本方法需要改动WPµ的注册和建立客户端部分程序代码,请在修改前做好备份工作.

WP µ 操作版本:version 1.2.5a
服务器环境:PHP4或更佳版本
插件:正常运转且无冲突的正常环境
皮肤:默认,或已预制都可以
全局语言:UTF-8 (数据库全局字符整理和程序默认语言)
中国语Mo文件版本:1.0,已测试基本无兼容问题,尚未翻译除外。
全局WP µ安装方式:泛域名解析方式(未做测试,这个对技术性要求过高,建议各位谁能帮助测试的话就测试一下)
                            目录解析挂接方式(已测试,以下修改环境便是也)

需要做出修改的文件:
001   ///wp-content/hemes/home/home.php (这个部分是按照阁下自己的网站BLOG个性化需求来修改,本文详细介绍的不是这个文件 =D 抱歉)
002   ///在服务器上的WP µ安装根目录下的 wp-signup.php 文件,修改前请对其修改工具做好预制,我们是使用Macromedia Dreamweaver 8这个工具来做修改,无论你使用哪一种工具,注意保存项目的时候务必去掉钩选“Unicode 签名 (BOM)"的选项。否则阁下可能会受到莫名乱码的骚扰。

开始修改:
步骤一:
使用DW8打开wp-signup.php 文件,在 工作区的设计(注意是设计栏表单工作区)状态的操作栏会有显示当前文件的所有设置标注和布局,定位到提交表单的选向部分

在拆分后你可以直观的在纯代码操作表单工作区内看到所选位置是定位在这条代码:

<input id="signupblog" type="radio" name="signup_for" value="blog" <?php echo $signup[ 'blog' ] ?> />

步骤二:
点键盘上的”Delete“删除,之后就OK了,留心删除后代码段红色的字体部分还会留下:

“<?php _e('Gimme a blog!') ?>” 红色的部分是要显示在页面的部分,意思是“给我一个新的BLOG”你可以根据你的需要在纯代码操作表单工作区修改成你需要的语句。

“<input id="signupblog" type="radio" name="signup_for" value="blog" <?php echo $signup[ 'blog' ] ?> />”
这段代码定义的是注册新BLOG单选按钮的选定状态,你所需要做的就是删除它就可以了,不会影响到WP µ 的整体运行状况。

附加步骤三仅供参考:
后面还有一个单选按钮是表明仅仅注册用户名(评论权限)的帐号:

<input id="signupuser" type="radio" name="signup_for" value="user" <?php echo $signup[ 'user' ] ?> />

<?php _e('Just a username, please.') ?>  (修改红色的字段为阁下所需要的字段)

你可以按照你的需求删除或者留下。如果选择留下,保险期间请在属性设置选框的“初始状态”为“已钩选



步骤四:

完成,上传服务器。

[ 本帖最后由 虎帝哲 于 2007-10-7 04:10 PM 编辑 ]
附件: 您所在的用户组无法下载或查看附件
清澈似水,随风而行。

叁棠重工協作部落格β
http://st3hp.org/wpmu/

TOP

发新话题