اگر نرخ حمل و نقل شما به وزن محصول بستگی دارد و شما فراموش کرده اید که وزن محصول خود را درج کنید، نگران نباشید. اما به یاد داشته باشید که ممکن است برخی از نرخ های حمل و نقل در صفحه تسویه حساب ووکامرس به درستی محاسبه نشوند. به همین خاطر ما یک قطعه کد برای شما اماده کرده ایم که به طور پیشفرض به شما نشان می دهد که وزن کدام محصولاتتان را وارد نکرده اید. اگر نیاز به جمع اوری اطلاعات دیگری نیز دارید، می توانید خودتان تکه کد را تغییر دهید یا از طریق بخش پشتیبانی سایت ووکامرس فارسی از متخصصین ما کمک بگیرید.
آنچه در این مقاله می خوانید:
تکه کد مربوط به پیدا کردن محصولاتی که وزن آن ها را وارد نکرده اید
برای استفاده از تکه کد کافی است، این قطعه کد را در بخش «ویرایشگر پوسته -> توابع پوسته» جایگذاری کنید:
add_action( 'admin_notices', 'woocommerceir_products_no_weight_admin' ); function woocommerceir_products_no_weight_admin(){ global $pagenow, $typenow; if ( 'edit.php' === $pagenow && 'product' === $typenow ) { echo '<div class="notice notice-warning is-dismissible"><h3>Products with no weight</h3><ul>'; $args = array( 'status' => 'publish', 'visibility' => 'visible', 'limit' => -1 ); $products = wc_get_products( $args ); foreach ( $products as $product ) { if ( ! $product->get_weight() ) { echo '<li><a href="' . esc_url( get_edit_post_link( $product->get_id() ) ) . '">' . $product->get_name() . '</a></li>'; } } echo '</ul></div>'; } }
بعد از جایگذاری کد، تغییرات بدین شکل خواهد بود:
برای مشاهده محصولات باید وارد بخش محصولات شوید و سپس به طور خودکار اطلاعات مورد نیاز به شما نمایش داده می شوند.
از این که تا انتهای مقاله باما همراه بودید، سپاسگزاریم. برای حل مشکلات تخصصی سایت خود می توانید از تیم فنی ووکامرس فارسی کمک بگیرید:
2 دیدگاه در “پیدا کردن محصولات بدون وزن در ووکامرس”
من همین رو در مورد عکس ها نیاز دارم، امکانش هست محصولاتی که تصاویرش وارد نشده رو یکجا پیدا کنیم؟
سلام دوست عزیز
ممنون از همراهی شما
تکه کد مورد نیاز شما به زودی در سایت ووکامرس فارسی قرار خواهد گرفت.
شما می توانید با عضویت در کانال تلگرام ووکامرس فارسی از اخرین اخبار و نوشته های ووکامرس فارسی مطلع شوید.
https://t.me/woocommerce_ir