Super Página Única| Template de site de página única| Como SEO Single Page para definir todos os artigos como uma única página de anúncio?

Página única de anúncioSim, sim.Super Página Única| Template de site de página única| SEO em uma páginaEdição de artigo - uma função na função de extensão. Depois de abrir, você pode definir o artigo como uma página única independente. Em geral, apenas uma pequena parte do artigo precisa ser aberta, não pode usar a configuração em lote.

image.png

Mas se você precisar definir todos os artigos como uma única página de anúncios, mas não quer operar um por um?

O seguinte esquema é feito pelo usuário patrocinado por 100.

Você pode criar um arquivo de updata.php e colocá - lo no diretório raiz do seu site, em seguida, acesse o seu URL / updata.php, e quando todos os artigos forem transformados em páginas de anúncios, você receberá uma mensagem de "Terminado ".

O código é o seguinte:

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

global $zbp;

$sql = "SELECT * FROM " . $zbp->table['Post'];
$array = $zbp->GetListCustom($zbp->table['Post'], $zbp->datainfo['Post'], $sql);

$count = count($array);
$batchSize = 100;
$delaySeconds = 2;

for ($i = 0; $i < $count; $i += $batchSize) {
    $batch = array_slice($array, $i, $batchSize);

    foreach ($batch as $post) {
        // 检查 Type 的值是否为 1
        if ($post->Type == 1) {
            continue; // 如果为 1,不进行任何操作,继续下一次循环
        }

        $meta = $post->Metas->GetData();

        if (!isset($meta['onepage'])) {
            // 如果不存在 'onepage' 键,则设置其值为 '1'
            $meta['onepage'] = '1';
            $post->Metas->onepage = '1'; // 直接设置 'onepage' 值为 '1'
            $post->Save();
        }
    }

    if ($i + $batchSize < $count) {
        sleep($delaySeconds); // 等待2秒
    }
}

echo "操作结束!";
?>

O código acima usa a operação em lote, 100 artigos por operação, com um intervalo de 2 segundos, não há barra de progresso durante a operação, se você tiver muitos artigos, por favor espere pacientemente.

Não gosto.1

Link para este artigo:https://pt.finchui.com/zblog-course/79.html

Comentários dos internautas

Eu acho que você gosta.

Mercadorias populares
Artigos populares
Rótulos quentes
Rótulos relevantes
Edição da FinchUI Store