【发布时间】:2021-06-22 11:04:06
【问题描述】:
我正在计算一个过滤器,但无法计算:)
只想在分类法的 CollectionPage 中使用 og:image 值更改 PrimaryImageOfPage 值。
可能是我必须使用woocommerce_structured_data_product过滤here并寻找图像$markup['image'] = $image;
我创建了一些过滤器,但我猜不是woocommerce_structured_data_product。
其中一个是这样的,但它......不。
add_filter( 'woocommerce_structured_data_product', function( $markup ) {
$markup['image'] = ('rank_math/opengraph/{$network}/image');
return $markup;
});
我做错了什么?我整天都在做这件事-_-
【问题讨论】:
-
你把上面的代码sn-p放在哪里了?过滤器被调用了吗?
-
@ZoliSzabó 我已经把它放在了function.php中
-
被调用了吗?如果您在其中输入
die()或类似名称会怎样? -
快死了 xd - 没什么,我创建了这个过滤器但不能正常工作,这仅适用于产品,不适用于分类法
-
也试试
woocommerce_structured_data_context过滤器。
标签: php json wordpress woocommerce