ویجت

۹۱۳۰۲۶۵۴ ۰۲۱

جت انجین: درونریزی و برونبری پستهای سفارشی، متافیلد و دسته بندیها

درونریزی و برونبری پستهای جت انجین

آنچه خواهید آموخت

در این آموزش جت انجین از المنتور فارسی مروری بر نحوه درونریزی و برونبری انواع پست های سفارشی  دسته بندیها و فیلدهای متا ایجاد شده توسط افزونه جت انجین رو توضیح میدیم.

اگه چندین وب سایت دارید، ممکنه روزی نیاز باشه که انواع پست سفارشی، ترمها یا فیلدهای متا رو که قبلاً با پلاگین JetEngine ایجاد کردین به سایت دیگری صادر یا وارد کنید. در این آموزش، ما بیشتر به جزئیات نحوه انجام ایمپورت و اکسپورت برای این پارامترها پرداختیم. بیا شروع کنیم!

چطوری CPT ها، متا فیلدها و ترمها رو اکسپورت یا برونبری کنیم

دوستان لازمه یادآوری کنم که CPT همون پستهای سفارشی هست که در جت انجین میسازیم. متا فیلدها هم که همون زمینه های سفارشی و ترمها هم همون دسته بندیهایی که در تکسنومیها یا طبقه بندیها میسازیم.

از داشبورد وردپرس > جت انجین > داشبورد جت انجین > مدیریت پوسته ها. اینجا سه تا بلوک یا بخش میبینید. بلوک خروجی پوسته رو انتخاب کنید.

کادر انتخاب نوع محتوایی رو که میخواین صادر کنید علامت بزنید و دکمه “صادرات” رو بزنید. محتوای لازم به عنوان فایل JSON صادر میشه.

برونبری در جت انجین

چطوری CPT ها، متا فیلدها و ترمها رو ایمپورت یا درونریزی کنیم

یک بار دیگه، به داشبورد WP وب سایت خودتون وارد بشین و  از داشبورد وردپرس > جت انجین > داشبورد جت انجین > مدیریت پوسته ها. حالا باید بلوک دریافت پوسته رو باز کنین. روی دکمه “Choose File” کلیک کنید، فایل JSON رو از سیستم  انتخاب کنین و بعد دکمه “وارد کردن” رو بزنید. بفرمایید، محتوا به وب سایت وارد میشه.

درونریزی در جت انجین

بلوک تنظیمات پیشفرض جت انجین

سومین بلوک تنظیمات مدیریت پوسته ها بلوک پیشفرض هست. در اینجا دو گزینه وجود داره:

  • نمایه کاربر با محتوای قابل ویرایش که ماژول پروفایل کاربر رو طوری تنظیم میکنه که به کاربران ثبت شده اجازه انتشار و ویرایش پست ها رو میده.
  • صفحه تنظیمات کاربر قابل ویرایش برای پروفایل کاربر که یک زیر صفحه تنظیمات کاربر رو با فرم کاربری قابل ویرایش به سازنده پروفایل اضافه میکنه.

نکته مهم: برای استفاده از این امکان باید در داشبورد جت انجین گزینه های فرمها و سازنده پروفایل رو فعال کنید.

تنظیمات پروفایل کاربر جت انجین

خب تموم شد، همونطور که دیدید اصلا سخت نبود!

6 پاسخ

  1. عرض ادب و تشکر برای آموزشهای مفیدتون

    بنده یه مشکلی دارم که خیلی آمزش ها رو دیدم حتی تو یوتیوب اما این مورد رو پیدا نکردم!

    من یه صفحه تنظیمات برای قالبم با جت انجین ساختم!ولی وابسته به افزونه جت انجین هستش ! چطور میشه کاری کرد که این وابستگی از بین بره و زمانی که افزونه جت انجین نصب نباشه باز این صفحه تنظیمات بمونه یا هر نوع پست سفارشی یا متا فیلدها هر چی با جت انجین طراحی میشه!

    ممنون میشم اینو توضیح بدید یا اگر اموزشی هست معرفی بفرمایید!

    1. با سلام و احترام خدمت شما کاربر گرامی

      قاعدتا چون با افزونه جت انجین این امکان را پیاده سازی کرده اید تنها این امکان با نصب و فعال بودن افزونه جت انجین میسر می باشد .

      باتشکر از حضور شما

      1. تشکر بابت پاسختون
        یعنی هیچ راهی نیست؟
        مثلا من واسه یکی قالب میزنم و یه پنل تنظیمات میزارم واسش ممکنه جت انجین رو حذف کنه!
        کدهاش رو نمیشه مثلا به یه جایی کپی کرد؟

        1. با سلام و احترام خدمت شما کاربر گرامی

          افزونه جت انجین ساختار کدنویسی خودش را دارد و به راحتی نمی شود با کپی کردن چند قطعه کد چنین امکانات پیچیده ای را در سایت لحاظ کرد . اگر دانش برنامه نویسی دارید میتوانید با کدنویسی بصورت اختصاصی این امکانات را در سایت خودتان پیاده سازی کنید .

          باتشکر از حضور شما

  2. سلام خانم مهندس
    وقت بخیر
    ممنون از اطلاعات خوبی به اشتراک میذاری
    امکانش هست منو راهنمایی کنید که چه جوری در جت انجین از عملگرهای جمع و تفریق و ضرب و تقسیم استفاده کنم
    مثلا هر وقت کاربر در فیلد شماره یک و فیلد شماره دو عددی وارد کرد ، در فیلد شماره سه به صورت خودکار جمع دو عدد را نمایش بده .
    خیلی به این موضوع احتیاج دارم اگر میشه کمکی کنید . پیشاپیش قدردان لطف شما هستم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *