namayeshesade 2 ارسال شده در شهریور 31، 1397 گزارش اشتراک گذاری ارسال شده در شهریور 31، 1397 سلام من همه جارو توی اینترنت گشتم ولی چیزی پیدا نکردم تا اینکه با سایت شما اشنا شدم برای دانلود ها و خرید ها توی ووکامرس شورت کدی هستش که بتونید توی یک برگه ای دیگه بزاریم تا کاربر وقتی وارد سایت شد و به اون برگه رفت بتونه دانلود هاش و یا خرید هایی که انجام داده رو ببینه ؟ من میحوام بدون افزونه این کارو انجام بدم | با شورت کد و یا چندخط کد مرسی از شما خوب ها لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Masih 6,279 ارسال شده در شهریور 31، 1397 گزارش اشتراک گذاری ارسال شده در شهریور 31، 1397 درود. شورتکدی که توسط ووکامرس معرفی شده این هست : [woocommerce_my_account order_count="-1"] اگر هم با شورتکد قبلی نتیجه نگرفتید، کد زیر رو در فایل functions.php قالبتون قرار بدید: add_shortcode( 'my_products', 'masih_user_products_bought' ); function masih_user_products_bought() { global $product, $woocommerce, $woocommerce_loop; $columns = 3; $current_user = wp_get_current_user(); $args = array( 'post_type' => 'product', 'post_status' => 'publish', 'posts_per_page' => -1 ); $loop = new WP_Query($args); ob_start(); woocommerce_product_loop_start(); while ( $loop->have_posts() ) : $loop->the_post(); $theid = get_the_ID(); if ( wc_customer_bought_product( $current_user->user_email, $current_user->ID, $theid ) ) { wc_get_template_part( 'content', 'product' ); } endwhile; woocommerce_product_loop_end(); woocommerce_reset_loop(); wp_reset_postdata(); return '<div class="woocommerce columns-' . $columns . '">' . ob_get_clean() . '</div>'; } و در نهایت شورتکد زیر رو در یک برگه قرار بدید: [my_products] 3 لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
namayeshesade 2 ارسال شده در شهریور 31، 1397 مالک گزارش اشتراک گذاری ارسال شده در شهریور 31، 1397 در 30 دقیقه قبل، Masih گفته است : درود. شورتکدی که توسط ووکامرس معرفی شده این هست : [woocommerce_my_account order_count="-1"] اگر هم با شورتکد قبلی نتیجه نگرفتید، کد زیر رو در فایل functions.php قالبتون قرار بدید: add_shortcode( 'my_products', 'masih_user_products_bought' ); function masih_user_products_bought() { global $product, $woocommerce, $woocommerce_loop; $columns = 3; $current_user = wp_get_current_user(); $args = array( 'post_type' => 'product', 'post_status' => 'publish', 'posts_per_page' => -1 ); $loop = new WP_Query($args); ob_start(); woocommerce_product_loop_start(); while ( $loop->have_posts() ) : $loop->the_post(); $theid = get_the_ID(); if ( wc_customer_bought_product( $current_user->user_email, $current_user->ID, $theid ) ) { wc_get_template_part( 'content', 'product' ); } endwhile; woocommerce_product_loop_end(); woocommerce_reset_loop(); wp_reset_postdata(); return '<div class="woocommerce columns-' . $columns . '">' . ob_get_clean() . '</div>'; } و در نهایت شورتکد زیر رو در یک برگه قرار بدید: [my_products] سلام مرسی که وقت گذاشتید کد اول رو که قرار دادم صفحه حساب من رو نمایش داد کد دوم رو هم همونجور که گقتید انجام دادم و نمایش داد ولی کاربر نمیتونه دانلود کنه فقط میتونه اون محصول رو ببینه و به سبد خریدش اضافه کنه میخوام بتونه دانلودش کنه لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Masih 6,279 ارسال شده در شهریور 31، 1397 گزارش اشتراک گذاری ارسال شده در شهریور 31، 1397 این افزونه رو نصب کنید: لینک ها تنها برای اعضای سایت قابل نمایش است. بعد از نصب، شورتکد زیر رو در یک برگه قرار بدید: [woocommerce-my-downloads] اکثر روش ها، لینک هایی که دانلود شدن رو مخفی می کنند. تست کنید این افزونه رو شاید بتونه کمکی بهتون بکنه. 3 لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده