Hogyan állíthat be belső hivatkozásokat a WordPressben? Automatikusan adjon hozzá horgonyszöveget a cikktartalom címkéihez

következtébenWordPress cikk automatikus horgonyszöveg-bővítmény Automatikus belső hivatkozások a SEO-hozA címke automatikus horgonyszöveg funkciója nem támogatott.

Ha hozzáadhat címke kulcsszó horgonyszöveget, akkor nem csakSEOOptimalizálja belső linkjeinket, és lehetővé tegye a felhasználók számára, hogy a kapcsolódó cikkekre hivatkozzanak.

WordPressHogyan adnak hozzá a címkék automatikusan belső hivatkozásokat?

Hogyan állíthat be belső hivatkozásokat a WordPressben? Automatikusan adjon hozzá horgonyszöveget a cikktartalom címkéihez

Tehát hogyan teheti meg, hogy a WordPress webhelyen található cikkek automatikusan belső hivatkozásokat adnak hozzá?

Valójában csak erre van szükségünkfunctions.phpEnnek eléréséhez adjon hozzá egy php kódot a fájlhoz.

A WordPress bejegyzési tartalomcímkéinek automatikus hozzáadása horgonyszöveg belső hivatkozásokhoz

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

Kód hozzáadása a WordPresshezTémafunctions.phpA fájl után olvassa el újra cikkünket.

A rendszer automatikusan hozzáadja a belső linkeket, amikor megjelennek az általunk hozzáadott kulcsszavak?

发表 评论

E-mail címét nem tesszük közzé. A kötelező mezőket használjuk * Címke

Lapozzon a lap tetejére