如何在WordPress中自動鏈接Twitter用戶名


兩年前,Twitter推出了Twitter Anywhere API,它使我們真正輕鬆地提及twitter用戶名並使其自動鏈接到正確的配置文件。 它還允許帶有其他信息的精美懸浮卡。 可悲的是,Twitter已決定於2012年12月6日停用Anywhere API。由於我們在帖子內容中經常提及用戶的Twitter句柄,因此想出一種在WordPress中自動鏈接Twitter用戶名的方法才有意義。 我們決定不編寫第三方插件,而是決定編寫一個簡短的插件來完成這項工作。 在本文中,我們將向您展示如何在@符號後提及它時自動在WordPress中鏈接Twitter用戶名,例如:@wpbeginner。

您要做的就是打開一個空白的.php文件,並將其命名為wpb-twitlinks.php。 然後復制下面的代碼並將其保存在其中。 將文件上傳到您的plugins文件夾中,然後只需激活插件即可。

@$2",$content);
	return $twtreplace;
}

add_filter('the_content', 'twtreplace');   

//For Comments props to Julien Maury
add_filter('comment_text', 'twtreplace');

?>

請注意,由於我們僅在單個帖子和頁面上使用此功能,因此我們僅具有the_content的過濾器。 您還可以通過添加以下行來始終將此功能擴展至摘錄:

add_filter('the_excerpt', 'twtreplace'); 

我們並不是說這是唯一存在的方法。 可能有一堆jQuery解決方案可用。 我們認為這是最快,最有效的解決方案。