ZBLOG PHP调用文章摘要内容以及TAG标签调用方法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

今天蜗牛整理ZBLOG PHP调用代码文章较多,主要是把本地常用的一些代码整理到博客中,这样以后在使用的时候可以直接复制,省的每次需要用的时候再在本地的其他主题中寻找。我们在制作博客主题的时候内容页面、侧边栏或者底部栏会用到TAG标签的调用,以及在文章列表中可能会用到文章摘要,这样就省的我们在撰写文章的时候手工设置摘要,还可以统一控制截取的字数数量。
第一、ZBP文章列表摘要
1、默认样式
{$article.Intro}
这样调用的方法是在我们编辑发布文章的时候,编辑器最下面的摘要部分。这个需要我们在发布文章之前自己手工设定好内容和字数控制,其实一般我们还是喜欢这样方法的。
2、自动截取内容字数摘要
{php}$intro= preg_replace(\\’/[\\\\r\\\\n\\\\s]+/\\’, \\’\\’, trim(SubStrUTF8(TransferHTML($article->Content,\\\'[nohtml]\\’),120)).\\’…\\’);{/php}
{$description}
这个是自动截取ZBP内容文字部分120个字符,字数可以控制。
3、自动截图摘要内容部分
{php}$intro= preg_replace(\\’/[\\\\r\\\\n\\\\s]+/\\’, \\’\\’, trim(SubStrUTF8(TransferHTML($article->Intro,\\\'[nohtml]\\’),120)).\\’…\\’);{/php}
{$description}
这个是自动截取摘要字数的,因为我们有些时候在提交内容的时候希望摘要的字数一样的多,可以用这个方法。
第二、ZBP TAG调用
TAG我们一般用于单篇文章中的关键字部分可以获取文章的相关性(相关文章调用),以及我们需要侧边或者特定位置调用使得整个网站的相互串联。
1、单篇文章的TAG关键字
{foreach $article.Tags as $tag}<a h=\\”{$tag.Url}\\” target=\\”_blank\\”>{$tag.Name}</a> {/foreach}
一般这个用于文章标题下面的调用,调用这篇文章的TAG关键字。
2、随机Tag调用
function zbp_random_tags(){
global $zbp,$str;
$str = \\’\\’;
$array = $zbp->GetTagList(\\’\\’,\\’\\’,array(\\’rand()\\’=>\\’ \\’),array(10),\\’\\’);
foreach ($array as $tag) {
$str .= \\”<a h=\\\\\\”{$tag->Url}\\\\\\” title=\\\\\\”{$tag->Name}\\\\\\”>{$tag->Name}</a>\\”;
}
return $str;
}
将上面的代码放到当前主题inculde.php文件里,然后在需要调出的位置使用:
{php}echo zbp_random_tags();{/php}
3、根据Tag标注次数调用
function zbp_hot_tags(){
global $zbp,$str;
$str = \\’\\’;
$array = $zbp->GetTagList(\\’\\’,\\’\\’,array(\\’tag_Count\\’=>\\’DESC\\’),array(10),\\’\\’);
foreach ($array as $tag) {
$str .= \\”<a h=\\\\\\”{$tag->Url}\\\\\\” title=\\\\\\”{$tag->Name}\\\\\\”>{$tag->Name}</a>\\”;
}
return $str;
}
同样的将代码加入到当前主题的include.php文件中,然后调出位置贴上代码:
{php}echo zbp_hot_tags();{/php}
总结,这样如果我们在制作ZBP主题的时候又可以自动调用需要的模块。
猜你可能想看的VPS
- CMIVPS→$7.8 月 KVM-1GB 10G SSD 5M 无限 香港VPS[主机]
- HostXen→70 元 月 XEN-2GB 35GB 7M 无限 日本日本VPS[主机]
- [黑五]Starrydns 香港 日本 新加坡 VPS 年付 36 美元日本VPS[主机]
- 199 元 年 1G 内存 20G 硬盘 2Mbps@不限量 KVM 香香港VPS[主机]
- 101 元 月 2 核 CPU 2G 内存 20G SSD 5T 流量 全球[VPS测评]
- ¥163 年 512M 内存 20G SSD 100Mbps 不限流量 WINDOWS
- 自行测试-Ransom IT→$21 季 1GB 内存 50GB SSD虚拟空间(主机)
- 新商家慎重-StockServers→3.96 英镑 月 2 核 4G 全球[VPS测评]
- DedeCMS 中 dede:channel 标签调用栏目简介 desc全球[VPS测评]
- LNMP与OneinStack一键安装包区别与选择建议全球[VPS测评]
- VPS推荐:io/zoom美国VPS主机美国VPS[主机]
- 触摸云香港CN2GIA线路/10M带宽 ¥26起/月;美国200G高防¥美国VPS[主机]
- 结合预算和需求来选择香港服务器和美国服务器美国VPS[主机]
- CloudIPLC 泉州电信CN2 大带宽出国优质线路 ¥560起/月全球[VPS测评]
- Thaidata 泰国云服务器 测试记录(40M一般)全球[VPS测评]
- DreamITHost → 5.9$ 月 1C2G50G硬盘 100Mb全球[VPS测评]
- HTML5绿色有机食品电商网站模板 - Organtio全球[VPS测评]
- Centos7的firewall 防火墙如何设置端口转发?全球[VPS测评]
- 性价比最高的VPS网络评测全球[VPS测评]
- 全球云lovps,香港CN2线路vps 新品七折月付49元香港VPS[主机]
- 播放量破千万,点赞量破百万,你绝对想不到这三款多功能产品居然在TK上卖爆全球[VPS测评]
- 福州职业技术学院获得世界职业院校技能大赛云计算赛项银牌全球[VPS测评]
- 青叶云怎么样?青叶云国内/国外弹性云服务器价格,海外vps低至25.6元全球[VPS测评]
- 奶兔云:便宜香港VPS,香港CN2 VPS低至21元/月,香港CN2线路香港VPS[主机]
- 阿里云香港服务器价格优惠:老用户香港2核4G3M云服务器仅1181.5元香港VPS[主机]
- 欧亚云:香港cn2 vps低至28元/月,支持Windows,系统盘数据WINDOWS
- 手帕云,便宜小带宽香港CN2 VPS,集群10G防御,双向CN2直连,仅香港VPS[主机]
- 极光KVM:1核/1G/40G/100Mbps/美国GIA,年付199元美国VPS[主机]
- earidc怎么样?香港三网cn2vps带宽1M月付29元香港VPS[主机]
- 一万网络双蛋狂欢活动:2核2G5M云服务器仅377.46元/年全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-142198.html











