Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Pętla w shortcode.

Potrzebuje stworzyć shortcode który umożliwi mi wyświetlanie postów (stworzyłem custom post type e który podaje informacje o osobach). Sprawa jest o tyle skomplikowana, że oprócz treści potrzebuje wyświetlić również zdjęcie dołączone do każdego postu oraz 5-6 własnych pól.

Na razie myślałem żeby zrobić to tak:

Budowa shorcode [profil]id[/profil]

Pobieram wartość id, przypisuje ją do zmiennej $profile_id.

Tworze zmienne
$profile_name
$profile_content
$profile_image
$profile_information
itd

Pierwsze trzy (tytuł, treść, ikona) uzupełniam pobierając dane za pomocą get_posts()

Własne pola pobieram za pomocą
get_post_custom();

I tutaj zastanawiam się czy to jest dobre wyjście.

Wydaje mi się że to strasznie namieszane i na pewno są jakieś łatwiejsze sposoby. Chętnie posłucham rad doświadczonych osób.