功能丰富的wordpress点赞插件不少,但对于要在主题中集成简单文章点赞功能的需求,插件就显得不合适,于是乎非插件实现文章点赞功能的方法就诞生,实现思路是:可以通过ajax实时显示点赞数量,自定义字段保存赞数量,Cookies禁止重新点赞。 (更多…)
一个网站升级wordpress到最新版本后,发现点击“添加媒体”、“可视化/文本编辑模式切换”等功能按钮均失效没反应,查找资料发现wordpress为了提高效率以及加载速度,把要用到的js连接在一起,如果没有结合在一起就会导致那些依赖js的功能失效,而部分主机可能由于环境配置不标准或禁用了某些相关函数,导致这些js无法连接在一起,因此产生了按钮异常等情况。 (更多…)
博客吧前面的wordpress默认编辑器TinyMCE功能增强方法分享了扩展WP编辑器按钮的代码,选择字体是其中的一个扩展功能,但该字体选择只有英文字体,没有中文字体,现在再次把字体选择按钮再次扩展,为其增加中文字体的选择,如微软雅黑字体、宋体、幼圆字体等。 (更多…)
测试网上下载的一个破解版本wpyou主题,启用时出现如“Fatal error: Cannot redeclare _verifyactivate_widgets()”的报错,检查主题的functions.php文件时,发现了_verifyactivate_widgets()、_verify_isactivate_widgets()、_check_isactive_widget()、_get_allwidgetscont()、_prepare_widgets()、_...
wordpress主题制作中可能需要单独调用指定文章的标题、链接或内容等,可以通过get_post()函数指定文章ID来获取文章标题、文章内容、文章链接、时间等文章相关信息。 (更多…)
偶然发现自己的wordpress博客后台外观下菜单的“显示选项”无法打开,而其它页面的“显示选项”则能正常打开,百度发现普遍是wordpress 4.2中文版升级后出现的问题,估计是中文版本的wordpress后台菜单管理文件导致,解决方法是替换相关文件。 (更多…)
wordpress网站转移服务器空间,通过phpmyadmin导入sql数据时出现错误,错误提示: MySQL返回: #1273 - Unknown collation:'utf8mb4_unicode_ci' 大致意思是“没有定义的编码集utf8mb4”。搜索查询后发现utf8mb4是utf8的一个衍生形式,utf-8里的一个字符只能最多支持3个字节,而u...
给wordpress用户在后台更新wordpress程序和更新wordpress插件时安装失败,提示以下错误提示: 无无法安装这个包。: PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\Windows\TEMP/...’ 出现该问题是由于文件权限问题导致,在升级wordpress或者安装插件的时候将临时文件存储在系统C:\Windows\TEMP目录,当你没有这个文件夹的权限的时候就会得到这个错误。 (...
给wordpress网站评论回复邮件提醒功能,可以通过邮件通知评论者的自己的评论被回复,很大程度提高了用户体验,同时增加访客的回头访问率,因此很受wordpress站长的喜欢。但是露兜博客的博主发现目前流传的邮件提醒代码存在重大的bug。 (更多…)
很多站长有习惯让浏览器记住网站的用户名和密码,以便再登陆时不需再输入,但久而久之,却把用户名和密码忘却。前面博客吧发表过《WordPress 找回忘记的博客登陆密码》,介绍了几种找回密码的方法,各有弊端甚至已无法使用,现在博客吧分享一段简单实用的wordpress重置密码代码。 (更多…)
制作wordpress主题时,需要调用当天网站发布的文章数量,博客吧前面发布过教程《实现wordpress限定时间段的文章数量》可以实现统计24小时内发布文章的数量,而今天的代码是实现统计当天发布文章的数量。 (更多…)
前面博客吧介绍了《wordpress搜索结果只有一个时直接跳转到结果文章页面》,这两天有主题用户问起当分类下只有一篇文章时能不能直接跳转到该文章页面,答案是可以的,方法的搜索结果是一下的,区别是把判断当前页面是搜索结果页面改为是分类列表页面即可,修改后的代码如下。 (更多…)
万网主机禁用了mail()函数,导致默认使用mail()函数的wordpress程序无法发送邮件,站长只好选择SMTP来发送邮件(如wordpress SMTP插件:WP Mail SMTP),可这还没完,wordpress的SMTP发送方式使用的是steam_connect_client,而万网主机提供的是fsockopen,因此要顺利发送邮件,还要修改w...