عندما تقوم بعمل PHP مخصص ، سيكون هذا المقتطف مفيدًا. إنها طريقة سريعة للحصول على قائمة فرعية بمعرفات المنتجات استنادًا إلى المعايير الوصفية للمنتج – في هذه الحالة ، سنحصل على قائمة بالمنتجات التي تم تعيين “_downloadable” لها على “نعم” (والتي تُرجمت باللغة الإنجليزية ، مما يعني أنها “قابلة للتنزيل” “).
بالطبع ، يمكنك تحرير هذا المقتطف للحصول على أي قائمة فرعية لمعرفات المنتجات ، على سبيل المثال في منتجات المخزون ومنتجات قيمة الحقول المخصصة ورقم المبيعات أدناه / أعلاه وما إلى ذلك. يمكن استخدام كل ما يتم تخزينه كحقل مخصص. يتمتع!
إليك مجموعة PHP لمعرفات المنتجات القابلة للتنزيل بعد استخدام المقتطف أدناه
مقتطف PHP: احصل على قائمة بمنتجات WooCommerce القابلة للتنزيل
/**
* @snippet Get WooCommerce Downloadable Products
* @how-to Get CustomizeWoo.com FREE
* @author Rodolfo Melogli
* @compatible WooCommerce 3.7
* @donate $9 https://businessbloomer.com/bloomer-armada/
*/
// Get downloadable products
$product_ids = get_posts( array(
'post_type' => 'product',
'numberposts' => -1,
'post_status' => 'publish',
'fields' => 'ids',
'meta_query' => array( array(
'key' => '_downloadable',
'value' => 'yes',
'compare' => '=',
)),
));
// Print array on screen
print_r( $product_ids );
المنشورات ذات الصلة:
WooCommerce: إضافة ملف تنزيل مخصص @ حسابي
أين تضيف هذا المقتطف؟
يمكنك وضع مقتطفات PHP في الجزء السفلي من ملف function.php القالب الفرعي الخاص بك (احذف “؟>” إذا كان لديك هناك). من ناحية أخرى ، ينتقل CSS في ملف style.css الخاص بسمة الطفل. تأكد من أنك تعرف ما تفعله عند تحرير مثل هذه الملفات – إذا كنت بحاجة إلى مزيد من الإرشادات ، فيرجى إلقاء نظرة على الفيديو التعليمي المجاني الخاص بي “أين تضع تخصيص WooCommerce؟”
هل هذا المقتطف (لا يزال) يعمل؟
يرجى إعلامي في التعليقات إذا كان كل شيء يعمل كما هو متوقع. يسعدني مراجعة المقتطف إذا أبلغت بخلاف ذلك (يرجى تقديم لقطات شاشة). لقد اختبرت هذا الكود مع موضوع Storefront وإصدار WooCommerce المذكور أعلاه واستضافة صديقة لـ وورد بريس على PHP 7.3.
إذا كنت تعتقد أن هذا الرمز وفر لك الوقت والمال ، فلا تتردد في الانضمام إلى أكثر من 14000 مشترك في WooCommerce Weekly للحصول على تحديثات منشورات المدونة أو أكثر من 250 من مؤيدي Business Bloomer لمدة 365 يومًا من مزايا WooCommerce . شكرا لكم مقدما 🙂
هل تحتاج إلى مساعدة في WooCommerce؟
تحقق من دروس الفيديو المجانية هذه. يمكنك تعلم كيفية تخصيص WooCommerce بدون مكونات إضافية غير ضرورية ، وكيفية تكوين إعدادات البرنامج المساعد WooCommerce بشكل صحيح وحتى كيفية إتقان استكشاف أخطاء WooCommerce في حالة حدوث خطأ!

