Log in

WordPress SEO: hoe kan ik de metatitel dynamisch wijzigen?

Auteur:neo yang Tijd:2024/02/09 Lezen: 8061
De metatitel, de inhoud van de title-tag in de head-tag van de pagina, is erg belangrijk voor SEO. Soms moeten we […]

meta title,也就是页面的head标签中的title标签的内容,对于SEO是很重要的。有时候,我们需要动态地修改Wordpress的meta title.

第一步:theme支持:add_theme_support(‘title-tag’);

确保你的theme的functions文件中有这行代码:

 add_theme_support('title-tag');

第二步:删除默认的Meta title:remove_action( ‘wp_head’, ‘_wp_render_title_tag’, 1 );

在需要动态修改meta title的页面模板文件中的开头位置加入以下代码:

remove_action( 'wp_head', '_wp_render_title_tag', 1 );

注意:这行代码不要放在任何函数中。

第三步:注入自定义的Meta title

在需要动态修改Meta title的页面模板文件中,在删除默认Meta title的代码之后,加入以下代码:

function custom_title()
{
	global $post;
	echo "<title>" . $post->post_title . "-";
	echo "xxx -";
	_e(bloginfo('name'), 'themoon');
	echo "</title>";
}
add_action("wp_head", "custom_title");

总结

关键是删除默认的Meta title。因为,如果不删除,最后会出现两个Meta title。

tags: ,


copyright © www.lyustu.com alle rechten voorbehouden.
Thema: TheMoon V3.0. Auteur: neo yang