Бывает часто нужно быстро проверить данные, которые обрабатываются в WP.

Это можно сделать через полноценную отладку или error_log();

Но не всегда возможно развернуть отладку и тестовую копию сайта, а логирование ошибок вызывает доп действия.

В этом случае нам поможет var_dump и простой шорткод.

Делаем шорткод, вставляем его на страницу и получаем данные которые нам нужно посмотреть.

add_shortcode('test_url_cp', 'test_url_cp');
function test_url_cp(){
 ob_start();
 $user_id = get_current_user_id();
 var_dump($user_id);
 $html = ob_get_clean();
 return "Данные:<br/>" . $html;
}

Тут ob_start — это обертка для echo вывода, которую нужно запаковать в переменную $html и далее вернуть через return;