在wordpress(woocommerce插件)中自动将产品简短描述作为元描述。有可能??
答案 0 :(得分:2)
试试这个:
您需要在名为'wp_head'
在function.php中
add_action('wp_head', 'add_product_meta');
function add_product_meta() {
if (is_single()) {
global $post;
$post_excerpt = $post->post_excerpt;
?>
<meta property="your_property" content="<?php echo $post_excerpt; ?>" />
<?php }
}
答案 1 :(得分:1)
上面的代码将整个产品描述作为元描述,这是不好的。试试这段代码。我刚刚编辑了上面的代码以减少字符数,因为根据谷歌指南元描述不应超过170个字符。
add_action('wp_head', 'add_product_meta');
function add_product_meta() {
if (is_single()) {
global $post;
$post_excerpt = $post->post_excerpt;
$a= $post_excerpt;
$des = substr($a, 0, 170);
?>
<meta name="Description" content="<?php echo $des; ?>" />
<?php }
}
?>