Hoe om interne skakels in WordPress op te stel? Artikelinhoudetikette voeg outomaties ankerteksoptimalisering by

as gevolg vanWordPress artikel outomatiese anker teks plugin Outomatiese interne skakels vir SEODie etiket se outomatiese ankertekskenmerk word nie ondersteun nie.

As jy tag navraag anker teks kan byvoeg, kan dit nie netSEOOptimaliseer ons interne skakels, en laat gebruikers ook toe om na verwante artikels te verwys.

WordPressHoe voeg etikette outomaties interne skakels by?

Hoe om interne skakels in WordPress op te stel? Artikelinhoudetikette voeg outomaties ankerteksoptimalisering by

So hoe om die artikels op die WordPress-webwerf outomaties interne skakels by te voeg?

Eintlik hoef ons netfunctions.phpVoeg 'n stukkie php-kode in die lêer by om dit te bereik.

WordPress Post-inhoudetikette Voeg outomaties ankerteks-binneskakels by

/**
* 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 );

Voeg kode by WordPressTemafunctions.phpLees ons artikel weer na die lêer.

Is daar 'n outomatiese byvoeging van interne skakels wanneer die etiket sleutelwoorde wat ons byvoeg verskyn?

发表 评论

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

Scroll na bo