通常,WordPress顶部的帮助栏对用户来说意义不大,如何移除呢?
具体代码如下:
add_action( 'admin_head', 'remove_wphelp_tab' );
function remove_wph[......]
通常,WordPress顶部的帮助栏对用户来说意义不大,如何移除呢?
具体代码如下:
add_action( 'admin_head', 'remove_wphelp_tab' );
function remove_wph[......]
有时我们需要对Datatables的表格隐藏右上角的搜索和左上角的分页,那么如何实现呢?
针对新旧不同版本,初始化时参数不同。DataTables >=1.10:
$('table').dataTable({searching: fa[......]
最近弄一个WordPress插件,其中涉及到一些逻辑,需要使用事务确保数据更新正确。但官方并没有提供对应方法,那么WordPress数据库事务如何实现呢?
其实直接query即可。示例如下:
<?php
$wpdb->query('[......]
WordPress如果需要移除后台个人信息页的“Application Passwords”选项,那么如何处理呢?
只需要主题的functions.php加入:
add_filter( 'wp_is_application_passwords_ava[......]
最近碰到个情况,使用elastic包时,本地环境OK,现网使用了云服务的ES后,服务直接报错:“no active connection found: no Elasticsearch node available”。
而实际检测ES服务又是正常的,那问题应该出[……]
WordPress的插件或者主题开发中,有时我们可能需要使用邮箱或者ID获取用户的其他基本信息,那么如何做到呢?
获取当前用户ID的方式:
$user_ID = get_current_user_id();
通过邮箱获取用户信息的方式:
$user =[......]
有时我们需要对WordPress后台中的用户资料页的输出内容做过滤,比如移除Personal Options。
但WordPress并未提供直接的移除方法,经过搜索,总结示例代码如下:
// removes the `profile.php` admin[......]
有时,插件需要对WordPress移除后台底部版本信息以及标识,以便页面展示逻辑统一。
具体代码其实也很简单。示例代码如下:
//Hide the wordpress info
function change_footer_admin () { retu[......]
写插件的时候有时需要判定用户角色是否具备对应权限,比如你管理功能是不应该给订阅权限的用户看到并使用的。
那么如何判断呢?主要使用:current_user_can()
。示例代码如下:
判断用户是否为管理员(Administrator)
if( curre[......]
ToolTip是个常用鼠标浮动后显示提示信息的组件,但宽度有时不够,如何调整呢?
示例代码如下:
<ProFormSwitch name = 'env'
label = 'env'[......]