Comment configurer des liens internes dans WordPress ? Ajouter automatiquement un texte d'ancrage aux balises de contenu d'article

en raison deArticle WordPress plugin de texte d'ancrage automatique Liens internes automatiques pour le référencementLa fonction de texte d'ancrage automatique de l'étiquette n'est pas prise en charge.

Si vous pouvez ajouter un texte d'ancrage de mot-clé de balise, il peut non seulementSEOOptimisez nos liens internes et permettez également aux utilisateurs de se référer à des articles connexes.

hood.discountComment les balises ajoutent-elles automatiquement des liens internes ?

Comment configurer des liens internes dans WordPress ? Ajouter automatiquement un texte d'ancrage aux balises de contenu d'article

Alors comment faire en sorte que les articles du site WordPress ajoutent automatiquement des liens internes de balises ?

En fait, il nous suffit defunctions.phpDans le fichier, ajoutez un morceau de code php pour y parvenir.

Les balises de contenu de publication WordPress ajoutent automatiquement des liens internes de texte d'ancrage

/**
* WordPress文章内容标签自动加锚文本内链
* https://www.chenweiliang.com/cwl-27651.html
**/
function wptag_auto_add_anchor_text_link($content){

$limit = 1; // 设置WordPress文章同一个标签,自动添加几次内链?

$posttags = get_the_tags();

if ($posttags) {
foreach($posttags as $tag) {
$link = get_tag_link($tag->term_id);
$keyword = $tag->name;

$cleankeyword = stripslashes($keyword);
$url = '<a target="_blank" href="'.$link.'" title="'.str_replace('%s', addcslashes($cleankeyword, '$'), __('View all posts in %s')).'">'.addcslashes($cleankeyword, '$').'</a>';
$regEx = '\'(?!((<.*?)|(<a.*?)))('. $cleankeyword . ')(?!(([^<>]*?)>)|([^>]*?</a>))\'s';
$content = preg_replace($regEx,$url,$content,$limit);
}
}

return $content;
}
add_filter( 'the_content', 'wptag_auto_add_anchor_text_link', 1 );

Ajouter du code à WordPressThèmefunctions.phpAprès le dossier, relisez notre article.

Y a-t-il un ajout automatique de liens internes lorsque les mots-clés de balise que nous ajoutons apparaissent ?

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

Remonter en haut