간단한 문제.get_meta_tags()는 "itemprop"속성이 포함 된 메타 태그로 작업하지 않습니다.
메타 태그를 사용하는 사이트가 있습니다. PHP로 메타 태그를 추출하고 싶습니다. 그러나 "name"이외에 "itemprop"을 사용할 때 get_meta_tags()
이 작동하지 않습니다.
<meta name="description" itemprop="description" content="Example content" />
출력의 get_meta_tags()
false
<meta name="description" content="Example content" />
출력의 get_meta_tags()
array (size=1) 'description' => string 'Example content' (length=157)
당신이 itemprop에 추가는 이러한 문제를 만드는 이유는 어떤 생각을 가지고 수행 get_meta_tags()
를 교체하거나 내가 STH를 사용해야 할 수있는 방법이 있는지.
[출처] (http://stackoverflow.com/a/14249518/3008050)은'name' 속성을 제거하려고 :
그래서 HTML처럼 보일 것입니다. – karan3112
안녕하세요, 링크 주셔서 감사합니다. 벌써 찾았 어. 문제는 get_meta_tags()는'itemprop' 만 있으면 상관하지 않는다는 것입니다. 그것은 '메타'이어야하며, 그 메쏘드에 대해서만 메타입니다. – Musterknabe
이 문제를 전혀 재현 할 수 없습니다. 두 시나리오 모두에 대해'[ 'description'=> 'Example content']'를 반환합니다. –