miladst
Registered User
- تاریخ عضویت
- 9 سپتامبر 2007
- نوشتهها
- 196
- لایکها
- 529
موسسه آموزشیموضوع سایت چی هست ؟
موسسه آموزشیموضوع سایت چی هست ؟
موسسه آموزشی
تا الان اکثر مشتری ها از طریق اینستاگرام و اس ام اس بودن ولی ورودی سایتم کمه حالا نمیدونم طبیعی هست یا نه بازدید بین 200 تا 500 روزانه؟؟من تجربه کار روی سایت یک آموزشگاه کنکور رو دارم که تونستن فقط از طریق صفحه اول گوگل بودن تعداد قابل قبولی دانش آموز جدید جذب کنن
به نظرم برای نتیجه گیری کوتاه مدت (جذب دانش آموز) گوگل ادوردز بهترین گزینه هست
برای بلند مدت هم روی مطالب اختصاصی به صورت منظم کار کنید و نیاز به سئو کار و تبلیغات نخواهید داشت و از طریق ورودی گوگل به نتیجه میرسید (من باشم تمام بودجه رو برای تولید محتوا در نظر میگیرم)
مثلا اون تایم من به آموزشگاه کنکور پیشنهاد کردم تمام آزمون های سنجش و قلم چی رو از قدیم تا جدید بزارید، اون ها هم گوش کردن و به یک ماه نرسید دیدم زنگ میزنن، گفتم چیه ؟ دیدم میگن هاست قطع شده ! رفتم دیدم پهنای باند تموم شده. گوگل وبمستر رو چک کردم دیدم روزی 10 هزار تا ورودی دارن !
در خصوص تبلیغات من هیچ موقع از تبلیغات توی سایت ها (بنر و لینک) نتیجه نگرفتم، سایت با موضوعات زیادی هم بوده ولی هیچ موقع بازدهی نداشته ...
مشاهده پیوست 1268568
سلام
در وردپرس چطور میشه تعداد سفارش رو کشویی کرد، طوری که با انتخاب تعداد، به صورت آنی قیمت پایینش تغییر کنه؟
مثل قالب بالا که با انتخاب بسته بندی و تعداد قیمت هم تغییر میکنه.
آیا باید قالب توسط برنامه نویس ادیت بشه یا افزونه و همچین قابلیتی در وردپرس وجود داره؟
function woocommerce_quantity_input( $args = array(), $product = null, $echo = true ) {
if ( is_null( $product ) ) {
$product = $GLOBALS['product'];
}
$defaults = array(
'input_id' => uniqid( 'quantity_' ),
'input_name' => 'quantity',
'input_value' => '1',
'classes' => apply_filters( 'woocommerce_quantity_input_classes', array( 'input-text', 'qty', 'text' ), $product ),
'max_value' => apply_filters( 'woocommerce_quantity_input_max', -1, $product ),
'min_value' => apply_filters( 'woocommerce_quantity_input_min', 0, $product ),
'step' => apply_filters( 'woocommerce_quantity_input_step', 1, $product ),
'pattern' => apply_filters( 'woocommerce_quantity_input_pattern', has_filter( 'woocommerce_stock_amount', 'intval' ) ? '[0-9]*' : '' ),
'inputmode' => apply_filters( 'woocommerce_quantity_input_inputmode', has_filter( 'woocommerce_stock_amount', 'intval' ) ? 'numeric' : '' ),
'product_name' => $product ? $product->get_title() : '',
);
$args = apply_filters( 'woocommerce_quantity_input_args', wp_parse_args( $args, $defaults ), $product );
$args['min_value'] = max( $args['min_value'], 0 );
$args['max_value'] = 0 < $args['max_value'] ? $args['max_value'] : 20;
if ( '' !== $args['max_value'] && $args['max_value'] < $args['min_value'] ) {
$args['max_value'] = $args['min_value'];
}
$options = '';
for ( $count = $args['min_value']; $count <= $args['max_value']; $count = $count + $args['step'] ) {
if ( '' !== $args['input_value'] && $args['input_value'] >= 1 && $count == $args['input_value'] ) {
$selected = 'selected';
} else $selected = '';
$options .= '<option value="' . $count . '"' . $selected . '>' . $count . '</option>';
}
$string = '<div class="quantity"><span>تعداد </span><select name="' . $args['input_name'] . '">' . $options . '</select></div>';
if ( $echo ) {
echo $string;
} else {
return $string;
}
}
این تعداد ورودی گوگل بد نیست ولی قابل ارتقا هستتا الان اکثر مشتری ها از طریق اینستاگرام و اس ام اس بودن ولی ورودی سایتم کمه حالا نمیدونم طبیعی هست یا نه بازدید بین 200 تا 500 روزانه؟؟
اگر نوع فعالیت شما آموزشی تحصیلی هست فکر نمیکنم اینستاگرام جواب بدهبه نظرت تبلیغات اینستاگرامی به اینفلوئنسر ها هم جواب میده؟؟
نه ورودی گوگل نیست کلا بازدید سایت هست ( همون Total Unique Visitors که کلودفلر نشون میده )این تعداد ورودی گوگل بد نیست ولی قابل ارتقا هست
خیلی ممنونبرای کشویی کردن تعداد هم کد زیر رو بزن تو functions.php قالب :
خواهش میکنمخیلی ممنون
دیشب چند ساعتی دستم به ویژگی ها و متغیرها بند بود. اما به نظر میاد اونطور که باید جواب نمیده! مثلا اگر بخوایم قیمت ها رو تعریف یا تغییر بدیم باید بعضا بشینم سی چهل تا پارامتر رو تغییر بدم!!! (سوای اون بخش افزایش قیمت درصدی که متغیرها دارند)
من تست کردم اکیهاین کد رو هم تست میکنم ببینم چی از آب درمیاد. لطف کردی
ولی یک مشکل دیگه که هست اینه که اینجوری قیمت آنی تغییر نمیکنه و حتما باید روی دکمه افزودن به سبد خرید کلیک بشه تا تعداد و قیمت نهایی اعمال بشه. مگر اینکه متغیر تعریف کنیم که گفتم اونم مشکلات خودشو داره
برای رفع این مشکل باید قالب رو بدم برنامه نویس؟ یعنی اون قالبی که عکسشو گذاشتم، خود قالب این ویژگی رو داشته؟
آخه من میخوام تغییر کنه. ملت شوتند!این مشکل محسوب نمیشه چون با تغییر تعداد که قیمت واحد یک کالا تغییر نمیکنه، برای همین قیمت مجموع رو توی سبد خرید میشه دید
وب فارسی نه یه تاپیک خوب دوستان در مورد وب انگلیسی زده بودن سرچ کنید بحث های خوبی توش بود.سلام دوستان من 5 سالع از دنیای وبمستری دور بودم ارزش داره دوباره بچسبم بهش؟
آخه من میخوام تغییر کنه. ملت شوتند!
اینجوری به نظرم بهتره و اون سایت که گذاشتم همین جوری هست
رقبا رو چک کردم. اکثرا همینجوری بودند. برای اینکار باید بدم برنامه نویس؟ پیچیده است؟
function action_woocommerce_after_add_to_cart_button() {
global $product;
echo '<div id="subtot" style="display:inline-block;"><span></span></div>';
$price = $product->get_price();
$currency = get_woocommerce_currency_symbol();
wc_enqueue_js( "
$( '[name=quantity]' ).on( 'input change', function() {
var qty = $( this ).val();
var price = '" . esc_js( $price ) . "';
var price_string = ( price*qty ).toFixed(2);
// Greater than
if ( qty > 1 ) {
$( '#subtot > span').html( 'مجموع: " . esc_js( $currency ) . "' + price_string );
} else {
$( '#subtot > span').html( '' );
}
}).change();
" );
}
add_action( 'woocommerce_after_add_to_cart_button', 'action_woocommerce_after_add_to_cart_button', 10, 0 );
دستت درد نکنهخودم برنامه نویست میشم دبوی جان، 400 بزن به کارتم![]()
اینو بزار تو functions.php :
کد:function action_woocommerce_after_add_to_cart_button() { global $product; echo '<div id="subtot" style="display:inline-block;"><span></span></div>'; $price = $product->get_price(); $currency = get_woocommerce_currency_symbol(); wc_enqueue_js( " $( '[name=quantity]' ).on( 'input change', function() { var qty = $( this ).val(); var price = '" . esc_js( $price ) . "'; var price_string = ( price*qty ).toFixed(2); // Greater than if ( qty > 1 ) { $( '#subtot > span').html( 'مجموع: " . esc_js( $currency ) . "' + price_string ); } else { $( '#subtot > span').html( '' ); } }).change(); " ); } add_action( 'woocommerce_after_add_to_cart_button', 'action_woocommerce_after_add_to_cart_button', 10, 0 );
بقل دکمه خرید بعد از افزایش تعداد مجموع رو آنی نشون میده
دستت درد نکنهخواهش میکنم
یه مقدار اوایل کار کردن با محصولات متغییر سخت و گیچ کننده به نظر میاد
البته افرونه برای ویرایش دسته جمعی هست : https://woocommerce.com/document/bulk-edit-products-prices-and-attributes/
این افزونه پولیه ولی نال شدش هم هست
مومن یک سوال ازت داشتم.با استفاده از محصول متغییر و ویژگی ها در ووکامرس میشه گزینه های مختلف با قیمت های مختلف اضافه کرد
برای کشویی کردن تعداد هم کد زیر رو بزن تو functions.php قالب :
کد:function woocommerce_quantity_input( $args = array(), $product = null, $echo = true ) { if ( is_null( $product ) ) { $product = $GLOBALS['product']; } $defaults = array( 'input_id' => uniqid( 'quantity_' ), 'input_name' => 'quantity', 'input_value' => '1', 'classes' => apply_filters( 'woocommerce_quantity_input_classes', array( 'input-text', 'qty', 'text' ), $product ), 'max_value' => apply_filters( 'woocommerce_quantity_input_max', -1, $product ), 'min_value' => apply_filters( 'woocommerce_quantity_input_min', 0, $product ), 'step' => apply_filters( 'woocommerce_quantity_input_step', 1, $product ), 'pattern' => apply_filters( 'woocommerce_quantity_input_pattern', has_filter( 'woocommerce_stock_amount', 'intval' ) ? '[0-9]*' : '' ), 'inputmode' => apply_filters( 'woocommerce_quantity_input_inputmode', has_filter( 'woocommerce_stock_amount', 'intval' ) ? 'numeric' : '' ), 'product_name' => $product ? $product->get_title() : '', ); $args = apply_filters( 'woocommerce_quantity_input_args', wp_parse_args( $args, $defaults ), $product ); $args['min_value'] = max( $args['min_value'], 0 ); $args['max_value'] = 0 < $args['max_value'] ? $args['max_value'] : 20; if ( '' !== $args['max_value'] && $args['max_value'] < $args['min_value'] ) { $args['max_value'] = $args['min_value']; } $options = ''; for ( $count = $args['min_value']; $count <= $args['max_value']; $count = $count + $args['step'] ) { if ( '' !== $args['input_value'] && $args['input_value'] >= 1 && $count == $args['input_value'] ) { $selected = 'selected'; } else $selected = ''; $options .= '<option value="' . $count . '"' . $selected . '>' . $count . '</option>'; } $string = '<div class="quantity"><span>تعداد </span><select name="' . $args['input_name'] . '">' . $options . '</select></div>'; if ( $echo ) { echo $string; } else { return $string; } }
توی کد بالا حداکثر تعداد قابل انتخاب 20 هست که هرچی خواستی جایگزین کن