0
이에 대한 문서가 없기 때문에 제공된 게시물 ID로 필터링 된 Yoast WP SEO 데이터 (필터링되지 않은 _yoast_wpseo
메타 데이터)를 어떤 방법으로 필터링 할 수 있는지 궁금합니다.게시물 ID로 Yoast WP SEO 데이터 가져 오기
이상하게도 Yoast 플러그인에 의한 HTML 출력의 정확한 표현이나 JSON 객체의 전체 데이터 세트를 얻고 싶습니다. 아이디어?
시도해 보았습니다! 그러나 WP SEO는 전역 $ wp_query를 다시 원래 상태로 재설정하여 플러그인이 현재 방문한 게시물에 대해 올바른 HTML 출력을 항상 생성하도록합니다. –
네 말이 맞아. 하지만, $ wp_query를 자신의 쿼리로 설정하고'$ wp_query-> is_singular = true'를 설정하여 조작 할 수 있습니다. 또한 WPSEO_Frontend :: $ instance = false'를 다시 설정해야합니다. 다시 인스턴스화됩니다. 불행히도, 당신은 그런 식으로 특정 값을 얻을 수 있고, 나머지는 캐시되고 개인적입니다. 너 정확히 뭐야? – janh
WP Rest API 또는 on_save POST 요청을 외부 데이터베이스 (예 : mongo 또는 Amazon DynamoDB)에 추가하려고합니다. 두 가지 모두에 대해 게시물 ID는 해당 데이터를 생성하는 데 사용할 수있는 유일한 입력입니다. 내가 가진 다른 생각은 게시물의 URL을 cURL하고 헤드 태그에서 SEO 데이터를 크롤링하는 것이지만 매우 간단하지는 않습니다. –