浏览类别

CMS

隐藏删除WordPress顶部工具栏的评论入口

因为每个人的网站需求不一样,所以就算一个Wordpress的顶部工具栏都有很多不同的需求,有的人可能前后都不需要,有的只是前台无需后台保留,但是后台保留又有不一样的需求,比如不想让投稿者看见评论,那么就需要隐藏后台顶部工具栏的评论入口。 默认是显示评论的,就算隐藏了表盘处的评论,依旧可以通过这里点进去看,所以要单独对顶部工具栏做一次删除处理。 还得考虑过滤对管理员无效,所以要多加一句代码: 把上面 […]…

继续阅读

修改WordPress注册页面“在这个站点注册”文字

正常来说一般是不会修改这个文字的,当然由于Wordpress默认不支持中文名称注册,所以可以把这几个字改下,加个中文昵称的提醒,当然了也可以做别的用途。如果网站不做中文名称的关键词过滤,我是不建议修改文件让支持中文名称注册的,毕竟可能会遇到一些人瞎起名。 要修改Wordpress注册页面的“在这个站点注册”文字,是可以修改wp-login.php文件或者语言文件来实现的。 修改wp-login.p […]…

继续阅读

WordPress用户注册页面添加自定义文字提示

近来很多网站不用论坛,都用Wordpress做多用户了,开放网站注册的也就多了,默认的Wordpress注册页面比较简单,如果要自己自定义,要么新建单独的注册页面,要么用插件方式添加,当然还有就是改主题的functions.php文件。 我们很多客户的网站就是多用户,所以经常遇到一些需求,也就随手记录下,比如要在注册页面添加一些文字,提示用户网站的一些规则之类的,就直接改functions.php […]…

继续阅读

WordPress 用谷歌邮箱设置Smtp邮件验证

关于Wordpress配置邮箱验证之前提到过: WordPress用阿里云企业邮箱SMTP发信 其实基础代码都是一样的,只是谷歌邮箱为了安全需要自身多设置几步。 我们大部分用的阿里企业邮箱或者QQ邮箱,不过某个网站是针对国外用户,这次就选择了谷歌邮箱来验证。 先设置第一步:转发和 POP/IMAP 开启POP和IMAP,选择对从现在起收到的邮件启用POP就行了。 IMAP的都默认。 再设置第二步: […]…

继续阅读

wordpress速度优化总结

用了这么久的Wordpress,之前优化都是乱七八糟的弄下,最近因为有个网站是给纯小白使用的,用到了很多之前没有自己用的优化代码,所以就整理下吧,当然我这个博客国内用户访问并不快,毕竟服务器基础不行,也是用的Cloudflare优化规则。 在有条件的情况下,最好把服务器网站环境配置达到: Linux系统:nginx、php7.2起步、mysql8.0、Memcached、opcache,建议php […]…

继续阅读

WordPress在指定页面加载js或css

以前说过怎么在wordpress指定页面不让加载某个js或者css,今天说下在指定页面加载特定的js或者css。 用到的函数是一样的,只是把取消的钩子变成注册的钩子,以下为举例: 一、在网站的关于页面加载内嵌js代码: 比如关于页面的标题:about,ID:99 如果是文章页面,就把is_page('about')换成文章id数字,如果是加载css就把javascript换成css就行。但是有的主 […]…

继续阅读

wordpress常用函数

纯属记录几个自己可能会用到等,并非开发主题插件使用,是为了用来禁止某些加载用。 以下用来禁止加载一些js,css基本够用了。 页面判断函数: 获取文件: plugins_url:从插件目录读取 get_theme_file_uri:从当前主题目录文件读取 get_template_directory():读取主题的绝对路径 get_template_directory_uri():读取主题的url […]…

继续阅读

wordpress 5.5版本正式推送

其实今晚刚把网站搬回国内服务器,前几天短暂搬到海外服务器去了,为这事很伤心,会单独说。 刚才搬回来之后,重新启用某缓存插件的时候,就看见了后台的更新提示,然后去官方看了下这次关于Wordpress 5.5版本的更新说明。 官方简单总结就是:速度、搜索与安全性的提示。 速度这个就是自带了图片延迟加载,不过内地用户使用wordpress,还是得大量本地化。我这个网站经常用于各种测试,所以速度这些不太稳 […]…

继续阅读

wordpress对普通用户屏蔽后台菜单

WordPress很多站都是交互式的,也就是有用户功能,当然大部分网站可能直接禁止了普通用户访问后台,不过也还是很多开着,只是限制下相关权限就行。 大部分网站只保留用户的仪表盘、文章和个人资料就行,其他菜单就用不上了,那就可以用代码屏蔽下,不过在我接触的主题中,有的主题本身就自带这些功能。 比如屏蔽媒体、评论、工具三个菜单,在主题的functions.php加入: 如果是第三方插件的菜单,就看对应 […]…

继续阅读

nginx服务器手动安装Discuz! Q较详细教程

前段时间就知道Discuz! Q出来这事,不过一直没兴趣,昨天看见腾讯云这边有个Discuz! Q的活动,就去瞧瞧,还没有pc版本,不过看见之后可能会搭载商城模式,就尝试安装了下,看了下官方的安装教程,非面板和容器的教程,手动安装的可能有的人会懵圈吧,所以就记录下大概过程。 注:我本来准备用composer安装,但是没找到源在哪,所以只能用纯手动的方式了,官方有个腾讯云镜像安装是最简单的,就是买他 […]…

继续阅读

wordpress 速度优化之Memcached

wordpress由于是国外的,国内用速度自然就会慢一些,当然也就很多优化插件了,这些就不说了。 我们很多网站也是wp做的,但是都没有记录过优化过程,这次放假就趁机提到一下。 前提:php开启Memcached 当然现在的wp网站尽量用php7起步+mysql8.0,加开启Opcache,这个搭配本身就提示速度了。 至于怎么开启Memcached,就不说了,根据自己的服务器环境配置来。 用Memc […]…

继续阅读

wordpress Coupon Wheel大转盘抽奖插件修改位置

WordPress的Coupon Wheel插件,全名Coupon Wheel For WooCommerce and WordPress,是wp里面一个营销插件,就是抽奖用的,这个插件比同类好的是,不安装WooCommerce也能使用,也可以不强制使用邮箱管理通知。 今天第一次知道,也是第一次给客户安装测试,因为它默认大转盘只显示一大半,如下图,感觉怪怪的,就是看不见另一半都是啥,虽然可以用文字 […]…

继续阅读

修改WordPress WooCommerce结算页面文字提示

今天在完善好WordPress WooCommerce付款页面和个人中心地址的字段之后,再仔细看,发现还有字眼问题,我觉得也不完全适合国内用户。 比如默认的是:名字、街道地址这些,而我们国内常用的应该是:收件人、收货地址这种常见的提示名。 所以把这个提示名也改下吧,如果你不想该代码,就自己去翻译woocommerce.pot文件也行,关于Wordpress翻译具体看: WordPress主题插件 […]…

继续阅读

WordPress WooCommerce支付宝微信支付免费插件

上个月刚意外发现一款外国人免费开源的支付宝、微信支付Wordpress WooCommerce插件,今天又发现一款国内作者开发的插件,同样也是免费的,虽然没开源,不过上传到了Wordpress官方插件库,代码没加密也是开源了,只是没在一些代码存储网站公开。 今天在找WooCommerce稳定的时候来的了这个作者的网站,然后顺便就看见了他自己开发的插件,出自Wordpress智库家免费开发的插件。 […]…

继续阅读

修改WooCommerce国家/地区显示语言文件

今天才发现WooCommerce里面默认的中国地区行政区划分不完全准确,修改这个对于我们而言主要是为了显示更友好,减少不必要的麻烦。如果你的产品销售范围不仅仅是内地,那修改这个可能还有助于你成本计算(汇率/关税/快递费等)。 默认选择中国,就会自带澳门地区,但是香港和台湾是单独选择的: 其实默认中国区是这样分三类的: 中国 (内地所有地区 + 澳门) 中国台湾 香港特别行政区,中国 他们把澳门默认 […]…

继续阅读

WooCommerce 结算订单地址信息中国本地化

好几年没自己接触wordpress的WooCommerce商城插件了,最近因为疫情原因,为了写教程,自己折腾了一个Wordpress商城网站,用到了WooCommerce插件。 在下单结算页面,看了下WooCommerce默认带了邮箱地址,邮编,还是必须填写选项。不过这两项目前在国内很少用到吧,邮箱就不说吧,有的卖虚拟产品可能需要,邮编这个的确少了。 就找了下怎么删掉邮编这项,可以用代码解决也可以 […]…

继续阅读

WordPress WooCommerce 免费开源微信支付宝支付插件

今晚搜索Wordpress WooCommerce手机订单通知相关资料,意外在github看见一个开源的Wordpress WooCommerce微信登录、支付插件,更让我意外的是,这大神竟然是在中国工作的法国人。 关注国内WooCommerce圈子的应该都知道,目前关于让WooCommerce用上微信、支付宝支付的插件,都是按域名授权收费的,有的还不能改域名授权。(本人几年前在某家开发者买的,就 […]…

继续阅读