PHP
PHP是世界上最好的语言。

原因是 swoole 的优先级高于某些依赖库,导致加载 swoole 时,其他依赖库尚未加载。 解决方法是在 conf.d 下创建一个优先级较低的 .ini 文件,例如 同时,cli 目录下也执行同样的操作。 最后,重启 apache 即可在 phpinfo() 中看到 swoole 模块。

2022年7月21日 PHP 小鑫 阅读全文

由于 wp_options 表中 site_url 以及 home_url 只能填写一个 domain,所以博主通过 nginx 反代的方式为博客添加了另外的域名。但是在这个过程中发现,当使用新的域名进入后台 dashboard 时,wp core 内部的 api 例如 wp_check_browser_version() 、plugins_api() 等 ajax 请求访问十分缓慢,而原域名则没有这个问题。

2022年5月5日 PHP 小鑫 阅读全文

修改 phpqrcode 库源码,添加颜色参数,实现 qrcode 颜色的改变。

2022年4月23日 PHP 小鑫 阅读全文

发现问题 按照正常配置mpdf,发现中文变成了小方块。 解决方法 添加以下代码 此时,中文已经可以正常显示 但是,当中文的标点符号靠近英文的时候,中文符号就又会变回小方块。 再添加以下代码,解决符号问题

2022年3月25日 PHP 小鑫 阅读全文

偶然间发现 wp-admin 打开十分缓慢,打开 chrome 控制台一看,发现 TTFB(首个字节响应的时间)竟长达 3s ,属实不能忍。

2022年3月22日 PHP 小鑫 阅读全文

问题 在后台安装或卸载插件时,wp提示要提供FTP账户资料 解决方法 在 wp-config.php 中添加 并且,将 wp-content/plugins 目录所有者/用户组改为 www-data (同样,修改 wp-content/uploads 也可以解决媒体文件上传的问题) P.s.: 只更改 wp-content/plugins 不足够,可能需更改整个 wordpress 目录为 www-data

2022年3月20日 PHP 小鑫 阅读全文

简化一些常用的设置, 使得在开发自定义主题时,更加方便。 功能 项目地址 https://github.com/crayonxiaoxin/wp_lx_tools

2022年3月15日 PHP 小鑫 阅读全文

安装 wp-cli 下载 运行 仅通过 wp --info 运行,而不是 php wp-cli.phar --info 运行测试 添加翻译 进入插件根目录 生成 .pot 文件 下载 Peoedit ,打开上面生成的 .pot 文件,添加需要翻译的语言类型 完成后,保存到 /languages 目录下,并且文件名需要以 text domain 的值(此处例子中是 lx_tools)开头。然后会生成对应的 .po 和 .mo 文件 配置插件 比如插件名为 lx_tools ,添加 Text Domain 以及 Dom…

2022年3月15日 PHP 小鑫 阅读全文

问题 有时,我们安装完 WordPress ,默认为英文。假设我们需要切换语言为中文,但后台设置只有英文一个选项,无法选择其他语言。 解决方法 在 wp-config.php 中添加以下代码:

2022年3月15日 PHP 小鑫 阅读全文

问题 当使用 Nginx 作为服务器时,在 WordPress 中更改固定链接格式,保存后访问页面出现404 原因 .htaccess 只适用于 Apache ,在 Nginx 上不会生效。 解决方法 参考资料 WordPress Nginx https://www.nginx.com/resources/wiki/start/topics/recipes/wordpress/

2022年3月7日 PHP 小鑫 阅读全文