مرتبط با: چطور product-category را در ووکامرس پاک کنم؟

    چطور در آدرس URL (پیوند یکتا) محصولات ووکامرس، قسمت product-category و /product/ را پاک کنم؟

    یعنی آدرس 

    www.test.com/product-category/fashion/t-shirt

    به

    www.test.com/fashion/t-shirt

    تغییر کنه.

     

    و

     

    آدرس

    www.test.com/product/fashion/t-shirt/61

    به

    www.test.com/fashion/t-shirt/61

    تغییر کنه.

    amirkhalilian تازه وارد سوال شده در 1402/04/02 در افزونه وردپرس.
    افزودن نظر

      برای حذف قسمت “product-category” و “/product/” از آدرس URL محصولات ووکامرس در وردپرس، می‌توانید از افزونه‌ها یا کدنویسی دستی استفاده کنید. یک روش دستی این است که از تابع `add_rewrite_rule` در فایل functions.php تم‌تم پوسته‌ی فعلی خود استفاده کنید:

      “`php
      function custom_rewrite_rule() {
      add_rewrite_rule(‘^fashion/([^/]+)/?$’,’index.php?product-category=$matches[1]’,’top’);
      add_rewrite_rule(‘^fashion/([^/]+)/([0-9]+)/?$’,’index.php?product=$matches[2]’,’top’);
      }
      add_action(‘init’, ‘custom_rewrite_rule’, 10, 0);
      “`

      سپس باید بروید به مسیر `Settings` > `Permalinks` در پیشخوان وردپرس و بدون نگرانی دوباره آدرس‌ها به‌روز رسانی کنید.

      تازه وارد پاسخ داده شده در 1402/05/02.
      افزودن نظر

      پاسخ شما

      برای ارسال سوال, شما باید شرایط و ظوابط و شرایط استفاده از خدمات را قبول کنید