第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 REST API 為 WooCommerce 產(chǎn)品指定產(chǎn)品圖像排序順序?

如何使用 REST API 為 WooCommerce 產(chǎn)品指定產(chǎn)品圖像排序順序?

PHP
胡子哥哥 2022-07-16 17:59:34
我已經(jīng)在https://woocommerce.github.io/woocommerce-rest-api-docs/?php#product-images-properties查看了添加 woocommerce 產(chǎn)品圖像的文檔,但我沒有看到定義排序的屬性該產(chǎn)品中圖像的順序。那是我可以使用 API 指定的嗎?我在https://enviragallery.com/how-to-change-order-of-images-in-wordpress-gallery/找到了一個插件,它允許您在管理區(qū)域中為一個 wordpress 頁面或帖子執(zhí)行此操作,但我正在導(dǎo)入數(shù)千種產(chǎn)品,并在 Dropbox 中定義了由 sku 定義的圖像順序,我需要在導(dǎo)入過程中與 WooCommerce 進(jìn)行通信。該信息存儲在數(shù)據(jù)庫中的什么位置?每個圖像的修改日期或名稱是否有默認(rèn)排序順序?謝謝
查看完整描述

1 回答

?
慕哥9229398

TA貢獻(xiàn)1877條經(jīng)驗 獲得超6個贊

我對具有多個圖像的現(xiàn)有產(chǎn)品進(jìn)行了一些測試。我注意到我可以拖放產(chǎn)品的圖像,這實際上改變了網(wǎng)站上圖像的順序。當(dāng)我在產(chǎn)品更新期間檢查網(wǎng)絡(luò)選項卡時,我注意到一個名為 product_image_gallery 的參數(shù),它有一個逗號分隔的數(shù)字列表,例如 41975、41978、41976、41977。當(dāng)我更改圖像順序并更新產(chǎn)品時,我看到該參數(shù)的數(shù)字像這樣移動:41975,41976,41977,41978。


那時我想我可以通過在將圖像傳遞到 woocommerce 中的產(chǎn)品端點時更改它們在圖像數(shù)組中列出的順序來更改產(chǎn)品的圖像順序(詳見https://woocommerce.github。 io/woocommerce-rest-api-docs/?shell#create-a-product)。我試過了,效果很好。因此,例如,此數(shù)據(jù)將 image1 作為“主要”產(chǎn)品圖像,然后圖像 2 后跟圖像 3 作為附加圖像:


"images": [

  {

    "src": "http://example.com/image1.jpg"

  },

  {

    "src": "http://example.com/image2.jpg"

  },

  {

    "src": "http://example.com/image3.jpg"

  }

]

但是,按以下順序發(fā)送圖像將使 image3.jpg 成為主要產(chǎn)品圖像,然后是圖像 2,然后是 1 作為附加圖像:


"images": [

  {

    "src": "http://example.com/image3.jpg"

  },

  {

    "src": "http://example.com/image2.jpg"

  },

  {

    "src": "http://example.com/image1.jpg"

  }

]

顯然,沒有字段可以跟蹤產(chǎn)品中的圖像順序,除非您計算發(fā)送給創(chuàng)建產(chǎn)品或更新產(chǎn)品 api 調(diào)用的圖像數(shù)組中的圖像索引。


查看完整回答
反對 回復(fù) 2022-07-16
  • 1 回答
  • 0 關(guān)注
  • 210 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號