温馨提醒

如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢

本文最后更新于2023年10月19日,已超过 180天没有更新

1、增加当前时间按钮

这个方法是在编辑文章的页面增加一个更新时间的按钮,点击按钮后,更新时间自动变为当前时间。具体实现办法是,打开dede/templets/article_edit.htm找到发布时间,在以下代码:

<?php
  $nowtime = GetDateTimeMk($arcRow["pubdate"]); 
  echo "<input name=\"pubdate\" value=\"$nowtime\" type=\"text\" id=\"pubdate\" style=\"width:200\">";
?>

后面增加一段更新时间的代码,添加一个按钮,代码如下:

<input type="button" value="当前时间" OnClick="document.form1.pubdate.value='<?php echo $showtime=date("Y-m-d H:i:s");?>'" style="border:1px solid #ddd;background:#fff;" />

2、发布时自动更新时间

这个方法在文章审核发布的时候,直接把时间改为当前的时间,这样就不需要按第一个方法那样点击按钮了。具体实现的办法是找到如下代码:

<?php 
  $nowtime = GetDateTimeMk($arcRow["pubdate"]);  
  echo "<input name=\"pubdate\" value=\"$nowtime\" type=\"text\" id=\"pubdate\" style=\"width:200\">";
?>

把以上代码替换为如下代码:

<input name="pubdate" value="<?php echo $showtime=date("Y-m-d H:i:s");?>" type="text" id="pubdate" style="width:150">

以上的两个方法不仅适合未审核状态的文章,审核状态文章也可以这样操作。两个把织梦DedeCMS未审核文章更新为当前时间方法各有优劣,前面的方法具有针对性,不会把一些本来需要显示以前时间的文章,也修改为当前时间;后面的方法则比较方便。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。