帝国论坛帝国网站管理系统交流区帝国CMS使用交流[已解决]怎么给文章内容关键字样式? 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[已解决]怎么给文章内容关键字样式? [加入收藏夹]   

藤叶香来
用户头衔:书生

精华贴   :0
发贴数   :64
经验值   :211
注册时间:2008-12-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[已解决]怎么给文章内容关键字样式?
我在后台 - 其它管理 - 管理内容关键字 中添加了内容关键字后,内容页面中显示的是和正文一样的字体,我想给内容关键字添加样式(比如加粗),该用什么方法实现呢,大家帮帮忙吧,急啊~~~

[该贴被修改 1 次,最后修改时间 2009-05-07 09:14:35 ]



2009-04-16 19:17:03 已设置保密 顶部 回复 引用 报告 编辑 删除

500919
用户头衔:探花

精华贴   :0
发贴数   :11660
经验值   :31188
注册时间:2009-03-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

class='infotextkey'
定义这个css




2009-04-16 19:21:53 已设置保密 顶部 回复 引用 报告 编辑 删除

藤叶香来
用户头衔:书生

精华贴   :0
发贴数   :64
经验值   :211
注册时间:2008-12-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

我不想定义class,想给问题加一个<Strong>标签,该怎么样呢?这样对seo比较好呀~




2009-04-16 19:32:29 已设置保密 顶部 回复 引用 报告 编辑 删除

Predator
用户头衔:举人

精华贴   :0
发贴数   :315
经验值   :882
注册时间:2008-04-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

原帖由 藤叶香来 于 2009-04-16 19:32:29 发表
我不想定义class,想给问题加一个<Strong>标签,该怎么样呢?这样对seo比较好呀~

修改e/class/functions.php,搜索“function ReplaceKey(”




2009-04-17 00:23:35 已设置保密 顶部 回复 引用 报告 编辑 删除

藤叶香来
用户头衔:书生

精华贴   :0
发贴数   :64
经验值   :211
注册时间:2008-12-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

非常感谢!




2009-04-17 09:24:31 已设置保密 顶部 回复 引用 报告 编辑 删除

hunao521
用户头衔:举人

精华贴   :0
发贴数   :239
经验值   :1360
注册时间:2009-02-16
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

搜索到了
//替换关键字
function ReplaceKey($newstext){
        global $empire,$dbtbpre;
        if(empty($newstext))
        {return $newstext;}
        $sql=$empire->query("select keyname,keyurl from {$dbtbpre}enewskey");
        while($r=$empire->fetch($sql))
        {
                $newstext=str_replace($r[keyname],"<a href='".$r[keyurl]."' target='_blank' class='infotextkey'>".$r[keyname]."</a>",$newstext);
        }
        return $newstext;
}

把什么 加粗呀?



QQ:5862935
2009-05-07 06:19:37 已设置保密 顶部 回复 引用 报告 编辑 删除

indiboy
用户头衔:进士

精华贴   :1
发贴数   :390
经验值   :1972
注册时间:2007-01-06
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

$newstext=str_replace($r[keyname],"<b> <a href='".$r[keyurl]."' target='_blank' class='infotextkey'>".$r[keyname]."</a></b>",$newstext);





天助自助者
2009-05-07 07:03:05 已设置保密 顶部 回复 引用 报告 编辑 删除

xjx0207
用户头衔:书生

精华贴   :0
发贴数   :5
经验值   :25
注册时间:2011-06-15
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

我用的是帝国6.6的,如何把文章的关键字设置成自动加粗的问题,
在e/class/functions.php,搜索“function ReplaceKey(”
代码是:
//替换关键字
function ReplaceKey($newstext){
        global $empire,$dbtbpre,$public_r;
        if(empty($newstext))
        {return $newstext;}
        $sql=$empire->query("select keyname,keyurl from {$dbtbpre}enewskey");
        while($r=$empire->fetch($sql))
        {
                $newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext):preg_replace('/'.$r[keyname].'/','<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext,$public_r[repkeynum]);
        }
        return $newstext;
}
我按7楼的把$newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',
改成了$newstext=str_replace($r[keyname],"<b> <a href='".$r[keyurl]."' target='_blank' class='infotextkey'>".$r[keyname]."</a></b>",$newstext);

可后台都进不去了,

如何修改代码,才能使关键字加粗,请高手指点一下,请写具体一个,我是刚学的啊
我的网址是www.lanjoy.com




2011-06-16 00:30:27 已设置保密 顶部 回复 引用 报告 编辑 删除

饮水思源
用户头衔:探花

精华贴   :0
发贴数   :4224
经验值   :10140
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

css里定义infotextkey样式就行了




2011-06-16 07:47:30 已设置保密 顶部 回复 引用 报告 编辑 删除

xjx0207
用户头衔:书生

精华贴   :0
发贴数   :5
经验值   :25
注册时间:2011-06-15
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

css里定义infotextkey样式
你能说具体了点吗?




2011-06-16 11:10:53 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1