همه تلاش وبمستران این است که کاربر را بیشتر در سایت خود نگه دارند و به عبارت تخصصی تر Time On Site سایت خود را افزایش دهند. یکی از روش های افزایش تایم ان سایت، باز کردن لینک ها در برگه جدید است. در ووکامرس به طور پیشفرض، هنگامی که کاربر روی لینک یک محصول خارجی کلیک میکند، بدون باز شدن یک برگه جدید، به سایت محصول مربوطه منتقل می شود و از سایت شما خارج می شود. در این محتوا به شما کمک می کنیم تا با کمک یک تکه کد، لینک محصولات خارجی را طوری تنظیم کنید که در برگه جدید باز شوند و کاربرانتان از سایتتان خارج نشوند.
آنچه در این مقاله می خوانید:
تکه کد مربوط به باز شدن لینک محصولات خارجی در برگه جدید
برای به کارگیری کد php ابتدا باید وارد پیشخوان سایت خود شوید و سپس وارد بخش «نمایش» شده و روی «ویرایشگر پوسته» کلیک کنید. سپس از سمت چپ «توابع پوسته» را انتخاب نمایید و کد ذیل را در انتهای این بخش جایگذاری نمایید.
تکه کد php مربوطه:
function woocommerce_external_add_to_cart() { global $product; if ( ! $product->add_to_cart_url() ) return; echo '<p><a href="' . $product->add_to_cart_url() . '" class="single_add_to_cart_button button alt" target="_blank">' . $product->single_add_to_cart_text() . '</a></p>'; }
درستی عملکرد تکه کد مربوط به بازشدن باز شدن لینک محصولات خارجی در برگه جدید، ابتدا در قالب وودمارت تست شده است.
محتواهای مرتبط ووکامرس فارسی را از دست ندهید:
- نمایش گالری محصولات به صورت عمودی در صفحه محصول
- تغییر تصویر پیشفرض محصولات ووکامرس بدون استفاده از افزونه
- آموزش درج لوگوی سفارشی در صفحه ورود وردپرس