فریمورک پادز

در این بخش می خوانید:

Pods چیست؟

با Pods Framework تمام نیازهای محتوای سفارشی خود را در یک مکان مدیریت کنید.

  • ایجاد انواع محتوا شامل انواع پست سفارشی، طبقه بندی سفارشی و انواع محتوای پیشرفته با استفاده از جداول سفارشی (جدا از وردپرس)
  • انواع محتوا شامل پست ها، صفحات، دسته ها، برچسب ها، کاربران و رسانه ها را گسترش داده و سفارشی کنید
  • صفحات تنظیمات سفارشی را به راحتی در عرض چند ثانیه ایجاد کنید
  • فیلدهای سفارشی را به هر نوع محتوا یا صفحه تنظیمات اضافه کنید
  • با استفاده از کد کوتاه، ویجت ها، رویکرد بدون کد Pods Template یا ادغام خودکار تم، فیلد های خود را در هر کجا نشان دهید
  • برای سازماندهی محتوای خود، بین هر یک از مطالب خود با فیلد های ارتباطی رابطه ایجاد کنید

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

فیلدها و تایپ های محتوای وردپرس

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

اما اگر انتظارات شما بیش از پیش فرضیات وردپرس باشد چه می کنید؟ ممکن است شما به نوع بیشتری از محتوا نیاز داشته باشید. دسته بندی ها و برچسب ها ممکن است همه روش هایی را که می خواهید مطالب خود را طبقه بندی کنید، پوشش ندهد. ممکن است بخواهید محتوای خود را با فراداده بیشتری از آنچه وردپرس ارائه می دهد، ضمیمه کنید.

چگونه Pods به شما کمک می کند؟

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

Pods چگونه کار می کند؟

Pods دارای رابط مدیریت بصری است که می توانید محتوای جدیدی را ایجاد کنید یا محتوای موجود را گسترش دهید. در واقع Pods، نوعی تایپ های سفارشی هستند که می توانید بر اساس نیاز خود، فیلدها را سفارش سازی و تعریف کنید. شما می توانید به کمک آن Custom Post Type، Custom Taxonomy یا Custom Pod ایجاد کنید که کاملا متفاوت تر از آبجکت های پیش فرض وردپرس می باشند. بعلاوه، شما می توانید محتوای موجود را مانند WP Objects از قبیل Post Types، Taxonomies، کامنت ها و کاربران را گسترش دهید.

آموزش پادز

تولید محتوا بر اساس نیازهایتان

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

ایجاد تایپ های محتوایی جدید

  • انواع پست سفارشی - انواع محتوا که شبیه به پست ها و صفحات هستند، اما در بخش های جداگانه خود وردپرس ظاهر می شوند
  • Custom Taxonomies (طبقه بندی های سفارشی) - انواع محتواهایی که شبیه دسته ها و برچسب ها هستند، اما در بخش های جداگانه خود از وردپرس ظاهر می شوند
  • صفحات تنظیمات سفارشی - تنظیمات سفارشی را در زیر منوی تنظیمات ایجاد کنید تا به سازماندهی تنظیمات جهانی سفارشی سایت خود کمک کنید
  • انواع محتوای پیشرفته – این ها کاملاً جدا از وردپرس هستند و از جداول پایگاه داده خود استفاده می کنند (مانند Drupal CCK)

گسترش انواع محتوا

آیا باید انواع محتوای موجود خود را در وردپرس سفارشی سازی کنید؟ به کمک Pods توانایی گسترش انواع محتوای موجود در همه وردپرس را خواهید داشت:

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

تایپ های فیلد

فریمورک Pods مجموعه گسترده ای از فیلد ها دارد که می توانید از آنها برای ایجاد ساختار محتوا مناسب برای سایت خود استفاده کنید. همچنین می توانید انواع کلاس های سفارشی خود را با کلاس های نوع فیلد توسعه پذیر ایجاد کنید.

  • متن
    • Plain Text
    • وبسایت
    • تلفن
    • ایمیل
    • پسورد
  • پاراگراف
    • Plain Paragraph Text
    • WYSIWYG (ویرایشگر ویژوال)
    • کد (برجسته سازی سینتکس)
  • زمان/تاریخ
    • زمان و تاریخ
    • تاریخ
    • زمتن
  • شمارش
    • Plain Number
    • واحد پول (بیش از 30 واحد پول)
  • روابط/مدیا
    • فایل/ تصویر / ویدئو
    • آواتار (برای کاربران گسترده)
    • oEmbed
    • روابط
  • Checkbox (بله/خیر)
  • Color Picker

دوره پادز

روابط برای اداره جهان

این قدرت در اختیار شماست که با پشتیبانی جامع Pods بتوانید محتوای خود را به هر چیزی مرتبط کنید.

  • لیست های سفارشی تعریف شده از گزینه های متن
  • مربوط به محتوای نوع پست
  • مربوط به محتوای طبقه بندی
  • مربوط به هر نمایه کاربر
  • مربوط به نقش های کاربر
  • مربوط به قابلیت های کاربر
  • مربوط به پیوست های رسانه ای
  • مربوط به هر کامنتی

و بسیاری از روابط دیگر نیز موجود است از جمله:

  • اندازه های تصویر
  • منوهای ناوبری
  • قالب های ارسال
  • وضعیت پست
  • مربوط به محتوای موجود در هر جدول پایگاه داده
  • تم ها
  • الگوهای صفحه
  • ستون های فرعی
  • آبجکت های پست تایپ (نوع پست را خود انتخاب کنید)
  • اشیاء طبقه بندی (خود طبقه بندی را انتخاب کنید)
  • کشورها (از پیش تعریف شده)
  • ایالات آمریکا (از پیش تعریف شده)
  • استان های کانادا (از پیش تعریف شده)
  • تقویم - روزهای هفته (از پیش تعریف شده)
  • تقویم - ماه های سال (از پیش تعیین شده)

کامپوننت های اختیاری برای انجام کارهای بیشتر

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

  • نقش ها و قابلیت ها - ایجاد یا ویرایش نقش ها برای سایت خود، و قابلیت های مربوط به آنها را سفارشی کنید
  • تمپلیت ها - از موتور تمپلیت برای ایجاد تمپلیت هایی استفاده کنید که برای مدیریت بدون مراقبت به مشتریان ارائه شود
  • روابط پیشرفته - برای ارتباط با جداول پایگاه داده، شبکه های چند سایت، سایت های چند سایت، قالب ها، قالب های صفحه، ستون های فرعی، اشیاء نوع پست و اشیاء طبقه بندی، اشیاء روابط پیشرفته را اضافه کنید.
  • انواع محتوای پیشرفته - این نوع محتوا قبل از 2.3 در Pods ساخته شده بود، اما اکنون به صورت اختیاری فعال شده است
  • ذخیره سازی جدول - ذخیره سازی مبتنی بر جدول را برای زمینه های سفارشی در انواع پست، رسانه، کاربران و نظرات فعال کنید. همچنین قابلیت افزودن زمینه های سفارشی به طبقه بندی ها را اضافه می کند.
  • Syntax Markdown - نحو Markdown را برای فیلدهای Paragraph Text / WYSIWYG تجزیه می کند
  • صفحات - صفحات سفارشی ایجاد کنید که از مسیر آدرس سایت شما خارج هستند ، با پشتیبانی از کلمات عادی و انتخاب Page Template برای استفاده
نظرتون درباره این نوشته چیه؟ عالیه بد نیست خوب نبود