function fix_canonical() {
global $paged;
if (is_category()) {
$catid = get_query_var('cat');
echo '
<link rel="canonical" href="'.get_category_link($catid).'" />
<meta name="description" content="'.$meta.'" />';
if ($paged > 1) echo '
<meta name="robots" content="noindex,follow" />';
} else {
echo '';
}
if (is_tag()) {
$tagid = get_query_var('tag_id');
echo '
<link rel="canonical" href="'.get_tag_link($tagid).'" />';
if ($paged > 1) echo '
<meta name="robots" content="noindex,follow" />';
} else {
echo '';
}
}
add_action('wp_head', 'fix_canonical');
functions.phpobtenir les messages de l'auteur lien URL de l'auteur Archives page dans Wordpress
Comme vous pouvez le voir, j'ai le permalien racine pour les archives de la catégorie et tag dans le code. Maintenant, je veux obtenir le lien d'archive pour les auteurs. Comment puis-je le faire?
c'est le fichier functions.php du thème. Vous pouvez voir qu'il y a une action que j'ai invoquée à la fin. – coolsaint