无插件自动给WordPress文章添加description头部标签
ssr
撰写于 2022年 02月 26 日

虽然我们都知道"All in One SEO Pack"插件是可以自动且自定义设置文章的关键字(keyword)、描述(description)的,但是有些时候能精简的就尽量的精简。这里老蒋看到一个办法可以快速且自动的给每篇文章设置自动描述。


function wp_auto_desc() {
global $post;<br> if (!is_single()) { return; }<br> $meta = strip_tags($post->post_content);<br> $meta = strip_shortcodes($post->post_content);<br> $meta = str_replace(array("\n", "\r", "\t"), ' ', $meta);<br> $meta = substr($meta, 0, 300);//数字300可以自己调整<br> echo "<meta name='description' content='$meta' />";
}
add_action('wp_head', 'wp_auto_desc');

我们可以将脚本添加到当前主题的Functions.php文件中,其中默认是300字符长度,我们可以根据需要调整长度。

无插件自动给WordPress文章添加description头部标签

虽然我们都知道"All in One SEO Pack"插件是可以自动且自定义设置文章的关键字(keyword)、描述(description)的,但是有些时候能精简的就尽量的精简。这里老蒋看到一个办法可以快速且自动的给每篇文章设置自动描述。


function wp_auto_desc() {
global $post;<br> if (!is_single()) { return; }<br> $meta = strip_tags($post->post_content);<br> $meta = strip_shortcodes($post->post_content);<br> $meta = str_replace(array("\n", "\r", "\t"), ' ', $meta);<br> $meta = substr($meta, 0, 300);//数字300可以自己调整<br> echo "<meta name='description' content='$meta' />";
}
add_action('wp_head', 'wp_auto_desc');

我们可以将脚本添加到当前主题的Functions.php文件中,其中默认是300字符长度,我们可以根据需要调整长度。

赞 (0)

猜您想看

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论