فیلدهای داینامیک اختصاصی با جت انجین
همانطور که میدانید برای اینکه امکانات بیشتر و جدیدتری را به وردپرس خود اضافه کنیم باید با یک سری از افزونهها و یا امکانات آشنا شویم. در جلسه قبل به شما نحوه استفاده از فیلدهای داینامیک افزونه المنتور را آموزش دادیم. حالا میخواهیم ببینیم که نحوه اضافه کردن یک فیلد داینامیک اختصاصی برای سایت، چگونه است. پس در این جلسه میخواهیم ساخت فیلدهای اختصاصی را با یکدیگر بررسی کنیم.
افزونه جت انجین (Jet Engine)
میتوان به جرئت گفت که افزونه جت انجین آینده طراحی سایت با وردپرس است. اگر حتی هیچ قالب و افزونهای در آینده باقی نماند یا قدیمی شود، تنها چیزی که هیچگاه قدیمی یا بلا استفاده نخواهد شد افزونه Jet Engine یا کلا گروه افزونههای جت است. توصیه میکنیم حتما کار با افزونههای گروه جت را یاد بگیرید؛ زیرا بسیار کاربردی هستند.
قابل ذکر است که افزونه جت انجنین هزاران کاربرد مختلف دارد که ما در این جلسه فقط به یکی از آنها خواهیم پرداخت. با این افزونه میتوان هر سایتی را حتی با طراحیهای بسیار پیچیده در وردپرس ایجاد کرد. در واقع این افزونه امکان این را فراهم کرده تا بتوانید سایتهایی که نیاز به برنامه نویسی دارند را بدون کد زنی طراحی کنید. در گذشته طراحی بسیاری از سایتها در وردپرس غیرقابل اجرا بود ولی امروزه و با روی کار آمدن چنین افزونههایی دیگر هیچ محدودیتی وجود ندارد. به همین دلیلد جت انجنین دنیا و آینده وردپرس را متحول کرده است.
نصب افزونه جت انجین
در این جلسه میخواهیم از امکان ایجاد فیلد اختصاصی توسط افزونه جت انجین استفاده کنیم. ابتدا باید افزونه Jet Engine را تهیه و در وردپرس خود نصب کنید. البته اگر این افزونه را از سایت ابزار وردپرس تهیه کنید هنگام نصب ابتدا باید نسخه پایه افزونه پرو جت انجین را نصب کرده و سپس نسخه پایه را. حالا به محض اینکه افزونه را به صورت کامل نصب و فعال کنید در منوی وردپرس گزینه متور جت برایتان فعال خواهد شد.
ساخت فیلد اختصاصی با جت انجین
حالا برای ایجاد یک فیلد اختصاصی داینامیک در منوی موتور جت پیشخوان وردپرس بر روی گزینه جعبههای متا کلیک کنید. سپس افزونه جدید را انتخاب کنید. عنوان جعبه را انتخاب کنید و تعیین نمایید که میخواهید این جعبه در کجای سایت شما نمایش داده شود. حالا بر روی گزینه “فیلد جدید” کلیک کنید. سپس در صفحهای که برایتان باز میشود برچسب، نام و نوع فیلد را مشخص کنید.
برای هر آیتمی که فیلد سفارشی ایجاد کردید، میتوانید با افزودن المان از آن فیلد استفاده نمایید. به عنوان مثال اگر برای تعداد جلسات ویدئو آموزشی سایت یک فیلد داینامیک شمارش جلسات درست کردید، میتوانید با افزودن المان ویدئو فیلدی که ساختید را فراخوانی کنید. بدین صورت که بر روی گزینه برچسب پویا المان ویدئو کلیک کرده و گزینه فیلد سفارشی را انتخاب میکنید.
توجه داشته باشید که هنگام ساخت فیلد سفارشی ما هر گزینه و آیتمی که بخواهیم در آن فیلد نمایش داده شود را میتوانیم ایجاد کنیم. به عنوان مثال برای تعداد جلسات ویدئوی آموزشی میتوانیم دو گزینه “تعداد جلسات” و “لینک دانلود” را اضافه کنیم. برای زیباتر شدن طراحی میتوانید برای نمایش این دو مورد در صفحه از باکس آیکون استفاده کنید و در این المان فیلد سفارشی که ساختید را وارد نمایید.
برا اینکه لینک دانلود ویدئو را به صورت داینامیک در فیلد وارد کنید کافی است که بر روی برچسب پویا باکس آیکون کلیک کرده و فیلد سفارشی را انتخاب کنید. همچنین نوع آن را بر روی گزینه لینک دانلود ویدئو قرار دهید.
حالا در قسمت تنظیمات جعبه متا در بخش شرطها میتوانید شروط خاصی را برای نمایش فیلدهای سفارشی سایت مشخص کنید. به عنوان مثال میتوانید تعیین کنید که صرفا برای نوشتهها نمایش داده شود به شرط اینکه دستهبندی آنها آموزش باشد.
سخن پایانی
متوجه شدید که یکی از کاربردهای خوب افزونه جت انجین ایجاد فیلدهای داینامیک سفارشی است. شما میتوانید برای هر پست یا هر قسمت از سایت خود یک فیلد سفارشی ایجاد نمایید. همچنین قابل ذکر است که حتما کار با افزونه جت انجین را یاد بگیرید زیرا همانطور که گفتیم به غیر از ساخت فیلدهای سفارشی امکانات فوق العاده دیگری هم دارد. امیدواریم که مطالب این جلسه برای شما مفید و کاربردی واقع شده باشد. میتوانید سوالات و پیشنهادات خود را در قسمت دیدگاههای سایت ثبت کنید تا همکاران ما در اولین زمان ممکن به شما پاسخ دهند.
2 پاسخ
درودی بیکران
لطفا بفرمایید برای محصولات متغیر به چه صورت باید تنظیمات انجام بدم که هر متغیری ، فیلد سفارشی رو جداگانه داشته باشه؟
با سپاس از شما
سلام و درود خدمت شما دوست عزیز
احتراما امکان پیاده سازی این مورد تا این لحظه با خود افزونه جت انجین وجود ندارد.
باتشکر از حضور شما