建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

WordPress 4.3正式发布:增标记语法,书写更快捷(wordpress网站种用户账户信息更新、重置密码或账户被删除时如何设置发送提示邮件?)

GG网络技术分享 2025-03-18 16:13 0


WordPress 4.3正式发布:增标记语法,书写更快捷

IT之家讯 8月19日消息,著名开源博客程序WordPress迎来4.3正式版,本次更新对导航菜单,密码管理、后台面板、评论管理等功能进行改进,增加了站点Icon设置,特别是新增了标记语言语法(快捷格式),类似于MarkDown标记语言,书写日志时会更加方便。建议站长们升级。

另外,为了纪念著名爵士乐歌手Billie Holiday,WordPress 4.3以Billie之名发布。

WordPress 4.3正式版更新内容:

导航菜单面板

可创建、更新菜单,对菜单进行排序调整,可即时预览修改效果。精简的自定义面板,移动友好,更具可访问性。

新标记语言(快捷格式)

可使用快捷格式进行日志书写,简单快捷。比如,可使用星号(*)创建列表,使用若干#号(#)创建不同级别的标题;使用右箭头(>)创建引用。类似于MarkDown标记语言。

设置网站Icon

网站Icons通常会出现在浏览器标签页左侧、收藏夹等位置。在自定义面板中可设置站点Icon。即使更换主题后,Icon也不会变。

改进密码管理

之前你会通过邮件收到WordPress新密码,现在你只会得到是一个用于重置密码的链接,不再明文发送密码。

其他变化包括:更流畅的管理后台、新建页面默认关闭评论等。

WordPress站点站长可通过后台在线更新,也可点此下载安装包进行部署。

wordpress网站种用户账户信息更新、重置密码或账户被删除时如何设置发送提示邮件?

很多知名网站在用户账户密码被修改的时候都会发送一封提醒邮件,来防止网站用户的密码被恶意修改。本来wordpress是属于博客程序,但是最近越来越多的wordpress网站开放了会员中心系统,那么这样一来就不得不考虑到用户的账户安全了,所以做一个密码修改提示邮件的功能就非常有必要了,wpmee下面给出具体代码(PS:代码都是加到functions.php文件即可):

wordpress网站种用户账户信息更新、重置密码或账户被删除时如何设置发送提示邮件? (https://www.wpmee.com/) WordPress使用教程 第1张

function password_reset_mail( $user_id ) {

$site_name = get_bloginfo(\'name\');

$site_url = get_bloginfo(\'wpurl\');

$user_info = get_userdata( $user_id );

$to = $user_info->user_email;

$subject = \"密码修改提示:\".$site_name.\"\";

$message = \"您好,\" .$user_info->display_name . \"n您在\".$site_name.\"的账户密码已被修改!nn如果不是您本人修改的,请迅速至\".$site_url.\"确认。\";

wp_mail( $to, $subject, $message);

}

add_action( \'password_reset\', \'password_reset_mail\', 10, 2);

此段代码是参考以下代码做出修改而得来的:

function user_profile_update( $user_id ) {

$site_url = get_bloginfo(\'wpurl\');

$user_info = get_userdata( $user_id );

$to = $user_info->user_email;

$subject = \"Profile Updated: \".$site_url.\"\";

$message = \"Hello \" .$user_info->display_name . \"nYour profile has been updated!nnThank you for visitingn \".$site_url.\"\";

wp_mail( $to, $subject, $message);

}

add_action( \'profile_update\', \'user_profile_update\', 10, 2);

第二段代码的作用是在用户更新账户信息时发出邮件提示,代码来源:

http://www.trickspanda.com/2014/08/send-email-notifications-user-profile-updates-wordpress/

再来一段,当wordpress用户的帐号被删除时给用户发送提示邮件的代码:

function v7v3_delete_user( $user_id ) {

global $wpdb;

$site_name = get_bloginfo(\'name\');

$user_obj = get_userdata( $user_id );

$email = $user_obj->user_email;

$subject = \"帐号删除提示:\".$site_name.\"\";

$message = \"您好,\" .$user_obj->display_name . \"n您在\".$site_name.\"的账户已被管理员删除!nn如果您对本次操作有什么异议,请联系管理员反馈!\";

wp_mail( $email, $subject, $message);

}

add_action( \'delete_user\', \'v7v3_delete_user\' );

标签:

提交需求或反馈

Demand feedback