WordPress advanced custom fields plugin get_field()

Salam. WordPress in acf plugini vasitəsilə hər hansı posta custom field əlavə edirəm. Və acf in dokumentasiyasında da gğstərilib ki həmən field i əldə etmək üçün get_field(‘field_name’, $POST_ID) kimi çagırmaq lazımdı.
Ama həmən fieldi ele birbaşa get_field etmədən də $post->field_name ilə çagıranda qaytarır. maraqlısı odur ki print_r($post) edənde $post obyektinin içinde yalnız postun standart field ləri var. mən yaratdiğim customfield yoxdu. ama çagiranda qaytarir. 1 ci sualim hemen fieldi hardan tapib çixarir eger post obyektinde yoxdursa. 2 ci sual ise o usulla istifadə etmək olar? get_field etməden? gelecekde her hansı bir problem yaratmaz?
Təşəkkürlər


Kateqoriya: Sual . , , . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (1 cavab var)

(18:50, 07/05/2015 ) #55281

Siz print_r ilə yanaşı $post->field_name dərc etsəniz ziddiyyət olmadığını görməlisiz, ya ikisində də olacaq ya ikisində də olmayacaq. Ola bilər ki siz $post->field_name çağırdığınız yerdən öncə işə düşən plugin hooku bu metaları $post-a mənimsədir. Bunu koda baxmadan deyirəm, koda baxıb daha dəqiq tapmaq olar ki mənimsətmə harada gedir.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

sahib.musayeva cavab verdi - Sancaq insana nə edə bilər (5 saat əvvəl)

neo13 cavab verdi - Ubuntu haqqında suallarım var. (7 saat əvvəl)

neo13 cavab verdi - windows 10 internetden (7 saat əvvəl)

neo13 cavab verdi - Skrill-də debit kart təsdiqləmə (7 saat əvvəl)

neo13 cavab verdi - Aliexpress, ünvan (7 saat əvvəl)

nick123123 cavab verdi - Aliexpress bazarlıq. (8 saat əvvəl)

faiqalizade cavab verdi - Mobil application ideyası (9 saat əvvəl)

Maqa cavab verdi - Visaelectron kartina pul gəlmeyib (10 saat əvvəl)

Maqa cavab verdi - Sizcə bu balla zərbəçi spendiyası almaq olar? (10 saat əvvəl)

PROHuseyn cavab verdi - windows 10 internetden (11 saat əvvəl)

World-Wide-Web cavab verdi - SHA 256 Decryption, şifrələməni açmaq. (12 saat əvvəl)

E. Hacı cavab verdi - SHA 256 Decryption, şifrələməni açmaq. (1 gün əvvəl)

ibrahimaliyevf cavab verdi - Parolsuz WiFi-nin parolunu necə dəyişmək və ya necə yeni parol qoymaq olar ? (1 gün əvvəl)

World-Wide-Web cavab verdi - SHA 256 Decryption, şifrələməni açmaq. (1 gün əvvəl)

selef cavab verdi - Skrill hesabımı qeydiyyatdan keçirə bilmirəm. (1 gün əvvəl)

E. Hacı - 571 xal

Software Developer - 571 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 414 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Bextiyar Azeroglu - 217 xal

Sistemə daxil olmuş 19143 sualdan 94%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2018