友情链接是网站建设中都要设置的一个基本要素之一,但是友情链接的设置也会更具网站布局的情况而改变设置的方法,有的网站会用一张图片来设置友情链接,有的网站会用一行文字来设置友情链接,有的网站会把友情链接设置在首页,有的网站会把友情连接设置在内页等等。而今天无忧主机小编来给大家介绍一个不同的显示方法,在独立ip空间环境下,让emlog博客程序的友情链接实现首页和内页不同的效果。

首先我们找到网站程序中的module.php文件,然后用网页编辑工具将这个文件打开,在内容的最后面添加下面的这一段函数代码:

1
2
3
4
5
6
7
8
9
<?php
function page\_like(){
$db = MySql::getInstance();
$sql = "SELECT \* FROM " . DB\_PREFIX . "link WHERE hide='y' ORDER BY taxis ASC";
$result = $db->query($sql);
while($row = $db->fetch\_array($result)){ ?>
<li><a href="<?php echo $row\['siteurl'\]; ?>" title="<?php echo $row\['description'\]; ?>" target="\_blank"><?php echo $row\['sitename'\]; ?></a></li>
<?php } ?>
<?php } ?>

上面这一段代码编辑好了之后,只需要在我们需要调用的地方添加下面的这一段调用函数进行调用即可:

1
<?php page\_like(); ?>

点击保存数据,最后提醒一下的是,这个效果设置了之后会在链接隐藏时显示在内页,链接没隐藏时显示在首页,而且需要我们登入网站后台点击链接隐藏后才能显示出来。

原文地址:EMLOG让友情链接实现首页和内页不同的效果-无忧主机