([\s\S]*?)/i', $content, $hide_words)){ $stats = 'hide'; global $current_user; get_currentuserinfo(); if ($current_user->ID) { $email = $current_user->user_email; } else if (isset($_COOKIE['comment_author_email_'.COOKIEHASH])) { $email = $_COOKIE['comment_author_email_'.COOKIEHASH]; } $ereg = "^[_\.a-z0-9]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,5}$"; if (eregi($ereg, $email)) { global $wpdb; global $id; $comments = $wpdb->get_results("SELECT * FROM $wpdb->comments WHERE comment_author_email = '".$email."' and comment_post_id='".$id."'and comment_approved = '1'"); if ($comments) { $stats = 'show'; } } $admin_email = ""; //博主Email,博主直接查看 if ($email == $admin_email) { $stats = 'show'; } $hide_notice = '
温馨提示:此处内容需要评论本文后,刷新本页才能查看。
'; if( $stats == 'show' ){ $content = str_replace($hide_words[0], $hide_words[1], $content); }else{ $content = str_replace($hide_words[0], $hide_notice, $content); } } return $content; } add_filter('the_content', 'reply'); //音乐播放器 function mp3player3($atts, $content=null){ extract(shortcode_atts(array("name"=>''),$atts)); return '
'.$name.'
'; } add_shortcode('mp3','mp3player3'); //mp3可以改成你想设置的其他短代码,只要不冲突即可 function appthemes_add_quicktags() { ?> user_login); $user_email = stripslashes($user->user_email); //获取管理员邮箱和博客名称 $admin_email = stripslashes(get_option('admin_email')); $blog_name = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES); //自定义管理员邮件 $headers = 'From: '.$blog_name.' <'.$admin_email.'>'; $headers .= 'MIME-Version: 1.0'; $headers .= 'Content-type: text/html; charset=uft-8'; $headers .= 'Content-Transfer-Encoding: 8bit'; $message = '
'; $message .= '

'.sprintf(__('你的网站[%s] 有新用户注册:'), $blog_name ) . '

'; $message .= '

'.sprintf(__('Username: %s'), $user_login) . '

'; $message .= '

'.sprintf(__('E-mail: %s'), $user_email) . '

'; @wp_mail($admin_email, sprintf(__('[%s] New User Registration'), $blog_name), $message, $headers); //判断新用户密码是否为空 if ( empty($plaintext_pass) ) return; //自定义新用户欢迎邮件 $headers = 'From: '.$blog_name.' <'.$admin_email.'>'; $headers .= 'MIME-Version: 1.0'; $headers .= 'Content-type: text/html; charset=uft-8'; $headers .= 'Content-Transfer-Encoding: 8bit'; $message = '
'; $message .= '

'.__('亲爱的:') .$user_login. '

'; $message .= '

恭喜您今天正式成为教室的一员,我们已经展开热情的怀抱欢迎你。

'; $message .= '

您的账号信息如下:

'; $message .= '

'.sprintf(__('Username: %s'), $user_login) . '

'; $message .= '

'.sprintf(__('Password: %s'), $plaintext_pass) . '

'; $message .= '

请妥善保存好自己的账户信息,如果您忘记密码,可以通过登录窗口的密码找回功能找回密码。

'; $message .= '
'; @wp_mail($user_email, sprintf(__('[%s] Your username and password'), $blog_name), $message , $headers); } //让邮件支持html add_filter( 'wp_mail_content_type', 'wpdx_set_html_content_type' ); function wpdx_set_html_content_type() { return 'text/html'; } } //官方Gravatar头像调用 function mytheme_get_avatar($avatar) { $avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"secure.gravatar.com",$avatar); return $avatar; } add_filter( 'get_avatar', 'mytheme_get_avatar', 10, 3 ); function f_strimwidth($str ,$start , $width ,$trimmarker ){ $output = preg_replace('/^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$start.'}((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$width.'}).*/s','\1',$str); return $output.$trimmarker; } ?>