2個方法讓你可以在wordpress中顯示相關文章,幫助你輕鬆地提高用戶閱讀體驗

兩年前,剛接觸Wordpress時,一直很想要在每篇文章頁尾加上相關文章,但是都很徒法煉鋼,一個個加上去,那真的很累。每次都需要先想想曾經寫過什麼文章。

於是,今天這篇文章就要來教你使用這三個方法:

一個是,比較慢,利用連結方式一個一個加上去。

另一個,比較快,使用Wordpress外掛直接自動化加上去。

最後一個比較危險,利用PHP程式碼寫入,但不建議這麼做,有很高機率網站掛掉。

比較建議使用前兩個方法,最後一個不要用比較好。

第一個方法:利用連結方式加上去

Step1.按下「+」符號

在後端地方按下「+」

Step2.找到清單

Step3.按下連結

Step4.打上關鍵字

在搜尋欄打上關鍵字,比如說打上Wordpress之後,下方有其他選項可點擊。

Step5.在新分頁中開啟

都好了之後,在按下下方的在新分頁中開啟

使用這個可以將SEO導入流量的人進來你的網站之後,如果比較有興趣的人可以多看其他文章,進而降低跳出率行為發生。

延伸閱讀:【WordPress教學】All in one seo完整設定教學|SEO安裝外掛
延伸閱讀:9個在WordPress內容行銷撰寫的密技,讓你文章更容易被排名

以上就是第一種方法,一個一個的將相關連結放上去,相當土法煉鋼。

於是在Wordpress經營一年左右時,剛好在Wordpress社群有人詢問如何有效自動化的將相關文章的連結放上去。

滑至下方後,看到不少人出來說都是利用wordpress的YARPP外掛。

第二個方法:安裝YARPP外掛

Step1.打上YARPP關鍵字

在外掛中的搜尋欄上打上YARPP

Step2.立即安裝

找到像咖啡杯的圖片,在右側點擊立即安裝

Step3.設定

回到已安裝外掛後,選下方的設定

首先,我們在全域設定中的Post types to include部分選擇文章就好。

因為頁面、媒體,基本上用不太到、 Landing Pages,則是認為不要選,因為如果你未來要讓受眾看你想傳達事情,就不要利用這個相關文章去分心。

我的版型部分,則是新版出現的,這我就不太熟。

下面可預設就好。

在Algorithm中,我們的相關值設定可以設1或2就好,這是讓他自己找相關的關鍵字去排列。

建議除了分類以外其他都參考。

最後,Automatic Display Options中,可以根據你喜好去選擇以及更改。

Step4.儲存設定

好了之後,到下方點擊Save Changes。

Step5.查看

回到你所寫的文章最後方可以看到外掛幫你自動生成的相關文章。

如果有不滿意,都可以在設定中去調整。

Bonus:危險方法,不負責教學

這個方法不會保證成功,主要利用PHP程式碼去用出來的。

一般來說,Wordpress後台管理,最核心部分,程式碼都是工程師寫給我們的。

謹記Wordpress最大原則:不要去動到最核心部分。就像是心臟刺痛一下,我們第一時間是先去看醫生吃藥解決,而非從動手術下手。

同樣的,Wordpress裡面有心臟,能不動手術就不動手術,因此,如果做壞了,我無法為你的網站負責。

Step1.佈景主題檔案編輯器

找到佈景主題檔案編輯器

Step2.在右側找到functions.php

Step3.插入以下程式碼

下方為php程式碼,並不負責BUG錯誤。

function display_related_posts() {
    // Get tags of the current post
    $tags = wp_get_post_tags( get_the_ID() );

    // If there are tags, display related posts
    if ( $tags ) {

        // Get tag IDs
        $tag_ids = array();
        foreach( $tags as $tag ) {
            $tag_ids[] = $tag->term_id;
        }

        // Get related posts
        $args = array(
            'tag__in' => $tag_ids,
            'post__not_in' => array( get_the_ID() ),
            'posts_per_page' => 3, // Number of related posts to display
            'ignore_sticky_posts' => 1
        );
        $related_posts = new WP_Query( $args );

        // Display related posts
        if ( $related_posts->have_posts() ) {
            echo '<h3>相關文章</h3>';
            echo '<ul>';
            while ( $related_posts->have_posts() ) {
                $related_posts->the_post();
                echo '<li><a href="' . get_permalink() . '">' . get_the_title() . '</a></li>';
            }
            echo '</ul>';
        }

        // Reset post data
        wp_reset_postdata();
    }
}

// Add the related posts after the content
add_action( 'the_content', 'display_related_posts' );

如果,你要更改有幾個相關文章的話,在posts_per_page後面可以更改數值。

結論

以上就是用三個方法來教你在Wordpress插入相關文章的方式,前面一、二的方式都推薦使用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Scroll to Top