我已經安裝了一個插件,允許我在產品頁面上添加和自定義相關產品 - WooCommerce Custom Related Products。如何通過WooCommerce中的產品ID訂購相關產品?
該插件存儲在post_meta
表中的相關ID(一個或多個):
meta_key
=>_wcrp_related_ids
meta_values
=>一個:3:I {:0; S:3: 「159」 ; i:1; s:3:「158」; i:2; s:3:「244」;}
我想根據它們存儲的順序來訂購相關產品,例如159,158,244。
我已經能夠使用以下代碼通過產品ID訂購相關產品。但我不知道如何修改以便按meta_values
排序。
add_filter('woocommerce_output_related_products_args', 'jk_related_products_args');
function jk_related_products_args($args)
{
$args['orderby'] = 'id'; // This works
return $args;
}