您的位置:首页 > 运维架构

ecshop友情链接的增加和特殊处理

2012-09-17 17:19 211 查看
友情链接,在电子商务SEO的角度来看,还是非常有效果,通过寻找同行业的站点,做友情链接,对新站来说,尤其重要。ECSHOP新站的友情链接管理在后台。
后台 -> 系统设置 -> 友情链接 -> 增加友情链接,在里面你可以填写文字,友情链接的地址,和图片。

当你需要特殊处理友情链接的时候,你可以在index.php里面处理。

function index_get_links()

{

$sql = 'SELECT link_logo, link_name, link_url FROM ' . $GLOBALS['ecs']->table('friend_link') . ' ORDER BY show_order';

$res = $GLOBALS['db']->getAll($sql);

$links['img'] = $links['txt'] = array();

foreach ($res AS $row)

{

if (!empty($row['link_logo']))

{

$links['img'][] = array('name' => $row['link_name'],

'url' => $row['link_url'],

'logo' => $row['link_logo']);

}

else

{

$links['txt'][] = array('name' => $row['link_name'],

'url' => $row['link_url']);

}

}

return $links;

}

如果你需要在友情链接中,把sohu用红色字体显示。你可以这样做。

function index_get_links()

{

$sql = 'SELECT link_logo, link_name, link_url FROM ' . $GLOBALS['ecs']->table('friend_link') . ' ORDER BY show_order';

$res = $GLOBALS['db']->getAll($sql);

$links['img'] = $links['txt'] = array();

foreach ($res AS $row)

{

if($row['link_name'] == 'sohu'){

$row['link_name'] = "<font color=red>{$row['link_name']}</font>"//将名字为sohu的友情链接显示红色字体

}

if (!empty($row['link_logo']))

{

$links['img'][] = array('name' => $row['link_name'],

'url' => $row['link_url'],

'logo' => $row['link_logo']);

}

else

{

$links['txt'][] = array('name' => $row['link_name'],

'url' => $row['link_url']);

}

}

return $links;

}

最后更新后台缓存。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐