WordPress+UCenter整合插件

在网上发现这个插件,用于WordPress+UCenter1.6的整合.收藏,方便日后使用.

此插件可以同步WP和UC的登录,用户信息的更新,头像更新等.

下载它的源码后发现,这个插件需要修改WP内核,以同步WP的新用户到UCenter.代码如下:

function hack_core( $action = 'hack' ) {
		if ( is_writable( ABSPATH . WPINC ) ) {
			$file_name = ABSPATH . WPINC . '/registration.php';
			$handle = fopen( $file_name . '.php', 'w' );
			$content = file( $file_name );
			foreach ( $content as $line ) {
				if ( false !== strpos( $line, 'function wp_create_user(' ) ) {
					if ( $action == 'hack' && false === strpos( $line, 'ucenter' ) )
						$line = trim( $line ) . '$success = apply_filters( "ucenter_register_user", $username, $password, $email ); if ( !$success ) return;' . "\n";
					elseif ( $action == 'remove' )
						$line = substr( $line, 0, strpos( $line, '{' ) + 1 ) . "\n";
				}
				fwrite( $handle, $line );
			}
			fclose( $handle );
			unlink( $file_name );
			rename( $file_name . '.php', $file_name );
		}
	}

插件官网:http://chenyundong.com/
插件在WP上的网址:http://wordpress.org/extend/plugins/ucenter-integration/

下载地址:http://downloads.wordpress.org/plugin/ucenter-integration.0.3.5.zip

安装后发现,这个说明:

该插件可以把Wordpress集成到Ucenter当中以使Wordpress可以和Ucenter支持的平台协同工作。使用介绍:http://chenyundong.com/2010/04/wordpress-plugin-ucenter-integration-使用介绍/ 免费版本从0.3.5版本停止维护。从0.3.5以后,来自Wordpress官网的任何更新仅仅是一个通知,除了提示有新版本之外没有任何代码的更新。如果你需要一个更多功能更好UI的支持版本,请购买收费版本。有关免费版捐赠以及收费版购买,请见: http://chenyundong.com/?p=368

以后这个插件需要收费了.

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>