因此,我使用woocommerce並使用名爲WP-All-Import的插件將產品數據庫導入到Quickbooks連接的電子商務平臺中。現在,我需要在完成後將所有產品的元數據「_sync_status」更改爲「打開」。我將如何爲所有產品添加它們?如何更改WooCommerce中添加產品的所有產品的後期元數據?
回答
您首先需要獲取所有WooCommerce產品(「產品」的發佈類型),循環遍歷每個產品,並更新每個產品的發佈元。您可以將此代碼放入主題中的functions.php
,/wp-content/mu-plugins
「必須使用」插件目錄中的文件或匿名使用WordPress Developer + Console等插件來運行此代碼。
// args to fetch all products
$args = array(
'post_type' => 'product',
'posts_per_page' => -1
);
// create a custom query
$products = new WP_Query($args);
// if products were returned...
if ($products->have_posts()):
// loop over them....
while ($products->have_posts()):
// using the_post() to set up the $post
$products->the_post();
// use $post->ID to update the '_sync_status' post meta value
update_post_meta($post->ID, '_sync_status', 'on');
endwhile;
endif;
我需要將其嵌入到某個東西中嗎?或者我可以將它放在那裏嗎? –
如果你把它放在'/ wp-content/mu-plugins/update-meta.php'中,每次頁面加載時都會運行(所以添加,刷新,刪除)。你不需要掛鉤任何東西。 – doublesharp
^該目錄中的任何文件總是由WordPress執行,「mu」代表「必須使用」 – doublesharp
- 1. WooCommerce:排除所有產品中的近期產品
- 2. 加元的產品。車WooCommerce
- 3. WooCommerce將產品類別添加爲產品循環中的類
- 4. 將產品添加到Woocommerce的各種分組產品中
- 5. 在Woocommerce中獲取產品的所有產品變體
- 6. WooCommerce:結帳時添加元(產品)
- 7. 添加WooCommerce產品屬性而不會丟失現有產品
- 8. WooCommerce:產品排序根據產品ID
- 9. 更改woocommerce中的相關產品
- 10. Prestashop - 更改產品數據庫中的產品類別
- 11. Woocommerce產品說明 - 元數據密鑰?
- 12. WooCommerce更改產品信息的順序
- 13. Woocommerce更改最近的產品
- 14. 在Woocommerce產品頁面顯示更多產品元信息
- 15. 產品添加類如果$ 0 - $ 10,000 woocommerce
- 16. 使用function.php的單品產品的Woocommerce元數據
- 17. Woocommerce產品
- 18. WooCommerce - 按產品
- 19. WordPress的:在所有產品列表(Woocommerce) - 如何顯示產品說明
- 20. 如何通過WooCommerce中的產品ID訂購相關產品?
- 21. 如何顯示woocommerce組產品中的兒童產品圖像?
- 22. 後期元產品屬性
- 23. 添加隱藏元數據到產品Woocommerce
- 24. 更改產品的價格,同時添加到購物車woocommerce
- 25. WooCommerce產品 - 顯示產品對象
- 26. Woocommerce產品頁面未顯示產品
- 27. WooCommerce在產品添加時將增加銷售產品添加到購物車
- 28. 如何在aspdotnetstorefront中添加產品的子產品?
- 29. 如何添加產品列表中產品的評分?
- 30. WooCommerce產品變更網址
您可以使用MYSQL中的更新查詢來完成此操作。或者在產品循環中使用ADD_META函數。 –
你好@VinaySharma我是一個相對較新的編碼器,你能幫我編碼嗎? –