محمد رضایی

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

4 پست در این موضوع قرار دارد

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

9qx5rpk80xubrbphbyyw.png

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

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

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

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

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

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

update_post_meta

delete_post_meta

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

3

به اشتراک گذاری این پست


لینک به پست

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

0

به اشتراک گذاری این پست


لینک به پست

اگه درست متوجه شده باشم این مورد رو نگاه کنید


https://gist.github.com/helenhousandi/1593065

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری