2

在我的网站中,我有一个类别列表,我必须为它们放置元关键字和描述。我有一个页面,我将从数据库中检索类别。

谁能告诉我如何使为所有类别放置元标记变得更加简单。

问候, Rekha http://hiox.org

4

1 回答 1

2

我不确定这是否是您正在寻找的,但是...

我创建了一个简单的脚本,用于使用从数组中获取的随机关键字动态填充元关键字。

将其放在模板文件的标题中。

<meta name="keywords" content="<?php get_keywords()?>" />

这将从关键字数组中创建一个不超过 10 个关键字的逗号分隔列表。如果您想避免每次都进行数据库查询,您可以对每个类别的可能关键字数组进行硬编码。如果您不介意查询,可以将数组替换为返回数组的查询。

function get_keywords(){
    $keywords=array('keyword1','keyword2','keyword3','keyword4','keyword5');
    if (count($keywords)<10)
        $max=count($keywords);
    else
        $max=10;
    $rand_keys = array_rand($keywords, $max);
    foreach($rand_keys as $vals){
        $keyword[]=$keywords[$vals];
    }
    echo implode(", ", $keyword);
}

希望这可以帮助。

于 2010-06-12T13:12:39.523 回答