Emlog后台发布文章刷新后变为草稿解决方法
1、发布文章自动存到草稿这功能主要是自己的本地网络卡太卡,或者你建站用的机子性能太卡所导致的!
2、众所周知Emlog发布文章编辑页面都会有一个标签选项!文章标签有助于SEO体验。长期更新文章免不了几百甚至几千的标签存在!
3、Emlog后台编辑文章完成点击发布按钮时默认是自动刷新标签库的!如果网络或者服务器性能不好。刷新也就成了一种拖累。刷新不过来的就自动保存到草稿了!
4、下面教大家如何注释掉这刷新功能。注释掉后就不能使用标签功能了!文章页也不会出现标签。以前的标签不影响
首先:
第一步:在你的Emlog程序网站根目录进入admin文件夹找到“save_log.php”文件并打开,上次的Emlog发布文章刷新后存入草稿箱解决方法是注释掉以下代码,但注释了文章页就不能显示标签了。已经注释的朋友先恢复回去。没注释的忽略这一步,看第二部分。代码如下,添加在65行左右
$CACHE->updateCache();
第二步:这次就是新的解决发布文章自动保存草稿方法,默认是开启自动更新标签的,我们把他关闭掉就行了。标签是更新标签库的,关闭后只是更新后台的标签库,首页文章页照常显示。在63行左右找到如下代码。把代码中的 y 改成 n 就可以了。

$dftnum = $Log_Model->getLogNum('y', '', 'blog', 1);
y代表的是开启,n代表的是关闭,亲测成功
还有一个最主要因素就是Emlog的自动保存功能,地陪的机子网站文章多了也会导致发布文章自动保存草稿。所以我们把自动保存功能去掉。有利也有弊噢!我们稍等再说。教程走起!!!
1、其实修改后台的 js autosave函数就能起到作用。直接调用函数关闭自动保存功能
2、找到后台“admin/views/js/common.js”文件
查找如下函数
function autosave(act){
在其后面添加
if(!act) return;
最后是这个样子的,也可以用下面的直接替换也行
function autosave(act){ if(!act) return;
取消自动保存有利也有弊,好处就不说了。弊端就是在有时候发文章有可能手机关机、电脑关机了又或者停电了刚写的文章是没有保存在草稿的。大家不喜欢用的话吧对应函数去掉即可。
上一篇:没有了
评论列表