dedecms文章删除显示未审核
时间 : 2023-12-05 18:53:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

在使用DedeCMS时,您可能会遇到一些问题,例如,删除文章后出现未审核的问题。这是因为DedeCMS默认情况下会将删除的文章移到垃圾箱中,并且仍然显示为未审核状态。解决这个问题的方法有两种:

1. 手动审核:您可以手动审核这些未审核的文章,以确保它们不再显示在网站上。首先,登录到DedeCMS后台管理系统,然后找到垃圾箱(一般在内容管理或文章管理菜单下)。在垃圾箱页面中,您将看到所有被删除的文章。选择需要审核的文章,然后点击审核按钮,将其状态改为已审核并保存更改。这样,它们将不再显示为未审核状态。

2. 修改程序代码:如果您不想手动审核这些已删除的文章,您可以通过修改程序代码来实现自动审核。首先,建议您备份您的网站文件和数据库,以防止不可预料的错误。

打开DedeCMS程序文件夹,并找到/include/arc.archives.class.php文件。在这个文件中,您可以搜索以下代码:

$sql = "UPDATE `#@__archives` SET arcrank='-2' WHERE id='$aid' AND mid='".$this->fields['mid']."'";

这行代码负责将已删除的文章状态更改为未审核状态。为了实现自动审核,您可以将其修改为:

$sql = "UPDATE `#@__archives` SET arcrank='0' WHERE id='$aid' AND mid='".$this->fields['mid']."'";

保存文件并重新上传到您的网站。现在,删除的文章将被自动审核并显示为已审核状态。

请注意,修改程序代码有一定的风险,如果您不熟悉代码的修改和操作,请寻求专业人员的帮助。

其他答案

DedeCMS是一款非常流行的内容管理系统,它提供了很多方便的功能来管理和发布文章。在DedeCMS中,有一个审核系统,用来控制哪些文章可以正式发布,哪些文章需要经过审核后才能发布。

当一个文章被提交后,它会被标记为“未审核”状态,只有经过审核后才能显示在网站上。如果你发现一个文章被删除后仍然显示为“未审核”,可能是因为审核操作还未完成。

要解决这个问题,你可以按照以下步骤进行操作:

1. 登录DedeCMS后台管理系统,进入文章管理页面。

2. 找到被删除的文章,点击进入编辑页面。

3. 在编辑页面中,检查文章的审核状态。如果状态为“未审核”,则将其修改为“已审核”。

4. 保存修改后的文章,刷新网站页面,查看是否已经成功删除。

如果以上步骤无法解决问题,可能是因为DedeCMS的一个bug或者其他配置问题。建议你联系DedeCMS的开发团队或者查阅相关的用户手册,寻求更详细的帮助和解决方案。