در این قسمت، با پیکربندی پیشرفته که آخرین مرحله از تنظیمات ووکامرس است، آشنا میشوید. این بخش شامل شش زیرگروه مجزا است که هر یک بهصورت جداگانه آموزش داده میشوند.
زیرگروههای این قسمت بهترتیب عبارتاند از:
- راهاندازی برگه
- REST API
- وب هوکها
- API منسوخ
- WooCommerce.com
- امکانات

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

مطابق تصویر، از نوار ابزار سمت راست و بخش برگهها روی گزینهی «افزودن جدید» کلیک کنید. سپس یک برگهی تازه با عنوان شرایط و ضوابط ایجاد نمایید. در این برگه لازم است تمامی قوانین سایت خود را بهصورت کامل و شفاف بنویسید؛ از جمله شرایط ارسال محصول، قوانین خرید، نحوهی مرجوعی و بازگشت وجه (در صورت وجود)، و هرگونه مقررات دیگر که به فرآیند خرید و استفاده از خدمات سایت مربوط میشود.
پس از ساخت برگه، نام آن را در بخش برگه شرایط و ضوابط جستوجو کرده و انتخاب کنید. ایجاد این برگه و توضیح کامل قوانین و مقررات در آن اهمیت زیادی دارد؛ زیرا اگر در آینده برای هر کاربر مشکلی پیش بیاید و شما تمامی موارد را بهصورت شفاف توضیح داده باشید، مسئولیتی متوجه شما نخواهد بود. در صورتی که اطلاعات کافی برای نگارش این برگه ندارید، میتوانید از نمونههای موجود در سایتهای دیگر یا از همکاران خود کمک بگیرید.
در ادامهی پیکربندی پیشرفته، تب برگهها مربوط به بخشهای مرتبط با تکمیل فرآیند پرداخت است که در تصویر زیر نمایش داده شده است.

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

برای آشنایی بیشتر با هر بخش، کافی است نشانگر موس را روی علامت سؤال کنار آن قسمت نگه دارید تا توضیحات مربوطه نمایش داده شود و بتوانید آن را مطالعه کنید.
REST API
این قسمت برای ایجاد و مدیریت API مورد استفاده قرار میگیرد. منظور از API یا رابط برنامهنویسی کاربردی، پل ارتباطی میان دو نرمافزار است. با کمک API میتوانید دادهها و اطلاعات فروشگاه خود را با سایر سیستمها به اشتراک بگذارید. معمولاً برای اتصال ووکامرس به اپلیکیشنهای موبایل، وبسایتها یا نرمافزارهای خارجی از API استفاده میشود. این قابلیت به برنامههای خارج از سایت اجازه میدهد به ووکامرس شما متصل شده و دادهها را دریافت یا ارسال کنند. برای ایجاد یک API جدید، کافی است روی گزینهی «افزودن کلید» کلیک کنید.

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

توجه داشته باشید که ساخت و مدیریت API موضوعی کاملاً تخصصی است و فراتر از سطح آموزشهای این دوره قرار میگیرد. برای ایجاد API باید مهارت کافی داشته باشید تا بتوانید مجوزها و دسترسیهای مناسب را بهدرستی تنظیم کنید؛ در غیر این صورت ممکن است به امنیت سایت آسیب وارد شود. بنابراین توضیح این بخش در همین حد کافی است.
وب هوکها
تب بعدی در پیکربندی پیشرفته مربوط به وبهوکها است. از این بخش میتوانید برای ادغام ووکامرس با سرویسها و سیستمهای شخصِ ثالث (Third Party) استفاده کنید. وبهوکها درواقع نوعی «قلاب» ارتباطی هستند که انتقال خودکار اطلاعات بین دو برنامه یا سرویس را انجام میدهند. به زبان ساده، زمانی که یک رویداد مشخص در یک سیستم رخ دهد، یک پیام یا دادهی خودکار به سیستم دیگر ارسال میشود. برای ایجاد یک وبهوک جدید، کافی است روی گزینهی «افزودن وبهوک» کلیک کنید.

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

در بخش موضوع (Topic) یکی از رویدادهای داخلی ووکامرس را انتخاب کنید؛ برای مثال «کد تخفیف ایجاد شد» یا «کد تخفیف بهروزرسانی شد» و موارد مشابه. این بخش نیز جزء مباحث تخصصی محسوب میشود و توضیحات بیشتر آن خارج از سطح این دوره است.
بد نیست بدانید که برخی توسعهدهندگان، وبهوکها را نسخهی معکوس API میدانند؛ زیرا در حالی که API دادهها را از یک سیستم درخواست میکند، وبهوکها بهصورت خودکار اطلاعات را ارسال میکنند.
API منسوخ
در بخش بعدیِ پیکربندی پیشرفته، تنظیمات مربوط به APIهای قدیمی قرار دارد. در این قسمت تنها یک گزینه وجود دارد که از طریق آن میتوانید REST APIهای قدیمی را فعال کنید. از آنجا که APIها در نسخههای مختلف ارائه میشوند، این گزینه به شما امکان میدهد در صورت نیاز، نسخههای قدیمیتر API را نیز مورد استفاده قرار دهید.

در این قسمت تنها یک گزینه وجود دارد که با تیک زدن آن و کلیک روی گزینه ذخیره تغییرات, تغییر اعمال میشود.
WooCommerce.com
در قسمتهای قبلی، توضیحات مربوط به این بخش از پیکربندی پیشرفته بهصورت کامل ارائه شد. در این مرحله، تنها دو گزینه وجود دارد که میتوانید آنها را بر اساس نیاز خود تنظیم کنید.

گزینه ۱ – فعالسازی رهگیری:
با فعالکردن این گزینه، ووکامرس اطلاعاتی را از سایت شما جمعآوری میکند تا بتواند عملکرد خود را بهبود دهد و تجربهی کاربری بهتری ارائه کند.
گزینه ۲ – نمایش پیشنهادات:
با فعالبودن این بخش، افزونهها و ابزارهایی که ووکامرس برای بهبود کارکرد فروشگاه پیشنهاد میدهد، برای شما قابل مشاهده خواهد بود.
همانطور که در گذشته نیز گفته شد بهتر است برای جلوگیری از پایین آمدن سرعت سایت این دو قسمت غیرفعال باشند.
امکانات
در این بخش میتوانید قابلیتها و ویژگیهای جدید و آزمایشی ارائهشده توسط ووکامرس را مشاهده کنید. برخی از این امکانات هنوز در مرحله توسعه قرار دارند و برخی دیگر بهصورت نسخهی آزمایشی در دسترس هستند. فعال یا غیرفعالکردن این قابلیتها به تشخیص و نیاز شما بستگی دارد. در زمان ضبط این دوره، توضیحات مربوط به این امکانات به شرح زیر بوده است:

گزینه ۱ – تجزیه و تحلیل:
در صورت فعالکردن این گزینه، بخشی با عنوان «تجزیه و تحلیل» به منوی سمت راست پیشخوان وردپرس اضافه میشود و امکان مشاهده آمار و گزارشهای فروشگاه را فراهم میکند.

گزینه ۲ – راهبری:
این قابلیت در حال حاضر غیرفعال و تعلیق شده و احتمال دارد در نسخههای آینده ووکامرس بهطور کامل حذف شود.
گزینه ۳ – ویرایشگر جدید محصول:
با فعالکردن این گزینه، ظاهر ویرایشگر صفحهی افزودن محصول تغییر کرده و شبیه به محیط گوتنبرگ میشود. از آنجا که این قابلیت هنوز در مرحلهی بتا قرار دارد، توصیه میشود فعلاً آن را فعال نکنید.
گزینه ۴ – High-Performance Order Storage:
این گزینه مربوط به بهینهسازی جدول سفارشات است و عملکرد ذخیرهسازی سفارشها در دیتابیس را بهبود میدهد.
همانطور که در تصویر بالا دیده میشود و در همین بخش از پیکربندی پیشرفته نیز ذکر شده است، فعالسازی این قابلیتها کاملاً بر عهدهی خودتان است. تمامی این امکانات در حالت آزمایشی قرار دارند و ممکن است در نسخههای آینده ووکامرس حذف، تغییر یا بهطور کامل فعال شوند. بنابراین این ویژگیها میتوانند بسته به شرایط، برای سایت شما مفید باشند یا حتی مشکلاتی ایجاد کنند.
پایان این سفر و نگاهی به آینده
در این قسمت از پیکربندی پیشرفته، تمامی زیرگزینهها بررسی و تنظیمات لازم توضیح داده شد. برخی بخشها نیازی به تغییر ندارند و بهتر است همان تنظیمات پیشفرض حفظ شود، اما برخی دیگر را میتوانید براساس نیاز و سیاستهای سایت خود شخصیسازی کنید. در قسمت بعدی وارد مبحث دستهبندیها در بخش محصولات خواهیم شد. برای تکمیل روند آموزش ووکامرس، همچنان همراه ما باشید.



