Super satu halaman.| Template situs web satu halaman| Bagaimana SEO dapat mengatur semua artikel sebagai halaman iklan? < / p > < p >

Iklan halaman tunggalYa, ya, ya, ya, ya.Super satu halaman.| Template situs web satu halaman| SEO satu halamanEditing artikel - fungsi dalam fungsi ekstensi. Setelah dibuka, Anda dapat mengatur artikel menjadi halaman tunggal yang independen. Dalam keadaan umum, hanya beberapa artikel yang perlu dibuka, tidak ada pengaturan batch.

image.png

Tapi apa yang harus dilakukan jika Anda perlu mengatur semua artikel sebagai halaman iklan tunggal dan tidak ingin mengoperasikannya satu per satu?

Rencana berikut ini adalah pengguna yang disponsori 100 untuk membantu dia melakukan hal itu.

Anda dapat membuat file updata.php di direktori akar situs web Anda, lalu kunjungi URL /updata.php Anda, dan ketika semua artikel berubah menjadi halaman iklan, Anda akan diminta "Operasi selesai".

Kode tersebut adalah sebagai berikut:

<?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 "操作结束!";
?>

Operasi batch digunakan dalam kode di atas, 100 artikel dioperasikan setiap kali, interval 2 detik, tidak ada bar kemajuan dalam proses operasi, jika artikel Anda sangat banyak, harap bersabar.

Tidak suka.1

Link dalam artikel ini:https://id.finchui.com/zblog-course/79.html

Komentar dari netizen

Saya kira Anda suka.

Komoditas yang populer
Artikel yang populer
Label yang populer
Label yang terkait
Versi Toko FinchUI Zona Khusus Khusus Hong Kong (HKSAR)

Berbagi

Salin link

Studio Star岚Tambahkan teman

Jam kerja: 9: 00 - 22: 00
Sabtu, Minggu: 14: 00 - 22: 00
wechat
Pindai kode untuk menambahkan layanan pelanggan WeChat