Intereting Posts

Вытягивание <s: variant> из подачи атома простым пирогом

Как я могу получить тег заголовка из блока s: variant ниже, используя простой пирог?

<s:variant> <id>product_variants-96590662</id> <title>Default Title</title> <s:price currency="GBP">10.00</s:price> <s:sku>002</s:sku> <s:grams>0</s:grams> </s:variant> 

Я пробовал использовать следующее, а также «вариант» и просто 's'

 $caption = $item->get_item_tags('http://www.w3.org/2005/Atom', 's:variant'); 

Этот вопрос находится здесь (от shopify), и документы на get_item_tags находятся здесь .

Related of "Вытягивание <s: variant> из подачи атома простым пирогом"

Вы можете прочитать пространство имен xml для s из <feed> .

 <feed xmlns:s="http://jadedpixel.com/-/spec/shopify" xml:lang="en-US" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns="http://www.w3.org/2005/Atom"> 

В соответствии с этим вы должны использовать http://jadedpixel.com/-/spec/shopify как параметр пространства имен в get_item_tags() , а второй параметр – это имя тега без s:

 $varinat = $item->get_item_tags('http://jadedpixel.com/-/spec/shopify', 'variant');