Как я могу получить тег заголовка из блока 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 находятся здесь .
Вы можете прочитать пространство имен 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');