نحوه حذف بیلت با استور ویترین و لینک پاورقی ووکامرس با 4 گزینه ساده

اخیراً پس از ایجاد یک سایت جدید با افزونه ووکامرس، یکی از مراحل جادوگر onboarding به شما امکان می دهد تا در امتداد موضوع Storefront WooCommerce نصب کنید که چیز خوبی است. اگر قصد دارید موضوع را به عنوان موضوع فروشگاه ووکامرس خود نگه دارید، باید آن را سفارشی کنید. یکی از رایج ترین مشکلات این موضوع، پیوندهای اعتباری پاورقی دائمی است که بسیاری از کاربران مایل به حذف یا جایگزینی آن هستند. همچنین ممکن است بخواهید ویژگی های سفارشی بیشتری مانند روش های پرداخت پشتیبانی شده، نمادهای اجتماعی، اطلاعیه کوکی و موارد دیگر اضافه کنید.

در این پست به شما نشان می دهم که چگونه می توانید پیوندهای اعتباری فوتر فروشگاه را ویرایش و حذف کنید و کد و مراحلی که باید انجام دهید را به اشتراک می گذاریم. من همچنین یک راه حل پلاگین پیدا کردم زیرا اکثر کاربرانی که این پست را می خوانند به یک راه حل سریع برای سفارشی کردن کامل پاورقی Storefront نیاز دارند.

من همچنین در حال حاضر مشغول کار بر روی یک افزونه سفارشی سازی تم Storefront پیشرفته هستم که به کاربران کمک می کند تا Storefront را به یک تم ووکامرس با کیفیت عالی تبدیل کنند.

اگر نمی‌خواهید فایل functions.php را ویرایش کنید یا قطعه‌هایی را اضافه کنید و ترجیح می‌دهید از یک افزونه استفاده کنید، من یک افزونه برای حذف لینک‌های اعتباری پاورقی برای شما ایجاد کرده‌ام، می‌توانید افزونه را از اینجا پیدا کنید.

لینک های اعتباری پاورقی فروشگاهی

یکی از کارهایی که باید انجام دهید این است که پیوند ساخته شده با ویترین و فوتر ووکامرس را که در تصویر زیر نشان داده شده است حذف کنید:

روش‌هایی که می‌توانید پیوند پاورقی موجود در موضوع ووکامرس را حذف کنید، در زیر آمده است:

  • به دنبال قلاب اقدام اعتبار فروشگاه در توابع الگو بگردید
  • عملکرد برگشت به تماس قلاب اکشن ویترین فروشگاه را پیدا کنید
  • برای حذف قسمت ناخواسته ای که با ویترین و ووکامرس ساخته شده است، عملکرد برگشت به تماس را ویرایش کنید.
  • آن قسمت ها را با application_filters حذف کنید و کپی رایت و جزئیات تاریخ را در تابع بگذارید.
  • یا می توانید از remove_action برای حذف اکشن استفاده کنید
  • همچنین می‌توانید از ویژگی CSS display برای حذف با تنظیم آن برای نمایش استفاده کنید: none
  • در نهایت، می‌توانید از تم فرزند برای نوشتن تابع جدید storefront_credit() استفاده کنید که تابع تم پیش‌فرض را لغو می‌کند.

 

اجازه دهید جزئیات نحوه عملکرد هر یک از این گزینه ها را توضیح دهم:

شماره 1) ویرایش تابع Callback برای حذف ساخته شده با فروشگاه و پیوند پاورقی ووکامرس

دادن اعتبار به ووکامرس و موضوع Storefront چیز خوبی است، اما پیوندهای پاورقی همیشه ترافیک را از وب سایت شما خارج می کنند. اگر می‌خواهید این موضوع را حفظ کنید، باید پیوند پاورقی ساخته شده با ویترین و ووکامرس را حذف کنید.

وقتی این تم را نصب کردم از سادگی آن خوشم آمد و می‌خواستم از آن برای تصویرسازی در آموزش‌هایم استفاده کنم. به دلایلی، من پیوندهای اعتباری پاورقی را دوست ندارم و همیشه می خواهم بلافاصله از شر آنها خلاص شوم و سفارشی سازی تم را شروع می کنم.

ساخته شده با فروشگاه و محل پیوند پاورقی ووکامرس

وقتی فوتر. بنابراین برای حذف آن می دانستم که با استفاده از اکشن هوک در آنجا اضافه شده است و البته از چیزی شبیه به آن استفاده خواهم کرد remove_action

بنابراین بلافاصله شروع به جستجو برای قلاب اکشن کردم و یافتن مکان آن برای همیشه طول کشید، اما در نهایت، آن را دریافت کردم. این تابع callback با نام storefront_credit است و مسیر مکان به صورت زیر است:

wp-content/themes/storefront/inc/storefront-template-functions.php

در ویرایشگر کد، باید به دنبال خط شماره 129 یا حدود آن بگردید.

اگر می‌خواهید از تم ویترین فروشگاه برای ایجاد یک تم سفارشی ووکامرس استفاده کنید که قرار نیست آن را به‌روزرسانی کنید، می‌توانید این عملکرد پاسخ به تماس را ویرایش کنید تا آن قسمت را حذف کنید و آن را جایگزین یا بدون پیوندهای پاورقی اعتباری بگذارید. در این مورد، کد موجود در آن تابع پاسخ به تماس می تواند به این تغییر کند:

if ( ! function_exists( 'storefront_credit' ) ) {
/**
* Display the theme credit
*
* @since 1.0.0
* @return void
*/
function storefront_credit() {?>

  <div class="site-info">

      <?php echo esc_html( '&copy; ' . get_bloginfo( 'name' ) . ' ' . date( 'Y' ) ); ?>

    </div><!-- .site-info -->
  <?php
  }
}

نتایج باید این باشد که پیوند ساخته شده با فروشگاه و فوتر ووکامرس را حذف کنید و نام سایت، حق چاپ را بگذارید و باید به شکل زیر باشد:

شماره ۲) از CSS برای حذف لینک های ساخته شده با فروشگاه و ووکامرس فوتر استفاده کنید

این روش کمترین اثربخشی است زیرا فقط نمایان بودن پیوند پاورقی را پنهان می کند. شما فقط باید طبق شکل زیر با استفاده از ابزار Inspect Browser کلاس پیوند پاورقی را پیدا کنید:

اکنون فقط باید نمایشگر را اعمال کنیم: قانون none در یک کلاس site-info به صورت زیر:

.site-info a {

    display: none;

}

این به سادگی پیوند پاورقی را هدف قرار داده و آن را پنهان می کند. همچنین می توانیم از قانون دید به صورت زیر استفاده کنیم:

.site-info a {

    visibility: hidden;

}

#3) از remove_action برای حذف لینک پاورقی ووکامرس استفاده کنید

حذف اقدام روش سریع دیگری برای حذف پیوند پاورقی بدون ایجاد مشکل در به‌روزرسانی آینده این موضوع است.

در این صورت باید فوتر remove را در فایل functions.php theme child اضافه کنید. در این حالت تابع remove_action باید به صورت زیر باشد:

remove_action('storefront_footer', 'storefront_credit',20);

4) از تابع Child Theme برای لغو پیوند پاورقی استفاده کنید

در نهایت، می‌توانید تابع را به functions.php theme کپی کنید و لینک‌های اعتباری خود را اضافه کنید یا چیزی شبیه به این کد کنید:

/**
  * Display custom WooCommerce shop credit message
  */

 function storefront_credit() {
       ?>
       <div class="site-info">

             <?php echo esc_html( apply_filters( 'storefront_copyright_text', $content = '&copy; ' . get_bloginfo( 'name' ) . ' ' . date( 'Y' ) ) ); ?>

             <?php if ( apply_filters( 'storefront_credit_link', true ) ) { ?>

             <br /> <?php echo '<a href="https://njengah.com" target="_blank" title="' .  '" rel="author">' . esc_html__( 'Built by Joe  ', 'storefront' ) . '</a>' ?> and <a href="https://yourdomain.com" title="Your Company Name">Your Company Name</a>.

             <?php } ?>

       </div><!-- .site-info -->

       <?php

 }

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

نتیجه

همانطور که در این پست مشاهده می کنید راه های مختلفی وجود دارد که می توانید لینک اعتباری فوتر ووکامرس را حذف کنید. این بستگی به اهداف شما یا تجربه برنامه نویسی شما دارد. اگر یک توسعه‌دهنده ووکامرس هستید و می‌خواهید از قالب فروشگاهی به‌عنوان یک تم شروع استفاده کنید، ویرایش مستقیم تابع callback باید راهی برای انجام این کار باشد. امیدوارم اکنون بتوانید لینک های ساخته شده با ویترین و فوتر ووکامرس را بدون هیچ مشکلی حذف کنید. اگر مشکلات دیگری در توسعه ووکامرس دارید، همیشه می توانید برای مشاوره و راهنمایی بیشتر در تماس باشید.

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

در این مقاله قصد داریم تا درباره نحوه حذف بیلت با استور ویترین و لینک پاورقی ووکامرس با 4 گزینه ساده صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

مقالات پیشنهادی

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۹۴۸
۰
۱۳ آذر ۱۳۹۹

هوش مصنوعی

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


۸۶۴
۰
۱۱ آذر ۱۳۹۹

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۷۵۶
۰
۲ دی ۱۳۹۹

وردپرس

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


۸۰۹
۰
۱۳ آذر ۱۳۹۹