$url = $plugin_url . '/login.php?user_id=' . $user_id; $account = denglu_bind_account($user); $binds = array_filter($account, filter_value) + $account; echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"{$plugin_url}/css/style.css\" />"; echo "<tr><th>绑定帐号</th><td><span id=\"login_bind\">"; foreach ($binds as $key => $vaule) { if ($vaule[0]) { echo "<a href=\"{$url}&del={$key}\" title=\"{$vaule['1']} (已绑定)\" class=\"btn_{$key} bind\" onclick=\"return confirm('Are you sure? ')\"><b></b></a>\r\n"; } else { echo "<a href=\"{$url}&bind={$key}\" title=\"{$vaule['1']}\" class=\"btn_{$key}\"></a>\r\n"; } } echo "</span><p>( 说明:绑定后,您可以使用用户名或者用合作网站帐号登录本站,再次点击可以解绑。)</p></td></tr>"; } // 删除用户绑定 if (!use_denglu_bind()) { function delete_denglu_user_bind($user_id, $name) { if ($theid = get_theid($name)) { $mid = $theid[0] . 'mid'; $mediaUID = get_user_meta($user_id, $mid, true); if ($mediaUID) { set_bind($mediaUID); delete_usermeta($user_id, $mid); } } } add_action('delete_user_bind', 'delete_denglu_user_bind', 3, 2); } /** * 评论函数 v2.3.5
function wp_connect_profile_fields($user) { $user_id = $user->ID; $user_login = $user->user_login; echo '<h3>登录绑定</h3><table class="form-table">'; if ($user->user_status == 0 && !is_super_admin($user_id)) { echo '<tr><th><label for="new_username">修改用户名</label></th><td><input type="text" name="new_username" id="new_username" value="' . $user_login . '" size="16" /><input type="hidden" name="old_username" id="old_username" value="' . $user_login . '" /> <span class="description">只允许修改一次</span></td></tr>'; } if (!use_denglu_bind()) { wp_connect_bind_qq($user); } else { denglu_bindInfo($user); } echo '</table>'; }