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

آنچه در این مقاله می‌خوانید

۴.۷
(۹۳)

انتقال توضیحات دسته بندی ووکامرس به پایین محصولات

همه ما می دانیم محتوا، اثر بسزایی در سئوی صفحات ما دارد.

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

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

در اینجا راهکاری برای انتقال محتوای توضیحات دسته بندی ووکامرس به انتهای صفحه آماده کرده ایم که کاملا تست شده می باشد.

روش انجام

کافیست قطعه کد زیر را در انتهای فایل functions.php قالب (در صورت داشتن قالب child در قالب child) کپی کنید و تمام.

// move category description to bottom of pages

remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );

add_action( 'woocommerce_after_shop_loop', 'woocommerce_taxonomy_archive_description', 100 );

 

چقدر این مطلب مفید بود ؟

یک ستاره <<>> پنج ستاره

میانگین رتبه ۴.۷ / ۵. تعداد امتیازات ۹۳

تا کنون امتیازی ثبت نشده است . (اولین نفر باشید)

28 پاسخ

  1. اینکه توفانکشن قالب child بزاریم نکته خاصی داره؟
    من میزارم اما اصلا اعمال نمیشه قالب ، تو قالب معمولی اوکی بود اما تو child نمیخونه

  2. سلام ممنون
    من یه نکته بگم فقط
    من این کد رو توی این دسته بندی خودم گذاشتم:
    https://dg63.ir/product-category/laptop/asus-laptops/
    بعد کار نکرد! هر کاری کردم نشد تا اونجایی که فهمیدم روی سایت قالب چایلد نصب هست و باید توی کد function.php قالب کودک اونو بزارم.

    ممنون از مقاله خوبتون.
    میشه بگید لطفا برای مقالات هم باید چیکار کنیم؟ چطوری کاری کنم که توی مقالات هم متن پایین نشون داده بشه مقاله ها بالا؟

  3. سلام
    روز بخیر
    من میخوام کار های زیر رو انجام بدم لطفا راهنمایی بفرمایید.
    ۱- چطور میتونم تو صفحه دسته بندی محصولات امکان نوشتن کامنت رو فراهم کنم؟
    ۲- چطوری میتونم تو وردپرس دسته بندی های فلت داشته باشم، مثلا چند توی برد کرامپ صفحه چهار تا تکه باشه ولی آدرس صفحه سه تا اسلش داشته باشه ؟
    آدرس این صفحه رو ببینید https://www.famcocorp.com/pcat/102/ دو تا اسلش خورده ولی توی زیر دسته بندی هاش توی برد کرامپ بیشتر از دو تا اسلش داره و مثلا سه یا چهار تاست.
    ممنونم

    1. وقت بخیر
      پاسخ سوال ۱: از شورت کد استفاده کنید
      پاسخ سوال ۲: از دسته بندی والد و فرزندی استفاده کنید

  4. سلام مممنون از آموزش خوبتون رو دسته بندی ها جواب داد، ولی رو برندها که به عنوان ویژگی تعریف کردیم جواب نداده و توضیحات برندها تو بالای محصولات اون برند قرار می گیره، راه حلی داره؟

  5. سلام وقت بخیر
    ۱-چطور میشه هم قسمت متن رو در بالای دسته بندی داشت و هم در فضای پایین محصولات ؟
    ۲-چطور میشه یک دکمه “دیدن بیشتر”یا “خواندن بیشتر” به متن اضافه کرد،که متن و پاراگراف،باز بسته شود؟
    سپاس از شما

    1. برای پاسخ به سوال اول باید بگم شما میتونید از hook ها استفاده کنید. اگر یک سرچ بزنید woocommerce archive hooks میتونید با دستکاری کد های فانکشن قالب این کار رو انجام بدید.
      برای سوال دوم حتما باید دانش css داشته باشید.

  6. سلام من این کار رو برای دسته بندی هام انجام دادم. ولی توضیحات دسته بندی برند هام هم بالای محصولات دیده میشه هم پایین محصولات!
    راهی هست بالایی رو پاک کنم ؟

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

  8. سلام وقت بخیر
    من این کد رو گذاشتم توی قالب ولی سایت بالا نیومد دیگه!
    البته این کد رو از اینجا نکرفته بودم و از فروم خود وردپرس گرفتم و میخوام بدونم شما این کارو خودتون انجام دادید؟ آیا فن و فنونی داره؟ کار دیگه ایی باید انجام داد؟ چون واقعا سایت پرید و کلی داستان داشتم برای اینکه بک آپ سایت رو بالا آرودم و کل فایل فانکشن رو از توی بک آپ کپی کردم و ….
    اگر تجربه ایی در این زمینه دارید لطفا راهنمایی کنید و البته این مسئله تبدیل به مهمترین دغدغه من در بالا آرودن سایتم شده.
    قالب سایتم آوادا هستش

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

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

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