-
تعداد ارسالها
1464 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
40
نوشتهها ارسال شده توسط مهدی
-
-
منم نگفتم رایگان!
ولی افزونه رسمی ووکامرس برای این کار همون افزونه هست
-
بله
کلاسهای حمل و نقل برای همین قسمت هست
شما کلاسهای مد نظرتون رو تعریف کنید (انواع حمل و نقلی که ارائه میدید)
تنظیمات هر کدوم هم مشخص کنید
اگر مثلا دو تا کلاس تعریف کرده باشید و برای محصولی هم که طرف میخواد بخره این دو کلاس ممکن باشه (میتونید برای هر محصول مشخص کنید کدام کلاس در دسترس باشه) در قسمت مورد نظرتون نمایش داده میشه
- 2
-
سلام
چرا یه موضوع رو سه مرتبه تکرار میکنید؟
جوابتون داده شد که ...
بایگانی شد
-
سلام
کادر اول مربوط میشه به checkout
افزونه
https://wordpress.org/plugins/woo-checkout-field-editor-pro/ https://woocommerce.com/products/woocommerce-checkout-field-editor/
آموزش
https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/
دومی هم مربوط میشه به shipping
افزونه
https://wordpress.org/plugins/woocommerce-advanced-free-shipping/ https://wordpress.org/plugins/woo-extra-flat-rate/
آموزش
https://docs.woocommerce.com/document/shipping-method-api/ https://code.tutsplus.com/tutorials/create-a-custom-shipping-method-for-woocommerce--cms-26098 https://docs.woocommerce.com/document/product-shipping-classes/
- 3
-
سلام
اگر همونطور که نوشتید سطح برنامهنویسیتون حرفهای باشه
راحت میتونید این مدل رو با css و jquery و ajax پیاده سازی کنید
نمونه رو هم دارید دیگه ...
- 1
-
سلام
فروشگاهسازتون چیه؟
-
-
بله
function.php
مزیت افزونه این هست که اگر تغییراتی در ووکامرس ایجاد بشه
نویسنده افزونه میاد و کد رو بهروز میکنه بدون اینکه شما نیاز داشته باشید کاری انجام بدید
-
سلام
ببینید وقتی قیمت رو وارد میکنید صفحه کلیدتون فارسی نباشه
برای قیمت حتما از صفحه کلید انگلیسی استفاده کنید
- 1
-
سلام
https://woocommerce.com/products/product-csv-import-suite/
- 1
-
این کد از افزونه برداشته شده
https://wordpress.org/plugins/woo-reviews-manually-approved/
-
ببخشید الان متوجه شدم
میتونید از is_category استفاده کنید
if ( is_category( 'slug-1' ) ) { } elseif ( is_category( 'slug-2' ) ) { }
- 2
-
سلام
قسمت نظرات ووکامرس بر اساس نظرات خود وردپرس نوشته شده
لذا تنظیماتش هم یکی هست
کد برای این کار
function teckel_comment_inserted($comment_id, $comment_object) { if ( get_post_type($comment_object->comment_post_ID) == 'product' ) { wp_set_comment_status($comment_object->comment_ID, 'hold'); } } add_action( 'wp_insert_comment','teckel_comment_inserted', 99, 2 );
- 1
-
این یه دستور ساده php هست که به صورت function قرار گرقته
کد اول رو در فایل functions.php قرار بدید
حل میشه
در مورد افزونه نمیدونم
- 1
-
اگر قالبتون استاندارد باشه
حتما این شرط باید وجود داشته باشه
شما فایل header,php قالبتون رو ببینید، این کد زیر توش هست یا نه
<body <?php body_class(); ?> >
- 1
-
سلام
اگر بر اساس کد خود وردپرس set_post_thumbnail اقدام کنید نیازی به تعیین اندازه نیست
نمونه
http://colourstheme.com/2015/01/auto-set-featured-image-for-post-by-random/ http://presscustomizr.com/snippet/apply-custom-or-random-images-to-the-featured-pages/
البته اگر منظورتون تصاویر شاخص هست
- 2
-
سلام
به انجمن خوش اومدید
برای اینکار ابتدا باید ویژگی مد نظرتون رو در ووکامرس (ویژگیها) تعریف کنید
منظور از ویژگی اون چیز هست که باعث میشه مثلا یه گوشی ۱۰۰ بشه و یه گوشی ۱۵۰ تومن، تو این مثال میزان رم گوشی میشه ویژگی
بعد از اینکه ویژگیهاتون رو تعریف کردید در قسمت افزودن محصول ویژگیها مدنظرتون رو به محصول اضافه میکنید و تیک «استفاده برای متغیر» رو هم میزنید (الان دقیق نمیدونم عنوانش چی بود)
در نهایت نوع محصول رو به متغیر تغییر میدید و بر اساس هر متغیر قیمت مد نظرتون رو مشخص میکنید
- 1
-
- 1
-
سلام
تست کنید
function persian_the_ID () { $id = get_the_ID(); $en = array ( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' ); $fa = array ( '۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹' ); echo str_replace( $en, $fa, $id ); }
خروجی
<?php the_date( 'Y' ); persian_the_ID(); ?>
-
سلام
افزونه
https://wordpress.org/plugins/visual-editor-custom-buttons/
کد
https://codex.wordpress.org/TinyMCE_Custom_Buttons https://code.tutsplus.com/tutorials/guide-to-creating-your-own-wordpress-editor-buttons--wp-30182 https://www.sitepoint.com/adding-custom-functionality-to-the-wordpress-visual-editor/
- 2
-
سلام
وردپرس برای هر صفحه یه کلاس اختصاصی به body اضافه میکنه
مثلا اگه در دسته فیلم هستید و نامک این دسته film باشه کلاس category-film به بادی اضافه میشه
لذا نیاز به هیچ شرطی ندارید راحت بر اساس کلاس دستهتون میتونید استایل مد نظرتون رو پیادهسازی کنید
- 1
-
سلام
دوتا راه داره
اول
دوم استفاده از اکشنها
این کد مسئول نمایش قسمت تبها هستش، در فایل content-single-product.php
/** * woocommerce_after_single_product_summary hook. * * @hooked woocommerce_output_product_data_tabs - 10 * @hooked woocommerce_upsell_display - 15 * @hooked woocommerce_output_related_products - 20 */ do_action( 'woocommerce_after_single_product_summary' );
خود woocommerce_output_product_data_tabs سه قسمت داره اول توضیحات، نظرات و اطلاعات اضافی
حالا میام از قسمت تبها توضیحات و اطلاعات اضافی رو حذف میکنیم
بعد هم اونها رو دوباره خارج از تب فراخوانی میکنیم
function woo_remove_product_tabs( $tabs ) { unset( $tabs['description'] ); unset( $tabs['additional_information'] ); return $tabs; } add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 ); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_template_single_excerpt', 8 ); // add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 ); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_product_additional_information_tab', 12 );
- 2
-
سلام
ج۱ مشکلی نداره ولی حالا اینمدلی هم تست کنید
function custom_styles() { wp_register_style( 'liv', get_template_directory_uri().'/A.3a51907qEU.css' ); wp_register_style( 'liv2', get_template_directory_uri().'/A.307e5003.main.css' ); wp_register_script( 'js-liv', get_template_directory_uri() . '/faf878b8.common.build.js', '', '', true ); wp_register_script( 'js-liv2', get_template_directory_uri() . '/fronttournament.livee.js', '', '', true ); if ( is_page('1848') ) { wp_enqueue_style( 'liv' ); wp_enqueue_style( 'liv2' ); wp_enqueue_script( 'js-liv' ); wp_enqueue_script( 'js-liv2' ); } } add_action( 'wp_enqueue_scripts', 'custom_styles' );
ج۲
برای نقش کاربری level تعریف کنید (فک کنم حداقل باید ۵ باشه)
بعد موارد اضافی رو غیرفعال کنید
- 2
-
سلام
بعد از تغییر اندازههای باید از این افزونه استفاده کنید
- 1
فیلتر محصولات
در WooCommerce
ارسال شده در
ببینید اگر کمی به برنامه نویسی آشنا باشید
میتونید این کار رو انجام بدید
مشخصا اول برای هر دسته باید فیلترها خودش رو تعریف کرد
برای اینکار میتونید از این افزونه استفاده کنید
https://wordpress.org/plugins/woocommerce-products-filter/
با استفاده از کدهای کوتاه shortcode برای هر دستهبندی یه سری فیلتر تعریف میشه
در نهایت با استفاده از یک شرط is_category بر اساس هر دسته میتونید کد مد نظر رو نمایش بدید
افزونهای کد خودش این کار رو انجام بده نمیشناسم