Tajuk: Perkongsian petua dan contoh kod untuk memadam kandungan dalam DedeCMS
Dalam proses pembinaan laman web, kami sering menghadapi situasi di mana kandungan lama perlu dipadamkan. Sebagai sistem pengurusan kandungan yang biasa digunakan, DedeCMS juga mempunyai beberapa teknik unik untuk memadam kandungan. Artikel ini akan menggabungkan contoh kod praktikal untuk berkongsi kemahiran penggunaan fungsi pemadaman kandungan DedeCMS untuk membantu anda mengurus kandungan tapak web dengan lebih cekap.
1. Padamkan satu artikel
Dalam DedeCMS, pemadaman satu artikel boleh dilakukan melalui langkah berikut:
2. Padam berbilang artikel
Jika anda perlu memadam berbilang artikel, anda boleh menggunakan contoh kod berikut untuk mencapai pemadaman kelompok:
<?php require_once(dirname(__FILE__)."/config.php"); CheckPurview('delAll'.$channelid); if(!isset($dopost)) $dopost = ''; if(!empty($dopost)) { if($dopost=='ok') { $ids = explode(',', $ids); foreach($ids as $aid) { $aid = intval(trim($aid)); if($aid==0) continue; // 删除文章 $dsql->ExecuteNoneQuery("DELETE FROM `#@__archives` WHERE id='$aid' "); // 删除附件 $arcRow = GetOneArchive($aid); DelArc($arcRow, TRUE); } ShowMsg("批量删除成功!", "archives_do.php"); exit(); } $idstring = join(',', $ids); include DedeInclude('templets/archives_do_del.htm'); exit(); } ShowMsg('请选择文档后再操作', 'archives_do.php'); exit(); ?>
3. Padamkan semua kandungan di bawah lajur yang ditentukan
perlu mengosongkan tertentu Semua kandungan di bawah lajur boleh dicapai melalui kod berikut:<?php require_once(dirname(__FILE__)."/config.php"); CheckPurview('a_AccDel'); include DedeInclude('templets/archives_do_clear_all.htm'); ?>
4. Kosongkan tong kitar semula
Tong kitar semula dalam DedeCMS adalah tempat menyimpan kandungan yang dipadamkan jika anda perlu mengosongkan kitar semula bin, anda boleh melengkapkannya melalui kod berikut:
<?php require_once(dirname(__FILE__)."/config.php"); CheckPurview('a_AccDel'); $dsql->ExecuteNoneQuery("DELETE FROM `#@__archives` WHERE senddate<='".(time()-3600*24*30)."'"); ShowMsg("已清空回收站!", "archives_do.php"); ?>
Atas ialah kandungan terperinci Petua tentang menggunakan fungsi pemadaman kandungan dedecms. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!