有个小众需求,需要检查字符串是否包含繁体字,随手搜了下,是用iconv实现的。
具体 PHP 检测字符串是否包含繁体字 示例代码:
<?php
/** * 检测一个UTF-8字符串里是否包含繁体中文 * @param string $str * @re[......]
有个小众需求,需要检查字符串是否包含繁体字,随手搜了下,是用iconv实现的。
具体 PHP 检测字符串是否包含繁体字 示例代码:
<?php
/** * 检测一个UTF-8字符串里是否包含繁体中文 * @param string $str * @re[......]
WordPress用户登录后cookie的默认时长是14天,如何能延长用户登录的cookie时间呢?
主题的functions.php添加如下代码即可:
add_filter('auth_cookie_expiration', '[......]
有时我们需要通过插件实现登出账户的功能,那么,如何在WordPress中通过插件实现登出当前用户呢?
示例代码如下:
add_action( 'wp_logout', 'wp_kama_logout_action' );
function wp_kama_log[......]
有时我们需要在用户登出时处理些其他逻辑,如何在WordPress里替换后台登出地址呢?
示例代码如下:
add_filter( 'logout_url', 't5_custom_logout_url', 10, 2 );[......]
WordPress如何在获取到用户ID后直接登入系统呢?
示例代码如下:
function auto_login() {
if (!is_user_logged_in()) { //determine WordPress user acco[......]
有时我们需要额外给用户资料增加一些其他的资料,比如性别选择框。
那么,具体在用户资料编辑页增加性别选择框如何实现呢?示例代码如下:
<?php
add_action( 'show_user_profile', 'show_extra_pro[......]
有时我们需要添加更新自定义的用户信息,使用到的就是:add_user_meta、update_user_meta和delete_user_meta。
add用来添加,update用来更新,delete用来删除,以下是添加更新用户信息的示例:
add_use[......]
个人资料有时需要隐藏,如何隐藏WordPress后台右侧的个人资料选项呢?
其实方法很简单,用插件或者主题加如下代码即可:
add_action( 'admin_bar_menu', 'edit_howdy_admin_menu_[......]
通常,WordPress顶部的帮助栏对用户来说意义不大,如何移除呢?
具体代码如下:
add_action( 'admin_head', 'remove_wphelp_tab' );
function remove_wph[......]
最近弄一个WordPress插件,其中涉及到一些逻辑,需要使用事务确保数据更新正确。但官方并没有提供对应方法,那么WordPress数据库事务如何实现呢?
其实直接query即可。示例如下:
<?php
$wpdb->query('[......]