Maqolalar katalogi
SEO uchun avtomatik ichki havolalar WordPress plagini teglar uchun avtomatik langar matnini qo'llab-quvvatlamaydi.
Teg kalit so'zlari va langar matnini qo'shish nafaqat ichki havolalarimizni SEO uchun optimallashtiradi, balki foydalanuvchilarga tegishli maqolalarga murojaat qilish imkonini beradi.
WordPressQanday qilib teglar ichki havolalarni avtomatik ravishda qo'shadi?

Xo'sh, WordPress veb-saytidagi maqolalarni avtomatik ravishda teg ichki havolalarini qanday qilish kerak?
Aslida, biz faqat kerakfunctions.phpBunga erishish uchun faylga PHP kodining bir qismini qo'shing.
WordPress post mazmuni teglari avtomatik ravishda anchor matn ichki havolalarini qo'shish
/**
* 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 );WordPress-ga kod qo'shingMavzufunctions.phpFayldan so'ng, bizning maqolamizni yana o'qing.
Biz qo'shadigan teg kalit so'zlari paydo bo'lganda, ichki havolalar avtomatik ravishda qo'shiladimi?
Umid qilamizki, Chen Weiliangning blogida ( https://www.chenweiliang.com/ ) ulashilgan "WordPressda ichki havolalarni qanday o'rnatish mumkin? Maqola tarkibidagi teglarga avtomatik langar matn qo'shishni optimallashtirish" maqolasi siz uchun foydali bo'ladi.
Ushbu maqola havolasini ulashing: https://www.chenweiliang.com/cwl-27651.html
