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

zblog

批量重命名批量處理别名

豫唐網絡2022-07-13 10:061345

        在運營網站(zhàn)的時候會(huì)遇見(jiàn)被采集的情況,但zblog的文章默認url又(yòu)是遞增的數字模式。為(wèi)了防止被采集,我們可以對url進行批量重命名操作,批量重命名為(wèi)6位的不規則的字母+數字。

操作步驟:

1、在網站(zhàn)根目錄創建php文件(jiàn),命名為(wèi)chbrenamer.php;

2、在chbrenamer.php文件(jiàn)寫入php代碼

<?php
require 'zb_system/function/c_system_base.php';

$sql = $zbp->db->sql->get()->select($zbp->table['Post'])->where(array('=', 'log_alias', ""))->limit(30)->sql; 
$array = $zbp->db->Query($sql); foreach ($array as $cc) {
    $id=$cc['log_ID'];
    $sql = $zbp->db->sql->get()->update($zbp->table['Post'])
    ->where('=', 'log_ID', $id)
    ->data(array('log_alias' => yten_nocollect_createCode($id)))
    ->sql;
    $zbp->db->Query($sql);
    print_r('文章id:'.$id.'重命名修改成功');
}
function yten_nocollect_createCode($user_id)
{
    global $zbp;
    $source_string = 'e5fcdg3hqa4b1nopji2rstxv67mw089klzy';
    $u='u';
    $num = $user_id;
    $code = '';
    while ($num > 0) {
        $mod = $num % 35;
        $num = ($num - $mod) / 35;
        $code = $source_string[$mod] . $code;
    }
    if (empty($code[3]))
        $code = str_pad($code, 6, $u, STR_PAD_LEFT);
    return $code;
}

3、在定時任務裡(lǐ)面添加任務鏈接

域名/chbrenamer.php

設置訪問間隔,比如1分鍾或者30秒(miǎo),根據自(zì)己的情況設定。直到(dào)不顯示信息為(wèi)止,證明批量重命名已完成。

4、在《靜(jìng)态管理中心》插件(jiàn)裡(lǐ)面的文章的URL配置

将{%id%}改為(wèi){%alias%}

5、操作完畢。

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

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

本文鏈接:

分享給朋友(yǒu):

相(xiàng)關文章

zba文件(jiàn)怎麽使用?zba文件(jiàn)是什麽?

zba文件(jiàn)怎麽使用?zba文件(jiàn)是什麽?

        .zba是zblogphp的專用應用格式。應用格式又(yòu)分主題和插件(jiàn)兩種。   ...

zblogphp調試登錄助手

zblogphp調試登錄助手

本著(zhe)不接觸用戶賬戶密碼的原則,請優先根據本插件(jiàn)提供信息。《調試登錄助手》,地址:https://app.zblogcn.com/?id=18484本插件(jiàn)用于在不需要給出密碼明文的前提下(xià)讓他人登錄站(zhàn)點後...

zblog授權中心zblog商業(yè)授權價格

zblog授權中心zblog商業(yè)授權價格

        zblog的商用鏈接,已與2022年(nián)01月(yuè)28從(cóng)官網移除,git開(kāi)源協議MIT。如你依然不放(fàng)心,可以找豫...

查看(kàn)當前頁面使用的sql語句zblog版

查看(kàn)當前頁面使用的sql語句zblog版

        在使用網站(zhàn)的時,有時候會(huì)遇見(jiàn)頁面打開(kāi)緩慢(màn)情況,在确定服務器(qì)和訪問量均是正常的情況下(xià),這個(gè)時候一(yī)般都是程序...

zblog主題插件(jiàn)導航函數

zblog主題插件(jiàn)導航函數

1、在主題或者插件(jiàn)的include.php文件(jiàn)添加導航函數function ytecn_SubMenu($id){     $arySubMenu&...

zblog二級導航下(xià)拉導航多(duō)級導航配置設置教程

zblog二級導航下(xià)拉導航多(duō)級導航配置設置教程

        zblog已支持多(duō)級分類,而一(yī)些主題的模版也需要适配二級或者多(duō)級分類導航,但作為(wèi)新手,還(hái)是不知道怎麽下(xià)手...