在 WooCommerce 单个产品页面中添加 OpenGraph 标签
Add an OpenGraph tag in WooCommerce single product pages
我必须将产品 SKU 添加到 Woocommerce 元标签产品页面 (Facebook OpenGraph)。我尝试添加
global $product;
echo "<meta property='og:id' content='".$product->get_sku()."'/>";
在 functions.php 文件中,但它没有显示任何内容。如何获取产品的 SKU?
谢谢
改为使用以下方法在单个产品上添加带有产品 sku 的 opengraph 元标记:
add_action( 'wp_head', 'opengraph_id_single_product_sku', 9 );
function opengraph_id_single_product_sku(){
if ( is_product() ) {
$product = wc_get_product( get_the_ID() );
echo '<meta property="og:id" content="'.$product->get_sku().'" />';
}
}
代码进入活动子主题(或活动主题)的 functions.php 文件。测试和工作。
我必须将产品 SKU 添加到 Woocommerce 元标签产品页面 (Facebook OpenGraph)。我尝试添加
global $product;
echo "<meta property='og:id' content='".$product->get_sku()."'/>";
在 functions.php 文件中,但它没有显示任何内容。如何获取产品的 SKU?
谢谢
改为使用以下方法在单个产品上添加带有产品 sku 的 opengraph 元标记:
add_action( 'wp_head', 'opengraph_id_single_product_sku', 9 );
function opengraph_id_single_product_sku(){
if ( is_product() ) {
$product = wc_get_product( get_the_ID() );
echo '<meta property="og:id" content="'.$product->get_sku().'" />';
}
}
代码进入活动子主题(或活动主题)的 functions.php 文件。测试和工作。