المكون الإضافي Z-blogPHP يستخدم if$type للحكم على الصفحات، وإدراج محتوى مختلف في صفحات مختلفة

Z-blogPHP插件实现在不同的页面插入不同的内容!

换个说法就是,Z-blogPHP插件实现在指定的页面插入内容!


1、Z-blog PHP插件在首页和列表页插入内容

接口写法:

PHP
Add_Filter_Plugin('Filter_Plugin_ViewList_Core','插件ID_ViewList_Core');//在首页和列表页生效

插入内容写法:

PHP
function 插件ID_ViewList_Core(&$type) {global $zbp;if ($type=='index'){}//判断首页if ($type=='category'){}//判断分类页if ($type=='tag'){}//判断标签页if ($type=='author'){}//判断作者页if ($type=='date'){}//判断日期页}


2、Z-blog PHP插件在详情页插入内容

接口写法:

PHP
Add_Filter_Plugin('Filter_Plugin_ViewPost_Template','插件ID_ViewPost_Template'); //详情页

插入内容写法:

PHP
function 插件ID_ViewPost_Template(&$template) {    		 	   	global $zbp;
     $article = $template->GetTags('article');
     if ($type = $template->GetTags('type') =='article'){}//判断文章页(article)
     if ($type = $template->GetTags('type') =='page'){}//判断页面(page)}


Z-blog PHP الإضافية لإدراج المحتوى في صفحة البحث

接口写法:

PHP
Add_Filter_Plugin('Filter_Plugin_ViewSearch_Template','插件ID_ViewSearch_Template'); //搜索页

插入内容写法:

PHP
function 插件ID_ViewSearch_Template(&$template) {global $zbp;}


أمثلة على التطبيقات:

下述插件使用if $type判断实现不同的页面插入不同的内容。

image.png

لا تحب1

الروابط في هذه المقالة:https://ar.finchui.com/zblog-course/19.html

تعليقات المستخدمين

أعتقد أنك تحب

السلع الساخنة
مقالات ساخنة
العلامات الساخنة
علامات ذات صلة
FinchUI نسخة متجر منطقة هونغ كونغ التفضيلية الخاصة

المشاركة

نسخ الروابط

استوديو النجومإضافة الأصدقاء

ساعات العمل: 9:00 - 22:00
السبت والأحد: 14:00 - 22:00
wechat
إضافة الرسائل إلى خدمة العملاء