رفتن به مطلب

نمایش محصولات ووکامرس در سایت دیگر


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

سلام دوستان

چطور میتونم مثلا 5 محصول آخر فروشگاه ووکامرسی X را در بین مطالب سایت Y نمایش بدم

کاری که سایت هایی مثل یکتانت با کاپریلا و مدیااد و ... میکنن

بنظرم نیاز هست از طریق api و جاوااسکریپت انجام داد

 

کسی میتونه کدهاشو قرار بده

لینک به ارسال

بله باید از طریق api انجام بدین لینک زیر به شما کمک میکنه

https://woocommerce.github.io/woocommerce-rest-api-docs/#list-all-products

حالا خروجیشو بسته به سلیقتون انتخاب میکنین با جاوا اسکریپت یا php یا چیز دیگه که مد نظرتونه

لینک به ارسال

تشکر

راستش سر در نیاوردم

امکانش هست بفرمایید بخوام بصورت کد جاوا اسکریپت یا php تو سایت دیگه قرار بدم چه کدی باید قرار بدم

برای مثلا 10 محصول بصورت رندوم دارای تصویر و عنوان

لینک به ارسال

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

$consumer_key = 'your consumer key';
$consumer_secret = 'your consumer secre';
$url = "https://localhost/wordpress/wp-json/wc/v3/products? consumer_key=$consumer_key&consumer_secret=$consumer_secret&page=1&per_page=10&orderby=ID&order=desc";



$headers = array("Content-Type: application/json");


$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
//curl_setopt($curl, CURLOPT_USERPWD, "$consumer_key:$consumer_secret");
$resp = curl_exec($curl);
//$status_code = curl_getinfo($curl, CURLINFO_HTTP_CODE); 
curl_close($curl);
print_r(json_decode($resp));

 

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

اگه بخوام بصورت یک کد جاوااسکریپت باشه که به سایت های مختلف برای نمایش بدم ، چطوری میشه؟

مثل کاری که سایت هایی مثل یکتانت و ... میکنن

ویرایش شده توسط ahmad4u
لینک به ارسال

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

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

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

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

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

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

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

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

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