帝国CMS内容页模板怎么调用作者的方法
帝国cms内容页模板,默认的作者调用方式是[!--writer--],这是标签调用。但会出现mailto邮件链接地址,如何去掉这个链接地址,可以使用代码分割调用(用php分割$navinfor[writer]字段内容再显示)
一、不带作者链接例如:
<?php
$w=explode(',',$navinfor[writer]);
for($wi=0;$wi<count($w);$wi++)
{
?>
作者:<?=$w[$wi]?>
<?php
}
?>
二、带作者链接例如:
<?php
$w=explode(',',$navinfor[writer]);
for($wi=0;$wi<count($w);$wi++)
{
?>
作者:<?=ReplaceWriter($w[$wi])?>
<?php
}
?>
三、多个作者,只显示前3个 (方法2的延伸)例如:
<?php
$w=explode(",",$navinfor[writer]);
for($wi=0;$wi<3;$wi++)
{
?>
<?=$w[$wi]?>
<?php
}
?>
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
帝国cms调用列表调用作者的方法
列表页调用文章作者名称使用[!-writr-]代码调用,大家可能会说使用[!-writr-]显示不出,这是因为writr是副表字段,先要转为主表字段。下面请看转换方法第一步:...
-
帝国cms内容页调用作者不带链接和设置默认的作者方法
在帝国cms内容页模板里面调用作者的标签是[!-writr-],这种会显示链接,如果我们不想带链接或者不填写作者,就显示默认的作者名称,那就用到下面的方式代码如下:...