پلاگین Advanced Custom Fields به ما این توانایی رو میده که بدون نیاز به یادگیری React بتونیم یه سری بلاک رو برای استفاده در ادیتور وردپرس درست کنیم.
اما بجاش، یه کم کد PHP به تم فرزند (Child Theme) اضافه میکنیم.
از تعریف بلاک شروع میکنیم.
من پیشنهاد میکنم بیشتر اوقات کدهای مربوط به محتوا رو در قالب یک پلاگین تعریف کنید.
اما چون بیشتر این کدها مربوط به نمایش محتوا هستن و ما هم میخواهیم همه چیز در کنار هم باشه، اینها رو به تم فرزند (Child Theme) اضافه میکنیم.
پس میریم و فایل functions.php رو باز میکنیم.
میخوام یه Action به acf/init اضافه کنم.
این اکشن، دقیقا شبیه به اکشن init وردپرس هست و میگه به محض شروع پلاگین Advanced Custom Fields ، این فانکشن رو اجرا کن…