您可以使用以下代码检查用户是否已登录并具有有效的角色。
add_action( \'woocommerce_after_shop_loop_item\', \'product_visibility_button\', 5 );
function product_visibility_button() {
if ( is_user_logged_in() ) {
$user = wp_get_current_user();
if ( in_array( \'administrator\', (array) $user->roles ) ) {
echo \'<div>\';
echo \'<a class="button" style="margin:10px">BTN1</a>\';
echo \'<a class="button" style="margin:10px">BTN1</a>\';
echo \'</div>\';
}
}
}