WordPress:機能を動的にユーザー機能を変更します.PHP


WordPress 様々なユーザーを提供するroles and capabilities .
これは、ユーザーの能力を変更することができますfunctions.php 動的に.言い換えれば、セキュリティに関してはadministrator 編集する方法があるとき functions.php 例えばFTP .
以下はコード例です.
# functions.php
function custom_user_cap() {
    // get user
    $user = new WP_User( <user-ID> );
    //$user = new WP_User( '<user-login-name>' );
    //$user = wp_get_current_user();

    // modify capabilities  
    // for example, those to manage users
    $user->add_cap( 'list_users' );
    $user->add_cap( 'edit_users' );
    $user->add_cap( 'create_users' );
    $user->add_cap( 'delete_users' );
}
// register action
add_action( 'admin_init', 'custom_user_cap' );
追加functions.php ID、ログイン名、ログイン情報、ユーザが管理している機能をユーザに与えるreader またはeditor .
WordPressのユーザー機能一覧here .