لیست تمام پست های دارای کلمه کلیدی : ووکامرس
افزودن فیلد کد ملی به برگه تسویه حساب ووکامرس
راهنمای افزودن فیلد کد ملی به برگه تسویه حساب ووکامرس: اول از همه با استفاده از تابع woocommerce_form_field میایم یه فیلد جدید در قسمت تسویه حساب ایجاد می کنیم . در مورد تابع ووکامرس در این پست قبلا توضیح داده بودم که می تونید بخونید : اضافه کردن فیلد جدید در چک اوت ووکامرس توی این تابع ما تعریف کر ...ادامه ...راهنمای رفع سریع مشکل فیلتر محصولات و بروز رسانی پایگاه داده ووکامرس فروشگاه های اینترنتی
شرایط و دلیل بروز رسانی پایگاه داده ووکامرس ساده تربن راه حل برای حل مشکل فیلتر محصولات ووکامرس چرا فیلتر محصولات ووکامرسی درست کار نمی کنه ؟ چرا بعد از آپدیت خیلی از محصولات نمایش داده نمیشن ؟ چطور مشکل فیلتر محصولات رو رفع کنم ؟ آیا راهی هست که از بروز این مشکلات جلوگیری کنم ؟ شرایط و دلی ...ادامه ...حذف product در آدرس صفحه محصول ووکامرس
برای حذف کلمه product در لینک محصولات ووکامرس می تونیم از کد زیر استفاده کنیم . این کد رو می تونید به فایل فانکشن قالب سایت اضافه کنید و یا اگر قالب سایت شما دارای چایلد تم هست این کد رو به فایل فانکشن چایلد تم اضافه کنید . اگر قالب سایت شما چایلد تم نداره و می خواید این چایلد تم رو به قالب سایت اض ...ادامه ...مشکل فیلتر محصولات وودمارت
بعد از اینکه ووکامرس به نسخه WooCommerce 6.3 اپدیت شد تغییری در قسمت فیلترهای ووکامرس ایجاد شد و نحوه ایجاد فیلتر محصلات به روش قبل کنار گذاشته شد. به جای اینکه متا دیتای مربوط به محصولات که همون ویژگی های محصول هستن و به نام attributes یا ویژگی شناخته می شدند در یک جدول جدید ذخیره میشن. اسم این ...ادامه ...هوک های صفحه محصول ووکامرس
WooCommerce Product Page Hooks – Easy Visual Guide WooCommerce Visual Hook Guide: Single Product Page ...ادامه ...سفارشی سازی لینک محصولات ووکامرس در لوپ آرشیو
کد مورد نیاز برای ویرایش لینک محصولات ووکامرس add_filter( 'woocommerce_loop_add_to_cart_link', 'ts_link_external_product_page', 16, 3 ); function ts_link_external_product_page( $button, $product, $args ) { $url = $product->add_to_cart_url(); if ( 'external' === $product->get_type( ...ادامه ...دکمه سفارشی برای محصولات خارجی در ووکامرس
add_filter( 'woocommerce_loop_add_to_cart_link', 'ts_link_external_product_page', 16, 3 ); function ts_link_external_product_page( $button, $product, $args ) { $url = $product->add_to_cart_url(); if ( 'external' === $product->get_type() ) { $url = $product->get_permalink() ...ادامه ...پیوند یکتای سفارشی برای محصولات ووکامرس
add_filter('post_type_link', 'product_type_permalink', 10, 4); function product_type_permalink($post_link, $post, $leavename, $sample) { //If is custom post type "product" if ($post->post_type == 'product') { // Get current post object global $post; ...ادامه ...اضافه کردن فیلد جدید در چک اوت ووکامرس
برای این کار افزونه های زیادی وجود داره که میشه فیلدهایی رو مخفی کرد و یا فیلد جدید رو تعریف کرد اما اگر بخواید بدون اینکه افزونه جدیدی نصب کنید میشه با کد نویسی و استفاده از فانکشن های خود ووکامرس این کار رو انجام داد. اضافه کردن فیلد جدید در برگه تسویه حساب ووکامرس : برای اضافه کردن فیلد جدید در ب ...ادامه ...هوک های صفحه آرشیو ووکامرس WooCommerce Archive Page
با استفاده از این هوک های می تونیم صفحه آرشیو محصولات ووکامرس رو ویرایش و سفارشی سازی انجام بدیم . لیست اکشن های صفحه آرشیو محصولات ووکامرس به شرح زیر هست : // These are actions you can unhook/remove! add_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ...ادامه ...