questions

how can get specific key and its value from object

Rate this post

How do I get specific key and its value from object?

Example I have output of my query:

"attribute_summary":"Color: Red",
   "meta_data":[
      {
         "id":5858,
         "key":"_number_field",
         "value":"60,20"
      },
      {
         "id":6275,
         "key":"_mootmed",
         "value":"278 x 138 x 80 mm"
      },
      {
         "id":6276,
         "key":"_kulu",
         "value":"1m2 \/ 26tk"
      },
      {
         "id":6277,
         "key":"_varv_va",
         "value":"hall"
      },
      {
         "id":6278,
         "key":"_alus_al",
         "value":"8,6 m2 \/ 224 tk \/ 1350 kg"
      },
      {
         "id":6279,
         "key":"_alus_mo",
         "value":"1200 x 1200 mm"
      }
   ]

And I know if I query like this $product->attribute_summary; I can get data Color: Red

But How do I get data of meta_data? Like need to get key _alus_al and its value displayed.

 

✔️Solution:

If you’re talking WooCommerce here. The way to get the specific meta value from the $product Object is simply.

add_action('your_action', function(){
   global $product;
   $meta_data = $product->get_meta('your_meta_key'));
});

Leave a Reply

Your email address will not be published.

Back to top button