当前位置: 主页 > 滚动手机 >如何让WordPress有相关文章功能?(非外挂) >

如何让WordPress有相关文章功能?(非外挂)

经营一个网站,目的就是要和大家分享资讯,希望读者们可以常到网站上来拜访、交流,更进一步的希望可以让访客黏着度提高、停留时间更久,那该怎幺做呢?除了将文章写好之外,当然也要主动的推广站内其他文章给访客阅读,吸引他们的目光,不知道大家的网站上是否有放上「相关文章」呢?

在看一篇文章的时候,如果能在文章下方摆上相关文章,我想这可能有助于访客在你网站上多停留一些时间。因为访客会看你那篇文章,表示他对该主题有兴趣,那下方可以再放一些相似的文章,可以让访客得到更多的资讯,可以学习、了解更多。

像国外的亚马逊线上书店就有好好的利用这样的机制,他们的做法是在页面上显示「看完这本书的人也会看那些书」,用这样的方式吸引访客的目光,让访客可以在网站上多浏览一些,说不定因此找到喜欢的书,可以购买,提高成交率。这样的模式如果要应用在WordPress中,可以透过先前介绍的外挂「Last Viewed Posts」。想要吸引访客多阅读一些文章,你也可以放上随机文章或是「历史上的今天」都是不错的选择。

最能吸引访客阅读的应该是「相关文章」或「Last Viewed Posts」。WordPress本身有很多相关文章外挂,香肠之前是使用「WordPress Related Posts」来达成效果,不过使用这外挂缺点就是他会在你资料库新增一张资料表,会多增加资料库存取就是了,而使用外挂也比起自己写程式码来的吃资源,因为外挂为了设计成符合每一个使用者,会加入很多功能选项,但相对的也比较耗资源,如果你单纯要相关文章功能,那可以考虑下面的语法。

免外挂的相关文章语法

请将以下语法加入到布景主题中的functions.php,如果主题内无此档案,请自行建立,加入的时候,记得别破坏本来档案内的架构喔!

term_id;      $args = array(        'tag__in' => array($first_tag),        'post__not_in' => array($post_id),        'showposts'=>5,        'caller_get_posts'=>1        );           $my_query = new WP_Query($args);        if( $my_query->have_posts() ) :    while ($my_query->have_posts()) : $my_query->the_post(); ?>       
  •                    
  •        

    加入语法后,该如何使用呢?您只要在要显示相关文章的地方,比方说是single.php页面中,使用以下语法就可以了。

    ID); ?>

    预设是显示5篇文章,如果要多可以在functions.php那个档案裏面修改「showposts」后面的数字,可以将「5」改成您要显示的数量。

    这个语法的做法是首先抓到文的ID,然后进行判断他的标籤去捞出相关的文章然后显示,所以说你的文章标籤必须要下得精準,若文章内没有使用标籤,或是标籤都是乱下的,那幺这个function所产生的相关文章也就不会準确了!

    如何让WordPress有相关文章功能?(非外挂)

    或许目前大家会看到我怎幺没放了,因为昨天改版完,修改了一些布景写法,本来想一放上去,不过还在想该怎幺排比较好,或是可以改用其他显示方式或许可以更吸引读者的目光,让访客可以阅读站上更多的文章。


    上一篇:
    下一篇:

    申博太阳城_ag超玩会蓝柚|科幻人物|定义生科|网站地图 博亿堂b8et98app_竞博app下载地址 九州bt365体育投注_e乐彩APP注册旧版 新时代赌场手机_mg游戏账号中心 新濠娱乐三元_极彩在线app下载 狗万·首页_游戏娱乐平台注册送礼金 申博sunbet代理_环球体育下载ios 万家乐国际app_众盈娱乐下载 2020下载app送38元彩金_星河网上娱乐 金沙电子app_sunbeAPP下载菲律宾 葡京网站大全app_上葡京体育app