Ладно тогда такой вопрос. В какой переменой передается массив на страницу личного кабинета, чтобы вытянуть $attachment_id.
Через var_dump один сплошной null. Картинка выводится напрямую в шаблоне office.php через echo wp_get_attachment_image( 46, 'medium'); - работает. Но где вытянуть $attachment_id?
Общая задумка сайта сделать отдельную страничку, для каждого зарегистрированного пользователя (фото, видео и текстовые поля), с просмотром без регистрации и поиском по полям. Но нужный функционал запрятан в (цензура) всплывающее (цензура) окошко под названием "Подробная информация". Поэтому взялся с произвольной вкладки и шаблона кабинета, чтобы вывести все без всплывашек.
Если не трудно подскажите, где я заблудился в трех соснах.
Короче сам спросил и сам ответил. )
Решил проблему через написанный shortcode.
1. Создал поля загрузки фото с единым префиксом в "meta_key".
2. Забрал в массив из базы значение "meta_value" через $wpdb->get_results, global $user_LK и LIKE '...%.
3. Прошелся по ним через foreach, с wp_get_attachment_image_url и готовым кодом.
4. Вставил все это через shortcode в шаблон верстки.
Конечно костыли, но на первое время пойдет. ) Может кому-то пригодится.
P.S. Preci сенкс за наводку.