这个时候可以SQL替换一下
update wp_posts set post_content = replace(post_content,’temp.yaoxue8.com’,’www.xxx.com’) where post_content like ‘%temp.yaoxue8.com%’;
阅读全文
有时候觉得好麻烦
而且还要进去一趟设置模版,更加麻烦
于是我想到了直接执行SQL语句
UPDATE `phome_enewsclass` SET `dtlisttempid`= ‘1’,`newstempid` = ‘1’,`listtempid` = ‘1’,`islast` = ‘1’ WHERE `classid` =2;
或者限定classid大于或小于多少,这样就批量弄了
tempid就是栏目的模版ID,可以根据自己的模版设置
有3个模版,一个是动态页,一个是内容页一个是栏目页
最好留一个栏目不要转换,因为后台要更新缓存
缓存在\e\data\fc\ListClass1.php那几个PHP文件里
有一个栏目直接转的话就自动更新那个文件了
阅读全文
过年把鹅是老五的《造化之门》追到了最新章节,然后把《最强弃少》又过了一遍,发现老五的小说几乎都是一个模式,类似于网游开挂,升级装B,交易啥的,然后打完一个地图又到另一个地图,有时候看标题不用看内容都可以过一章了,进什么洞什么密境的,里面的宝物必得,所以不用看内容,可以过七八章以上,两千多章的小说,基本一星期可以唰唰地看完,前面部分看看还有点意思,越后面越套路化,很快就没兴趣了
前几天和表弟讨论起小说,他提到了辰东,提到《神墓》《完美世界》,然后说可惜这么久不出新书了,印象中我也看过这两部,但是没有什么情节的记忆了,然后搜索了一下,发现我还看过辰东的《遮天》,但貌似是没看完,似乎觉得没意思,很多东西都不解释,有点胡思乱想那样,可能跟本人喜欢看科幻有关,因为真正的科幻不是乱写乱说,要有现实的依据,合理地想象,而不是写得天马行空,又不加以解释。看辰东的作品就有某些情节莫名其妙的感觉,然后我想到了《永夜君王》。
再搜索了一下,《永夜君王》是烟雨江南的作品,我比较喜欢他的两部作品是《狩魔手记》、《永夜君王》。我觉的他写得还比较靠谱一点,合理的想象,情节也不仅仅是网游般的升级装B、再升级再装B
以上有感而发,或许写得不对
阅读全文
原来使用动态,采集了一些数据,都是生成了动态的网址
后来发现了,于是在设置里设置了伪静态的规则
但是首页调用文章网址还是动态的
然后忽然记得帝国貌似在数据库中记录每篇文章的网址的
找到phome_ecms_news表一看,里面的titleurl字段果然记录了网址
在后台找了半天~没发现转换的功能~~也许是我粗心吧
好吧~粗心的人只能自己写替换语句吧~
伪静态路径是这样的 /showinfo-11-97-0.html 动态是这样的 /e/action/ShowInfo.php?classid=12&id=96 要替换的字段 titleurl 替换其中一条 UPDATE `phome_ecms_news` SET titleurl= REPLACE ( titleurl, ‘/e/action/ShowInfo.php?classid=’, ‘/showinfo-‘ ) where id=96; UPDATE `phome_ecms_news` SET titleurl= REPLACE ( titleurl, ‘&id=’, ‘-‘ ) where id=96; UPDATE `phome_ecms_news` SET titleurl=CONCAT(titleurl,’-0.html’) where id=96; 全部替换就是把后面的where id=96去掉
PS:再仔细找了一下~果然是有相关功能的~
在 系统->数据更新->更新信息页地址 里面选 “按ID更新” 就可以自动更换网址了~
看来以后还是得细心一点,免得耽误功夫
阅读全文
UPDATE `cdb_forums` SET `recyclebin` = ‘0’
1是有回收站
pre_forum_thread
tid=390168 fid=2
pre_forum_post pid=390168 tid= fid=2
pre_forum_forum 好像是论坛信息
DELETE FROM `pre_forum_thread` WHERE (`tid` > 59126 AND `fid` =2); DELETE FROM `pre_forum_post` WHERE (`tid` > 59126 AND `fid` = 2);
阅读全文
找到模版解释文件
/system/lib/template.class.php
找到大概149行
有个$s=$ass[$name];
$name就是标签名
包括content
我们处理一下就可以了
if($name=="content"){ $s=stripslashes($ass[$name]); }else{ $s=$ass[$name]; }
阅读全文
今天客户续费~然后首页有个小错误~
进后台发现提示get_class() expects parameter什么的
打开那个文件/system/lib/xml.class.php
里面大概89行就使用到这个函数
然后网上查找了一下~估计是“
get_class 返回值类型为对象吧?不能用对象和字符串做比较
”这个问题
网上中文的解答方法都不行~找了个英文的~
simply add is_object check
然后我就根据他的说明修改了一下,测试通过
原
if( get_class($dom)==’SimpleXMLElement’){
修改后
if(is_object($dom) && get_class($dom)==’SimpleXMLElement’){
阅读全文
今天表弟叫我帮编辑一下用于晚会的音乐
然后我下了Cool Edit Pro 2发现在win7下竟然出错了
迫不得已去绿盟去下个新版本
发现它竟然被adobe收购了
现在改名叫Adobe Audition了~
但是绿盟没有绿色版,估计是因为版权问题
只好去其他地方下个
阅读全文
前几天空间商发信息过来说被攻击了
上去一看~被注册机强奸然后猛地发信息
总数有40万条左右了
由于这个论坛都没什么人
大概看了一下基本都是2015年5月21号以后发的
然后我就进后台清理了,但是速度那个真叫慢啊~
逼不得已只好进数据库,找到5越21号发的那个帖子的ID,比如39729
如果只想删除某论坛的
DELETE FROM `pre_forum_thread` WHERE (`tid` > 39729 AND `fid` =2); DELETE FROM `pre_forum_post` WHERE (`tid` > 39729 AND `fid` = 2);
如果想删除所有论坛的
DELETE FROM `pre_forum_thread` WHERE (`tid` > 39729); DELETE FROM `pre_forum_post` WHERE (`tid` > 39729);
然后整个世界清静了~
论坛还得加强防御,弄了个滑动验证
貌似很难破解,应该能防住一段时间
阅读全文
WordPress网站随着时间推移,数据库会变大,网站加载速度会变慢,进而影响搜索排名。我们介绍几种实用的方法来精简数据库,提高网站性能。
清理wp_commentmeta 表
WordPress中的垃圾评论屏蔽插件Akismet,长时间使用后产生的 wp_commentmeta 表会变的越来越大。安装WP数据库管理器插件,运行以下两个查询选项,可以从WordPress控制面板执行(他们分别运行):
DELETE FROM wp_commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);
DELETE FROM wp_commentmeta WHERE meta_key LIKE ‘%akismet%’;
WordPress安装可能会略有不同,所以别忘了在运行前检查你的表名。下面的SQL查询也有助于减少数据库的大小:
DELETE FROM wp_postmeta WHERE meta_key = "_edit_lock";
DELETE FROM wp_postmeta WHERE meta_key = "_edit_last";
压缩图片
压缩你的图像可以大大减小你的数据库。您可以使用gzip压缩,以减少基于比如CSS、JavaScript和HTML的文本大小。
删除不必要的插件
插件加载会降低网站打开速度。即使停用插件,WordPress也会加载很多代码。我们可以通过WordPress插件控制面板,删除那些不常用的插件。
删除垃圾邮件的评论和不必要的代码
在垃圾邮件和垃圾文件夹中会有不少评论和文章,可以进行删除。新文章发布后,可删除修改前的草稿。可使用WP-optimize插件,单击完成工作。同时,还可使用WordPress插件的清理选项,清理掉数据库中未使用的表。
关掉自动保存
WordPress每2分钟会保存你的文章更改和在线商店修订。文章修改都是保存为单独的条目,这使得数据库数据大大增加。我们可以关掉自动保存功能。将下面的代码添加到您的功能里。php文件的关闭和打开php标签:
function disableAutoSaveCompletely() {
wp_deregister_script(‘autosave’);
}
add_action( ‘wp_print_scripts’, ‘disableAutoSaveCompletely’ );
使用缓存插件
使用W3 Total Cache缓存插件,可以为首次访问者创建并存储一个静态页面版本。当用户下次访问该页面,数据库不会增加。
阅读全文