是否可以向不同角色的用户显示不同的帖子?我需要这样的东西
用户A =>发布A ||
用户B =>发布B
我无法使用UserID,因为会有很多用户。我在想这样的事情
<?php
if ( is_userA_logged_in() ) {
echo 'Welcome A user!'; //here comes the query
} elseif ( is_userB_logged_in() ) {
echo 'Welcome B user!'; // here comes the query
}
?>
我正在读代码,但我只找到is_admin()
,我该如何调用新角色?
我将使用
在functions.php中创建新角色 <?php
add_role('userA', 'User A', array(
'read' => true, // True allows that capability
'edit_posts' => false,
'delete_posts' => false, // Use false to explicitly deny
));?>
答案 0 :(得分:0)
请参阅current_user_can
功能。
if ( current_user_can( $role ) )
$q = get_query();
另外,请检查get_currentuserinfo
和get_userdata
等功能。