織夢DedeCMS未審核文章更新為當前時間
來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次
文章介紹
對于個人站長來說,每天文章的更新量都是個巨大的問題,有時候我們去別的網站采集大量的文章,然后自己進行手工整理偽原創(chuàng),但是審核的時候,時間卻是采集發(fā)布的時間。一方面這個對用戶體驗不好,別人會認為文章不是最新的;另一方面,對搜索引擎來說,這個也是采集的證據吧,雖然官方沒證實過這個。
那織夢模板怎么讓未審核內容的更新時間為當前時間呢?原理是非常簡單的,就是使用SQL語句Update一下文章的發(fā)布時間,具體實現的方法有兩種:
1.增加當前時間按鈕
這個方法是在編輯文章的頁面增加一個更新時間的按鈕,點擊按鈕后,更新時間自動變?yōu)楫斍皶r間。具體實現辦法是,打開dede/templets/article_edit.htm找到發(fā)布時間,在以下代碼:
<?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.發(fā)布時自動更新時間
這個方法在文章審核發(fā)布的時候,直接把時間改為當前的時間,這樣就不需要按第一個方法那樣點擊按鈕了。具體實現的辦法是找到如下代碼:
<?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">
以上的兩個方法不僅適合未審核狀態(tài)的文章,審核狀態(tài)文章也可以這樣操作。兩個把織夢DedeCMS未審核文章更新為當前時間方法各有優(yōu)劣,前面的方法具有針對性,不會把一些本來需要顯示以前時間的文章,也修改為當前時間;后面的方法則比較方便。
欄 目:dedecms
本文地址:http://mengdiqiu.com.cn/a1/dedecms/14927.html
您可能感興趣的文章
- 08-05Dedecms文件目錄結構解說(能知道織夢每個文件有什么用)
- 08-05Dedecms5.7版ckeditor網頁編輯器添加中文字體
- 08-05織夢DedeCMS獲取當前欄目文章數量
- 08-05織夢模板如何添加和調用自定義字段的方法
- 08-05DedeCMS后臺模塊列表顯示空白的解決辦法
- 08-05DedeCMS自定義字段圖片調用的問題{dede:img ...}解決方法
- 08-05織夢DedeCMS調用顯示discuz里面主題的方法
- 08-05限制織夢會員每天投稿數量方法
- 08-05常用的織夢dedecms安全設置集合整理
- 08-05織夢教程:后臺編輯器添加中文字體方法