zblog
當前位置:首頁 > 商學院 > zblog > 正文内容

zblog

删除文章内的url鏈接

豫唐網絡2023-11-02 19:55786

    清除url鏈接可以在入庫的時候操作,也可以在前台或者api顯示的時候操作。具體怎麽顯示根據具體情況來選擇。

入庫操作

文章提交的時候删除文章内的url鏈接。

1、使用Filter_Plugin_PostArticle_Core接口

Add_Filter_Plugin('Filter_Plugin_PostArticle_Core','ytecn_postarticle_core');

2、添加函數

function ytecn_postarticle_core(&$article) {
$article->Content = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $article->Content);
}

前台顯示操作

如不想文章提交的時候操作,也可以在前台顯示的時候,屏蔽掉a标簽,但數據庫裡(lǐ)的數據保持不變。

1、使用Filter_Plugin_ViewPost_Template接口

Add_Filter_Plugin('Filter_Plugin_ViewPost_Template','ytecn_ViewPost_Template');

2、添加函數

function ytecn_ViewPost_Template(&$template){
    global $zbp;
    $article = $template->GetTags('article');
    $article->Content = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $article->Content);
    $template->SetTags('article', $article);
}

api顯示操作

1、使用Filter_Plugin_API_Get_Object_Array接口

Add_Filter_Plugin('Filter_Plugin_API_Get_Object_Array', 'tc_nourl_API_Get_Object_Array');

2、添加函數

function tc_nourl_API_Get_Object_Array(&$object, &$array)
{
    global $zbp, $mod, $act;
    switch (get_class($object)) {
        case 'Post':
            if ($act != "list") {
                $array['Content'] = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $object->Content);
            }else{
                unset($array['Content']);
            }
            break;
        default:
            break;
    }
}


掃描二維碼推送至手機(jī)訪問。

版權聲明:本文由湯陰縣飄瑾網絡科技(jì)工(gōng)作室發布,如需轉載請注明出處。

本文鏈接:

分享給朋友(yǒu):

相(xiàng)關文章

php中截取中文字符串

php中截取中文字符串

截取GB2312中文字符串function mysubstr($str, $start, $len) {     $t...

zblogphp打開(kāi)調試模式的方法zblogphp程序報(bào)錯(cuò)怎麽辦

zblogphp打開(kāi)調試模式的方法zblogphp程序報(bào)錯(cuò)怎麽辦

        因為(wèi)出問題了,所以要開(kāi)調試定位和解決,而不是因為(wèi)開(kāi)了調試,所以出問題了。未開(kāi)調試模式的報(bào)錯(cuò)界面  &nb...

zblog提示授權文件(jiàn)非法怎麽辦

zblog提示授權文件(jiàn)非法怎麽辦

        zblog在開(kāi)啓主題或者插件(jiàn)的時候,有時候會(huì)提示授權文件(jiàn)非法。這種需要怎麽處理麽?  ...

zblog登錄地址zblog後台登陸地址是多(duō)少

zblog登錄地址zblog後台登陸地址是多(duō)少

zblog後台默認登陸地址:域名/zb_system/login.php安裝有用戶中心或者其他插件(jiàn)的會(huì)導緻後台登錄地址發生(shēng)變化。開(kāi)啓《用戶中心(百搭)》後,前台會(huì)員(yuán)僞靜(jìng)态情況下(xià)默認登錄地址《域名/Us...

GetList獲取的文章怎麽過濾某個(gè)分類

GetList獲取的文章怎麽過濾某個(gè)分類

通(tōng)過 GetList 可以獲取自(zì)定義的文章列表,他可以通(tōng)過分類、作者、時間、标簽、搜索、置頂、随機(jī)等等手段自(zì)由組合出你要的文章列表。過濾某個(gè)分類的代碼如下(xià)(為(wèi)了更加方便使用,我把實例做了下(xià)拆分處理)。...

zblog調用最熱門(mén)文章

zblog調用最熱門(mén)文章

本教程僅支持1.7及其以上(shàng)版本。精簡版{php} $w=array(); $w['count']=5; $w['order_custom']=array('...