Zuerst plugin_loaded Haken nicht scheint der rechten Haken für diese zu sein (aber kann ich falsch bin) ...
Jetzt müssen Sie einige minimale Argumente hinzufügen, um Ihre Produkte zu erhalten:
$products = wc_get_products(array(
'numberposts' => -1,
'post_status' => 'published', // Only published products
// 'meta_key' => '_customer_user',
// 'meta_value' => get_current_user_id(), // Or $user_id
));
um die Ausgabe in der Oberseite der Wagenseite (zum Beispiel), um sicherzustellen, dass Sie etwas bekommen versuchen nur zu Testzwecken:
add_action('woocommerce_before_cart', 'custom_raw_output');
function custom_raw_output(){
$products = wc_get_products(array(
'numberposts' => -1,
'post_status' => 'published',
));
echo '<pre>'; print_r($products); echo '</pre>';
}
-Code geht in function.php Datei Ihres aktiven Kind Thema (oder Thema) oder auch in einer beliebigen Plugin-Datei.
Getestet und funktioniert ...
Yep. Ganz recht. Es war die Aktion, die das Problem machte. Habe es nicht einmal in Betracht gezogen. – sarte