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
- 免费国内 VPS 阿里云小程序繁星计划送 ECS 送免费 6 个月 VP全球[VPS测评]
- 玩具呢-Timeweb→5 元 月 1 核 512M 不限流量 俄罗斯圣全球[VPS测评]
- file_get_contents 函数获取 https 内容出错的解决全球[VPS测评]
- Amazon CloudFront→香港 日本 韩国 台湾等 CDN 服日本VPS[主机]
- RAKsmart-日本 KVM 1G 内存 40G 硬盘 5M 无限流量日本VPS[主机]
- hostigger 四月特惠!伊斯坦布尔 阿姆斯特丹 堪萨斯城 VPS 全球[VPS测评]
- 优惠 野草云双十二优惠→香港三网直连云服务器 19 元起 适合做站香港VPS[主机]
- jquery 设置按钮的 disabled 属性 jquery 设置按钮全球[VPS测评]
- 真实测评 云创网络→1G 内存套餐测评数据 五一促销 年付 6 折优惠 全球[VPS测评]
- Sharktech→$69 月-E3 1230v2 16GB 2TB 1全球[VPS测评]
- 无字和伦字在天平的两边是什么成语?全球[VPS测评]
- 充值活动 ¥60 月 2G 内存 35G SSD 7Mbps 不限量 新全球[VPS测评]
- Hostigger→$11.94 年 1GB 内存 10GB SSD 空虚拟空间(主机)
- 魔方云 CubeCloud→新上美国洛杉矶 CN2 GIA 直连 VPS美国VPS[主机]
- 企鹅小屋→300 元 月 2*L56XX 16GB 内存 1TB 硬盘 香港VPS[主机]
- 如何将typecho转换到WordPress?全球[VPS测评]
- 知更鸟Begin主题代码实现外链转内链并base64加密全球[VPS测评]
- WordPress搜索插件:Ivory Search全球[VPS测评]
- 阳帝云 美国CN2 GIA高防 VPS 1g内存40G硬盘外带200G防美国VPS[主机]
- WordPress 5.2让你更容易去修复网站问题全球[VPS测评]
- 快速云:怎么连接vps?VPS的用途有哪些?全球[VPS测评]
- 亿恩科技香港云服务器 2核2G服务器特价700元/年香港VPS[主机]
- 六一云:香港CN2/洛杉矶高防85折优惠,CDN半年优惠,充值返利送水杯香港VPS[主机]
- UCloud香港云主机怎么样?UCloud香港云主机1核1G1M评测香港VPS[主机]
- HostKvm:1核/4G/30G硬盘/750G/20Mbps/香港kv香港VPS[主机]
- 华凯易佰同比扭亏跨境电商行业回暖H2旺季将至中报追踪全球[VPS测评]
- 啤啤云怎么样?香港CN2线路vps,有香港安畅机房,全部9折,38.7元香港VPS[主机]
- 野草云怎么样?香港、美国圣何塞高防VPS 1核1G3M 月付19元美国VPS[主机]
- 云服务器都是有哪些特点?全球[VPS测评]
- 快云科技:2核2G3M香港云BGP/新界CN2云服务器,月付33元香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-142198.html











