پرش به مطلب اصلی

بلوک‌ها و نمایش داده وردپرس

برای نمایش داده وردپرس و ووکامرس از ویجت‌های معمولی اپ‌ادیتور استفاده کنید و مقدار آن‌ها را به متغیرهای آیتم جاری در sys.inPage.* متصل کنید. برای شروع سریع نیز بلوک‌های آماده در اختیار شماست؛ هر بلوک پس از درج به گروهی از ویجت‌های کاملاً قابل‌ویرایش تبدیل می‌شود.

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


آیتم جاری از کجا می‌آید؟

داده sys.inPage.* در یکی از این حالت‌ها مقدار می‌گیرد:

  1. صفحه، الگوی هر ردیف یک لیست پویا است؛ آیتم جاری همان رکورد آن ردیف خواهد بود.
  2. صفحه با عملکرد باز کردن نوشته یا باز کردن محصول باز شده است.

اگر این متغیرها را در صفحه‌ای بدون آیتم جاری استفاده کنید، مقداری نمایش داده نمی‌شود.

نمونه اتصال ویجت‌های معمولی

دادهویجت و مقدار پیشنهادی
تصویر نوشتهویجت عکس با نشانی پویا {{sys.inPage.post.image.url}}
عنوان نوشتهویجت متن با {{sys.inPage.post.title}}
چکیده نوشتهویجت متن با {{sys.inPage.post.excerpt}}
تاریخ نوشتهویجت متن با {{sys.inPage.post.date}} و قالب‌بندی تاریخ
تصویر محصولویجت عکس با {{sys.inPage.product.image.url}}
عنوان محصولویجت متن با {{sys.inPage.product.title}}
قیمت محصولویجت متن با {{sys.inPage.product.price}} و قالب‌بندی قیمت
امتیاز محصولویجت نمایش امتیاز با sys.inPage.product.rating

مسیر عمومی sys.inPage.entity.* نیز برای فیلدهای مشترک موجودیت‌ها قابل استفاده است. فهرست کامل مسیرها در متغیرهای وردپرس و ووکامرس آمده است.

نکته

اگر به فیلدی خارج از مسیرهای آماده نیاز دارید، داده خام آیتم جاری را از sys.inPage.*.raw بخوانید.


بلوک‌های آماده

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

فروشگاه

مسیر: وردپرس ← بلوک‌های فروشگاه

بلوککاربرد
بلوک آماده کارت محصول / کارت افقی محصولالگوی آیتم لیست محصولات
انتخاب تنوع و افزودن به سبدانتخاب ویژگی محصول متغیر و خرید
کنترل آماده تعداد محصول در سبدکم و زیاد کردن تعداد محصول
دکمه افزودن به سبد خریددکمه خرید آماده
دکمه سبد خرید با نشان تعدادورود به سبد همراه شمارنده
خلاصه سبد خریدجمع اقلام، تخفیف و مبلغ نهایی
نشان قیمت و تخفیفقیمت عادی و حراج
نشان امتیاز محصولنمایش ستاره‌های امتیاز
لیست محصولاتفهرست محصولات با صفحه الگو
لیست دسته‌های محصولفهرست دسته‌های فروشگاه
لیست نظرهای محصولدیدگاه‌ها و امتیازهای محصول جاری
مهم

برای محصول متغیر، از بلوک انتخاب تنوع و افزودن به سبد استفاده کنید تا انتخاب همه ویژگی‌ها پیش از خرید کنترل شود.

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

مسیر: وردپرس ← بلوک‌های حساب کاربری

  • فرم ورود
  • فرم ثبت‌نام
  • ورود با شماره موبایل
  • کارت پروفایل کاربر

بلوک‌های حساب کاربری خود اپ‌ادیتور در مسیر جداگانه حساب کاربری ← بلوک‌های حساب کاربری قرار دارند. برای جلوگیری از اشتباه میان این دو حساب، راهنمای حساب کاربری وردپرس در اپ را ببینید.

سفارش‌ها و دانلودها

  • کارت سفارش
  • ردیف قلم سفارش
  • ردیف دانلود
  • لیست اقلام سفارش

محتوا و ناوبری

بلوککاربرد
بلوک آماده کارت نوشته / کارت افقی نوشتهالگوی آیتم فهرست نوشته‌ها
کارت دستهالگوی آیتم دسته‌ها
فرم آماده دیدگاه و امتیازثبت دیدگاه یا امتیاز برای آیتم جاری
ردیف دیدگاهالگوی آیتم دیدگاه‌ها
لیست نوشته‌هافهرست نوشته‌های سایت
لیست دیدگاه‌های نوشتهدیدگاه‌های نوشته جاری
جعبه جست‌وجوفیلد متصل به search.query
صفحه جست‌وجوی زنده محصولجست‌وجو همراه با فهرست محصولات

راهنمای ساخت بلوک‌های فهرستی

هنگام افزودن بلوک‌هایی مثل لیست نوشته‌ها، لیست محصولات، لیست دسته‌ها، لیست دیدگاه‌ها یا صفحه جست‌وجوی زنده محصول، راهنمای ساخت باز می‌شود. در این راهنما می‌توانید:

  1. برای ردیف‌ها یک صفحه الگوی آماده بسازید یا صفحه‌ای موجود را انتخاب کنید.
  2. در فهرست‌های نوشته، محصول، دسته و جست‌وجو، صفحه جزئیات را نیز بسازید یا انتخاب کنید.
  3. پس از ساخت، صفحه الگو را باز کنید و ویجت‌های معمولی داخل آن را مطابق طرح خود تغییر دهید.

صفحه‌های ساخته‌شده با این راهنما در پوشه الگوهای بلوک قرار می‌گیرند و لازم نیست آن‌ها را به منوی اپ اضافه کنید.

مطالب مرتبط