با سلام دوست عزیز
بذارید ساده تر بریم جلو صفحه اصلی فروشگاه وکامرس یک صفحه آرشیو اصلی است یعنی همه اطلاعات در وکامرس تولید بشه در اون نمایش داده می شود. که این برگه در وکامرس با نام shop یا فروشگاه مشخص می شود.
حالا در سفارش سازی برگه ایستا فرقی نمی کند شما کدامین برگه را قرار دهید فقط مهم است برای برگه فوق تنظیمات یا مسیر سازی کنید. بطور دقیق تر افزونه ویژوال کمپوزر به شما این قابلیت را می دهد که در صفحه اصلی تمام دسته بندی های موجود اصلی را به صورت اسلایدر گرید یا هر مدلی که قالب شما پشیتبانی می کند را در یک برگه به صورت المان های مختلف ایجاد کرده و آنها را نمایش دهید این یعنی در پس هر بروزرسانی محصولات و دسته بندی محصولات جدیدتر با تنظیمات اعمال شده در ویژوال نمایش داده می شود. و هر دسته بندی خاصی که نخواستید نمایش داده نمی شود.
در مورد اون کدها هم که گفتم این کدها کمی قدیمی است و نسخه های جدیدتر باید از مخزن پیدا شوند زیرا بسیاری از این ساختار ها کمی تغییر کرده . در مورد وکامرس هم این تغییرات رو باید جستجو کرد.
البته به علت درگیری فرصت پیدا کردن کدها نیست اما شاید گشتن مخزن وردپرس به شما برای پیدا کردن افزونه های مرتبط کمک کند.
موفق باشید
خیلی ممنون از اینکه وقت گذاشتین من تصویر برگه ها را می گذارم
همین طور که ملاحظه می فرمایید دو برگه فروشگاه وجود داره برگه ایستا روی خانه - فروشگاه است که با ویژوال کمپوزر صفحه بندی شده ولی تعییراتی که می خوام اعمال کنم روی برگه فروشگاه است این کد
add_action('pre_get_posts', function(&$query) {
if($query->is_home() || $query->is_front_page()) {
$query->set('tax_query', array(
array(
'taxonomy' => 'product_cat',
'field' => 'term_id',
'terms' => 989,
'operator' => 'NOT IN'
)
));
}
});
را در چند قالب قبلا گذاشتم و دسته را حذف می کرد ولی قالب ها مشکل داشتند و نمی شد استفاده مفیدی کرد که محبور به تعویض قالب شدم ولی قالب جدید این کد را عمل نمی کند که من حدس زدم به علت این است که برگه ایستا نیست اتفاق افتاده باشد البته با توضیحات جنابعالی باید کد بهتری پیدا شود
You must be registered for see images attach