zblogphp文章调用摘要文字(去除HTML代码)

zblogphp主题制作中常需要用到调用摘要文字,特别是zblog博客模板,更是需要,而zblogphp程序提供的默认调用代码不能通过模板代码控制字数,所以就只能自己来了。

1、在include.php加入:

function madman($as,$type,$long,$other) {

    global $zbp;

    $str = '';

    if ($type=='0') {

    //$str .= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($as->Intro,'[nohtml]'),$long)).$other);

 $str .= trim(SubStrUTF8(TransferHTML($as->Intro,'[nohtml]'),$long)).$other;

    } else {

    //$str .= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($as->Content,'[nohtml]'),$long)).$other);

 $str .= trim(SubStrUTF8(TransferHTML($as->Content,'[nohtml]'),$long)).$other;

    }

    return $str;}

注:第一行的madman是模板应用ID,自己用需要。

调用方式,文章列表中调用方式:

{madman($article,1,80,'...')}

根据调用字数多少,自行修改80这个数字。

演示:

202302271677508418619960.jpg

zbolg 

发表评论 取消回复

电子邮件地址不会被公开。 必填项已用*标注