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 Região Especial Preferencial de Hong Kong

Compartilhamento

Copia do link

Estúdio Lan XingAdicione um amigo

Horário de trabalho: 9: 00 - 22: 00
Sábado, domingo: 14: 00 - 22: 00
wechat
Digitalizar código para adicionar WeChat de atendimento ao cliente