رفتن به مطلب

اضافه کردن فیلد به متاباکس


پست های پیشنهاد شده

با سلام , بنده یک متاباکس ساختم :

9qx5rpk80xubrbphbyyw.png

حالا برخی از مواقع این فیلد ها کفاف نمی دهند , یعنی مثلا شاید یک فیلم اسکار گرفته باشد ! پس باید یک فیلد به آن اضافه شود

حالا سوال اینجاست که چجوری من میتونم مثل ضمینه های دلخواه , داخل متاباکس هم فیلد اضافه کنم ؟

مثل : یک دکمه مثبت زیر meta box بیاد و هر وقت هر کسی اونو زد یک فیلد باز بشه !

ممنون میشم راهنمایی کنید :wub:

لینک به ارسال

کلیت کار در jQuery انجام میشه

- یک فیلد مشابه با فیلد نمایشی و با استایل display:none‌ می‌سازید

- دکمه‌ی "اضافه کردن فیلد جدید" در متاباکس می‌سازید که متناظر تابعی در jQuery باشه که parent div این فیلد رو append بکنه

- همچنین می‌تونید کلید "حذف فیلد" هم بسازید که فیلدهای اضافه رو حذف بکنه که بدیهیه باید متناظر تابعی در jQuery باشه که parent div‌ این فیلد رو remove بکنه.

دقت کنید که در این‌صورت باید توابع وردپرسی زیر را برای این فیلدها لحاظ کنید:

update_post_meta

delete_post_meta

و سایر توابعی که متا ها رو ذخیره و حذف و یا آپدیت می‌کنند.

لینک به ارسال

خیلی ممنون ولی امکانش هست یک نمونه نشون بدید ؟ انگلیسی هم باشه مشکلی نداره

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...