我想将JSON-LD中的WordLift插件导出的@type: Article
更改为@type: NewsArticle
。
我该怎么做呢?
发布于 2018-10-22 17:11:31
您可以在将JSON-LD输出发送到客户端之前对其进行过滤,并更改其中的任何部分,例如在此特定情况下:
add_filter( 'wl_post_jsonld', function( $jsonld ) {
// Bail out if `@type` isn't set or isn't `Article`.
if ( ! isset( $jsonld['@type'] ) || 'Article' !== $jsonld['@type'] ) {
return $jsonld;
}
$jsonld['@type'] = 'NewsArticle';
return $jsonld;
} );
https://stackoverflow.com/questions/52925820
复制相似问题