رفتن به مطلب

کد کوتاه نمایش فقط قیمت یک محصول در ووکامرس


سعید حیدری

پست های پیشنهاد شده

با سلام و تبریک سال نو

1) می خوام فقط قیمت محصول های فروشگاهم رو هرجا که میخوام بیارم

به عنوان مثال هروقت کد زیر رو گذاشتم

["2034"product_price_id]

قیمت محصول 2034 رو نمایش بده

2) قیمت قبلش هم باشه خوبه

مثلا

2500 بوده الان شده 2200

2500 - 2200

ممنون میشم بگید از چه پلاگینی استفاده کنم یا از چه کدی استفاده کنم؟

لینک به ارسال

داداش تاپیک منو بخون


http://forum.wp-parsi.com/topic/29504-%d8%ad%d8%b0%d9%81-%da%a9%d9%85%d8%aa%d8%b1%db%8c%d9%86-%d9%88-%d8%a8%db%8c%d8%b4%d8%aa%d8%b1%db%8c%d9%86-%d9%82%db%8c%d9%85%d8%aa-%d8%af%d8%b1-%d9%88%d9%88%da%a9%d8%a7%d9%85%d8%b1%d8%b3/page__view__findpost__p__197754

لینک به ارسال

تشکر ولی منظورم من اینه که یه شورت کدی باشه که من بتونم با آی دی اون محصول فقط و فقط عدد قیمت اون محصول رو هر جای نوشته ام که خواستم بیارم و هروقت قیمت تغییر کرد اون هم تغییر کنه ممنون این خیلی برام مهمه خواهشا اساتید کمک کنن

لینک به ارسال
  • 3 هفته بعد...

خودم پیدا کرم از این پلاگین استفاده کنید

https://wordpress.org/plugins/woocommerce-shortcodes/

لینک به ارسال
  • 1 سال بعد...

ولی از این پلاگین استفاده کردن یک سری مشکلاد ایجاد میکنه

یه چیزی پیدا کردم 

http://stackoverflow.com/questions/30165014/how-to-display-woocommerce-product-price-by-id-number-on-a-custom-page

ولی نمیدونم این شورت کدی که ایجاد کنم آیا مشکل من رو برطرف میکنه یا نه؟

لینک به ارسال

آدرسی که دادید قیمت یک محصول رو براساس آی دی محصول نمایش میده. بصورت شورتکد.

لینک به ارسال

آره منم همین رو میخوام چطور باید انجام بدم

کمکم کنید؟

چی رو تو کجا بزارم؟

لینک به ارسال
up votedown voteacceptedlkv

منظورش از این چیه؟

If you have the product's ID you can use that to create a product object:

$_product = wc_get_product( $product_id );

Then from the object you can run any of WooCommerce's product methods.

$_product->get_regular_price();
$_product->get_sale_price();
$_product->get_price();

Update
Please review the Codex article on how to write your own shortcode.

Integrating the WooCommerce product data might look something like this:

function so_30165014_price_shortcode_callback( $atts ) {
    $atts = shortcode_atts( array(
        'id' => null,
    ), $atts, 'bartag' );

    $html = '';

    if( intval( $atts['id'] ) > 0 && function_exists( 'wc_get_product' ) ){
         $_product = wc_get_product( $atts['id'] );
         $html = "price = " . $_product->get_price();
    }
    return $html;
}
add_shortcode( 'woocommerce_price', 'so_30165014_price_shortcode_callback' );

Your shortcode would then look like [woocommerce_price id="99"]

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...