one piece

Archive for the 'Wordpress' Category

由于垃圾留言太多,先关掉

星期六, 十一月 18th, 2017

等找到好点的办法再开启了 ,本来blog就不怎么看和更新

防止WordPress中通过trackback而来的垃圾评论

星期六, 十一月 18th, 2017

众所周知Wordpress由于使用率非常广,致使垃圾评论也层出不穷。曾经尝试过多种防止垃圾评论的方法,但由于各种原因,最终采取了简单的算术验证码方式。这种方法虽然简单,却可以挡住几乎所有批量垃圾评论。然而最近发现发垃圾评论的人似乎变聪明了,使用了Wordpress的trackback功能来间接产生评论。所谓trackback,就是当其他站点引用了本站的文章时,会向本站发送一个引用通告,以评论的形式展现。于是别有用心的人就利用这个功能,向本站批量发送垃圾trackback信息。 (更多…)

wordpress批量删除评论和垃圾留言

星期六, 十一月 18th, 2017

几个月没看blog 发现用几万垃圾留言 已经显示在批准里了。
查了下插件 发现都没有能根据时间来删除垃圾留言的。
只能用mysql数据库来删除了。

DELETE FROM `wp_comments` WHERE `comment_date` BETWEEN '2010-03-25 00:00:00' AND '2012-03-28 00:00:00';

SELECT * FROM `wp_commentmeta` WHERE `comment_ID` NOT IN (SELECT `comment_ID` FROM `wp_comments`);

原贴地址在这里:https://wpsites.net/wordpress-admin/delete-wordpress-comments-by-date/

wordpress部分文章内容登陆可见

星期四, 七月 20th, 2017

一些敏感内容想设置只有管理员可以看
这样来设置
在functions.php文件添加以下代码:

add_shortcode(‘admin’,’loginvisible’);
function loginvisible($atts,$content=null){
if(is_user_logged_in() && !is_null($content) && !is_feed())
return $content;
return ”;
}

编辑文章时,使用短码包围要隐藏的内容,如:

[ admin]
登陆才可以看到的内容
[/ admin]

记得去掉其中的空格!

seo优化 去掉wordpress url的category分类目录

星期五, 十二月 17th, 2010

一、修改代码的方式:

1.打开wp-includes目录下的category-template.php文件

2.找到这样的一行代码*: (更多…)

wordpress footer base64 破解

星期五, 十二月 17th, 2010

wordpress 破解 functions 加密 这篇文章的加密算是比较复杂的了。
一般的加密都是直接对footer.php直接用base64来加密的。而不关functions.php的事。

如果是一般的footer.php加密的话

简单的办法就是在首页(index.php)的: (更多…)

wordpress 破解 functions 加密

星期四, 十二月 16th, 2010

This theme is released under creative commons licence, all links in the footer should remain intact

在网上下了个主题,一改页脚footer的连接就会出现版权提示。
google了下破解方法,还很简单的说。
主要是模版目录下的2个文件
header.php
functions.php

1,先删除header.php里第一处的那个eval语句: (更多…)

抛弃ISAPI_Rewrite使用404伪静态(iis主机)

星期日, 十月 3rd, 2010

今天把apache+php+mysql的环境转到了
windows 下的iis+php+mysql
速度还行,但有个问题
如果使用ISAPI_Rewrite规则来为wordpress伪静态的话,
这规则会影响其他站点(影响也不大,只是url不能含有中文)
我自己觉得麻烦,网上搜索了下
发现个不错的用404来伪静态 (更多…)

让Adsense Deluxe广告插件支持新版wordpress

星期五, 六月 4th, 2010

今天终于把wordpress 2.2升级到wordpress 2.8了
非了不少力气。
其中一个问题发现
Adsense Deluxe会出现
You do not have sufficient permissions to access this page
你没有权限访问这个页面
这样的提示。用google搜索了下,问题解决

方法:
第一步:在插件管理中, 选择Deactivate Adsense-Deluxe 插件;
第二步:修改adsense-deluxe.php,1085行左右的admin_head改为admin_menu,即 “admin_head” 然后替换成 “admin_menu”;
第三步:点击 “Update File” ,然后回到插件管理中,选择激活 Adsense Deluxe;
第四步:将adsense-deluxe.php放置于plugins的目录,将adsense-deluxe目录全部删除,否则虽然可以访问插件设置页面,但不能修改设置。
PS:修改如下代码
$MAX_ADS_PER_PAGE = 3; // MAX # of AdSense ads to allow on a given page
可以控制单一页面中广告快最大数量:
接下来就可以顺利进入Adsense Deluxe的设置界面了

wordpress摘要插件wp-utf8- excerpt

星期一, 五月 17th, 2010

WordPress 博客的首页太长,容易造成速度慢,而且影响美观,想找个摘要插件,却发现一般的 WordPress 摘要插件要么对中文支持得不好,容易出现乱码;要么把原文所有的格式都去掉,只剩光秃秃的文字。
扒拉了一会儿网页,终于发现了这个国人开发的插件~
本插件特点:
1,适合中文,不会出现截取半个汉字导致乱码的现象。 (更多…)

Google
 
Web www.sb123.org
Page 1 of 712345»...Last »