wordpress数据库优化之清空wp_commentmeta表

wordpress数据库优化之清空wp_commentmeta表
今天在备份 wordpress 数据库时,发现数据库已经 20M 多了,自己的文章才一千多篇,怎么会有 20多M呢,看了一下 wordpress 数据内容表,一共才 7M,晕呢,再检查一下其它表,发现 wp_commentmeta 表居然有 17M,怪不得呢,原来是这个表在作崇,这个表看名字就是评论什么的意思,从网上查了下,这个表是由 Akismet 插件生成的信息,以及手动标注是否垃圾信息等痕迹,如果有一段时间没上数据表里面去看,都会...

wordpress升级后前后台都打不开了

wordpress升级后前后台都打不开了
wordpress 的更新真是快,但有时候使用习惯了老版还真不想哪么快去更新,另外一个新版本都要等一段时间,往往需要在确认网上没有爆出漏洞 bug 的时候再进行更新,这一托就给忘记了,结果今儿个有个客户自己在后台进行升级了,这倒不打紧,结果前后台都打不开了,直接来个电话问夏日博客看看是哪里的问题。 登陆 wordpress 站点,提示 Briefly unavailable for scheduled maintenance. Check back in a minu...

wordpress设置文章页为首页时分页失效

wordpress设置文章页为首页时分页失效
wordpress 是可以将一个page或者某个文章页设置成为首页的,这经常在站点维护时需要进行关闭站点的时候,给出怎么一个页面来自定义首页,然后写上本站正在维护之类的话,等到站点维护正常后再进行重设首页。 今天偶尔一个客户发瓢,非要把一个文章页设置成为首页,说是要搞活动,好吧,直接在后台进行设置,结果客户文章内的分页居然失效了,不能够正常分页,显示 404 错误,夏日博客查了网络,原来是分页...

wordpress如何使用短代码的功能

wordpress如何使用短代码的功能
什么是 wordpress 的短代码呢,短代码顾名思义就是将原生态的代码通过函数的封装将代码进行缩减了,说白了就是将一段功能进行了封装成为一个函数,然后在调用的时候直接调用函数名就行了,而哪些缩减的代码其实是被封装到了函数中。 如果用过 ubb 的童鞋可能对短代码更好理解一些,比如 html 的加粗功能是需要这样来写: <strong>夏日博客短代码</strong> 而经过程序的处理会变成如下的代码形式...

wordpress如何除去顶部烦人的工具条(admin bar)

wordpress如何除去顶部烦人的工具条(admin bar)
admin bar 就是管理员进入后台的一个状态条,这是对所有用户都进行显示的,wordpress 这么做的目的就是让我们可以更快速的进入到后台,其实这是一个站点比较规范的作法,对于用户的体验也非常好,但有时候感觉这个顶部的工具条有点烦,想要去掉怎么办呢,下面夏日博客就来贴上去掉的代码: 一、完全禁用工具条: 如下的代码是完全禁用掉工具条的,将如下的代码中的一段放入到主题 functions.php 文件中即可...

wordpress去掉头部多余代码来完成站点加速

wordpress去掉头部多余代码来完成站点加速
这几天在打开 wordpress 的时候,发现站点有点慢了,直接右键源文件,查看顶部,调用的 js,CSS文件真是一堆啊,都不知道哪些有用哪些不用,就连 wordpress 的版本号也在 head 里面显示,真是恐怖啊,站点能不慢呢,而且泄漏 wordpress 版本号对于站点的安全也是很不好的,所以要将这些没有用的 js,css文件全部清除掉,下面夏日博客就来教大家如何去掉这些没用的冗余代码吧。 其实这些的调用就是由 wp_head...

wordpress启用主题或插件后跳转到相应说明文档

wordpress启用主题或插件后跳转到相应说明文档
在帮助一个哥们搭建了一款 wordpress 的博客系统以及安装了该有的插件文档,无奈,这哥们对于技术一窍不通,给他写了个说明的文档以及把 wordpress 中文站点都给他了,依然还是记不住,看来只好在后台写个说明文档了,让他边看边学吧,在后台给他弄了一个启用主题或者插件后就跳转到说明文档的代码,代码如下: 启用主题后转跳代码: [code lang="php"] global $pagenow; if ( is_admin() && isset(...

wordpress启用新主题自动生成一个page说明页

wordpress启用新主题自动生成一个page说明页
我们知道在安装成功 wordpress 后会自动生成一篇 hello word 的文章,这算是一个 wordpress 新手的引导吧,这个功能体验很好,这样让新手会有一个引导帮助的东西,有的时候我们在制作主题时也需要这样的功能,当开发好一款主题需要在后台进行启用时,启用成功,如果能有一篇说明文档自动生成就好了,这样会引导用户按照说明的文档去设置主题,下面夏日博客就来教大家如何实现这样的一个功能。 实例代码如下...

wordpress屏蔽长链接的垃圾评论

wordpress屏蔽长链接的垃圾评论
刚开始运行 wordpress 的朋友,是否为 wordpress 中的垃圾信息头疼不已呢,没办法,wordpress 好像就是为垃圾评论信息而生的,之前夏日已经在博客里面写了不少关于屏蔽垃圾评论信息的方法,今天又有一个小伙伴在群里问了,说他的博客刚搭建起来,每天都有好几百条垃圾信息,而他又不愿意安装我推荐给他的插件。 仔细分析了下他的博客里面的垃圾评论信息,原来都有一个特征就是输入的网址非常长,打开之后就...

wordpress默认发信邮件的修改

wordpress默认发信邮件的修改
今天突然有个访客告诉我回复他的邮箱地址是:wordpress@yourdomain.com,直接导致访客搞不清楚夏日博客的站点是什么了,其实这个邮件在后台进行设置成我自己的 163 邮箱了,但不知道为什么会出现这样的情况,可能是 wordpress 默认的就是这个邮箱吧,不要紧,还是直接用代码来解决这个问题吧,代码如下: [code lang="php"] <?php add_filter('wp_mail_from', 'new_mail_from'); add_filter('wp_mail_from...

wordpress禁用主题和插件编辑器

wordpress禁用主题和插件编辑器
看到网上不少流行的主题和一些较火的插件都自带了代码编辑器,这是让我们可以在后台自定义主题和插件的,为主题添加编辑器无非就是让其功能更强大一点,但如果要考虑安全的话,这样做其实并不好,因为编辑器是可以植入木马的,一旦被别人搞到后台密码就很危险了,所以如果我们使用了这样的主题或者插件的话,可以先把要设置的内容设置好,然后再进行锁定主题编辑器,使其完全不能使用,是一个彻底禁止的状...

wordpress会员系统的扩展与优化

wordpress会员系统的扩展与优化
wordpress是一款优秀的博客系统,一直在折腾着 wordpress,发现没有实现不了的功能,有点夸张了啊,但 wordpress 确实是够强大的,想要实现什么功能,直接网上搜个插件就可以了,但最近在折腾的过程中,却发现 wordpress 的会员功能实在是太简陋了,注册了个 wordpress 的会员帐号,发现联系方式里面有电子email,站点,AIM,雅虎通和Jabber,天呢,额都不知道什么是 AIM 和Jabber,还有雅虎通也基本没用过...

wordpress发布文章时同步到新浪微博

wordpress发布文章时同步到新浪微博
在百度进行搜索文章时,发现不少的博主文章都是有好几条的搜索结果,原来除了自己的官网博客外,还将文章同步到了新浪微博中,怪不得有怎么多条搜索的结果呢,这样做的最大好处就是让微博给自己的站点进行了曝光,尤其对于新站点来说,这样的功能就更不能缺少了,因为新站发布的文章百度都要过一段时间才能收录,因为没有百度蜘蛛过来抓取,但百度蜘蛛对于新浪微博可就不同了,新浪微博的权重很高,所以导...

wordpress多次分类的实现方法

wordpress多次分类的实现方法
在 wordpress 中可以定义文章的分类,但如何在文章内容中再进行多次分类应该如何实现呢,比如最近搞了个淘宝客的站点,要实现对内容进行多次分类,比如按照消费人群,产品性质,产品产地等的分类,这就需要在进行所属文章分类之后再一次对文章进行多次的分类,这会儿想起 wordpress 的内置文章分类函数,实例代码如下: register_post_type( $post_type, $args ): 此函数接受两个参数$post_type内容类型的名...

wordpress纯代码实现评论回复邮件通知

wordpress纯代码实现评论回复邮件通知
wordpress 本身是可以进行对评论用户的邮件回复的,但其默认使用的是 mail() 函数,如果空间商不给打开 mail() 函数的话就没有办法将回复的内容发送到访客的邮箱,访客也就不能第一时间看到站点发送的邮件了。 除了评论回复邮件通知外,需要使用邮件的还有找回密码,注册会员等,如果空间没有开启 mail() 函数,这些功能都是无法使用的,下面夏日博客就来教大家一种使用纯代码来实现评论回复邮件通知的功能...

wordpress标题中添加所属分类

wordpress标题中添加所属分类
现在不少的 wordpress 博主在优化文章内容页的时候直接将文章的所属分类也一并包含到页面标题 title 中了,所属的分类也属于优化的关键词了,这样做的好处会将所属分类的关键词也一并在搜索引擎中靠前,比如如下夏日博客的文章 title: php原创技术-wordpress标题中添加所属分类 这样看起来就显得更专业了,也算是做了相应的关键词优化了,这种方法的实现也很简单,看如下的代码: [code lang="php"] <?ph...

wordpress 函数wp_nav_menu的优化

wordpress 函数wp_nav_menu的优化
wp_nav_menu 函数的功能是非常强大的,可以生成博客系统中的菜单,但细心的朋友会发现,每当由 wp_nav_menu 函数生成的菜单里面,会有大量的 class 和 id 的存在,这样的结构看起来很繁琐,而且不利于进行管理,哪么如何去掉这些烦人的 class 和 id 呢,还页面一个整洁,下面夏日博客就来教大家如何去掉这些烦琐代码,代码如下: [code lang="php"] <?php add_filter('nav_menu_css_class', 'my_css_attr...

wordpress .htaccess文件中限制图片类型的上传

wordpress .htaccess文件中限制图片类型的上传
在 wordpress 上传功能中是可以上传任何附件文件的,这对于 wordpress 是极其不安全的,当然我们可以通过插件来禁止某些文件不允许上传,但站点能不用插件就不用插件吧,夏日博客还是提倡直接使用代码来解决,禁止或者只允许某些格式的上传会增强 wordpress 的安全,比如说我们站点基本上也就上传一下图片,哪么就可以在根目录下定义这几种格式的上传,其它的则禁止。 在根目录下的 .htaccess文件中键入如...

wordpress支付宝捐赠功能的实现

wordpress支付宝捐赠功能的实现
在研究 wordpress 博客赢利模式时,发现不少的博主都挂上了“支付宝,捐赠本站”的支付宝个人及时到帐功能,在本站放怎么个捐赠本站,如果有好心人觉得站点不错,可以给捐赠一点 money,以便于本站的发展,其实跟目前最火热的打赏功能一样,当文章读者觉得这篇文章不错,就可以给文章的作者进行一定的打赏以给鼓励,捐赠过来的款项是直接转入到支付宝的,现在夏日博客就来教下大家如何实现这样的功能吧。 其...

修改wordpress文章按照某个条件进行排序方法

修改wordpress文章按照某个条件进行排序方法
经常玩 wordpress 的小伙伴都知道 wordpress 的文章是按照日期来进行排序的,在制作 wordpress 模板时,往往要求自定义进行排序,比如最新文章的排序,按照评论数的多少进行排序,还有按照日期进行倒序等等各种要求,这个时候就需要我们来自定义排序了,比如我们在首页进行更改 wordpress 按照评论来进行排序,夏日博客来教下大家如何实现. 首先打开首页 index.php 文件,找如类似于 if (have_posts()) 这...