亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


如何在 WordPress 中向復制的文本添加“閱讀更多”鏈接


avatar
小浪云 2025-02-07 124

如何在 WordPress 中向復制的文本添加“閱讀更多”鏈接

您可能已經注意到一些流行網站(如 eHow 等)如何將“閱讀更多”鏈接附加到從其網站復制的任何文本。這是獲得新用戶的好方法。人們通常將網站上的文本復制并粘貼到電子郵件中。有些人用它來保存信息以供將來使用,而另一些人只是與他們的朋友、家人和同事分享。在本文中,我們將向您展示如何輕松地將“閱讀更多”鏈接添加到 wordpress 博客中復制的任何文本,以便獲得額外的流量。

注意:要查看實際效果,請復制本文中的所有內容并將其粘貼到您的電子郵件或記事本中。

您需要做的第一件事是將以下代碼復制到主題的functions.php文件或特定于站點的插件中:

functionadd_copyright_text() {    if(is_single()) { ?><script type='text/javascript'>functionaddLink() {    if(window.getSelection().containsNode(document.getElementsByClassName('entry-content')[0], true)) {    varbody_element = document.getElementsByTagName('body')[0];    varselection;    selection = window.getSelection();    varoldselection = selection    varpagelink = "<br /><br /> Read more at WPBeginner: <?php the_title(); ?> <a href='<?php echo wp_get_shortlink(get_the_ID()); ?>'><?php echo wp_get_shortlink(get_the_ID()); ?></a>"; //Change this if you like    varcopy_text = selection + pagelink;    varnew_div = document.createElement('div');    new_div.style.left='-99999px';    new_div.style.position='absolute';    body_element.appendChild(new_div );    new_div.innerHTML = copy_text ;    selection.selectAllChildren(new_div );    window.setTimeout(function() {        body_element.removeChild(new_div );    },0);}}document.oncopy = addLink;</script><?php}}add_action( 'wp_head', 'add_copyright_text');

在 WordPress 中一鍵使用

現在,每當有人訪問您的網站并嘗試復制您的內容時,都會包含一個“閱讀更多”鏈接。不要忘記更改版權文本,并在其中添加您自己的網站標題。

編輯:最初我們是抓取窗口 URL,但正如我們的一位用戶指出的那樣,這使得 URL 看起來很笨拙。我們已更新代碼以僅在單個帖子頁面上顯示它,并使用 wp_shortlink。所以它會使用這樣的內容:yoursite.com/?p=23。如果您使用像我們這樣的自定義短鏈接:wpbeg.in,那么它將顯示品牌短鏈接。

相關閱讀