Kaip „WordPress“ nustatyti vidines nuorodas? Straipsnio turinio žymos automatiškai prideda prierašo teksto optimizavimą

dėl„WordPress“ straipsnio automatinis teksto papildinys Automatinės vidinės nuorodos, skirtos SEOAutomatinė žymų teksto funkcija nepalaikoma.

Jei galite pridėti žymos raktinio žodžio prierašo tekstą, tai ne tikSEOOptimizuodami vidines nuorodas vartotojai taip pat gali peržiūrėti susijusius straipsnius.

WordPressKaip automatiškai pridėti vidines nuorodas į žymas?

Kaip „WordPress“ nustatyti vidines nuorodas? Straipsnio turinio žymos automatiškai prideda prierašo teksto optimizavimą

Taigi, kaip priversti straipsnius „WordPress“ svetainėje automatiškai pridėti pažymėtas vidines nuorodas?

Tiesą sakant, mums tereikia eiti į temų katalogąfunctions.phpTai galima pasiekti į failą įtraukus php kodo fragmentą.

„WordPress“ straipsnių turinio žymos automatiškai prideda prieraišo teksto vidines nuorodas

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

Pridėkite kodą prie „WordPress“.Temafunctions.phpPo failo perskaitykite mūsų straipsnį.

Ar vidinės nuorodos pridedamos automatiškai, kai pasirodo mūsų pridėti žymų raktiniai žodžiai?

发表 评论

Jūsų el. pašto adresas nebus skelbiamas. Naudojami privalomi laukai * Etiketė

Straipsnių katalogas
Pereikite į viršų