Day: June 19, 2026

  • Post Views: 6 From the bottom of the menu to the top bar in the upper right corner, a tossing record of a block theme layout Recently I switched the website theme from Hueman to WordPress official 2025 themes(Twenty Twenty-Five), which is a block-based modern theme. The website needs to support Chinese and English bilingual, the use is polylang plugin + TMS extensions for polylang Enhancement package. After the theme switch, I encountered a seemingly simple but tossed problem for a long time: The language switcher appears at the bottom of the menu by default, and I want to put…

  • Post Views: 7 Switch actual combat with a theme with backup as the premise and multi-language menu configuration as the core. 1. Why change the theme? my blog shuijingwanwq.com Always use hueman The theme, this is a classic, stable and functional theme, which has been with me for a long time. But as the blog content increases and the visitor device changes, I’ve gradually discovered some problems. The most critical data comes from website statistics:More than 35% of visitors have a screen width above 1680px. The Hueman theme’s support for ultra-wide screen is not ideal, and the maximum width of…

  • Post Views: 5 Continuing lastAfter chatting, how did I struggle and finally decided to change the theme. I decided to do it, but then I encountered a new problem: How to change the theme and open the CDN, how to arrange the order? My original plan is to use the old theme to test the data of ‘No CDN’, open the CDN to get the comparison results, and then change the theme. In this way, the ‘CDN speed-up effect’ of the old theme can also be left, which looks perfect. But if you think about it carefully, there is a…

  • Post Views: 8 Things are like this Recently, I was tossing about CDN, and the plan is very simple: first use the old theme to run the data of ‘No CDN’, and then turn on the CDN for comparison, and see how much faster it can be. Everything went as planned, until I looked down at the theme I used – Hueman Free Edition. I have been using this topic for a long time, and I can’t say how good it is, but there has been no major problem. The only thing that makes me a little bit is that…

  • Post Views: 7 ⚠️ Experimental description (important) This article is the third part of a series of practice, continuation(1): The principle of minimalism and the construction of the first editionAnd(2): DNS minimum correctionexperimental technical exploration. The current configuration is still in the validation stage: The network environment, DNS behavior and VPS line quality in different regions will have an impact on the final effect. If it runs stably in the future, this description will be removed in the final chapter, and it will be released as a reference stable plan. 1. Problems When using flclash (the Android client of the…

👨‍💻 Personal Brand

Wang Shiqiang | PHP & Go Technical Consultant

15+ years of backend development experience specializing in system maintenance, architecture optimization, performance tuning, and Linux administration.

Technical blogger since 2013 with 1,000+ original articles.

Available for consulting, long-term maintenance, and remote collaboration.

👉 About Me & Contact

.env (14) 404 (13) add (17) Aliyun (19) Apache (13) Array (19) browser (14) Cache (13) CentOS (23) chrome (18) Client (11) command line (13) composer (42) composer.json (22) composer install (13) composer update (14) console (14) Container (25) curl (15) Database (11) database migration (16) delete (32) Docker (31) Dockerfile (15) ECS (12) environment variable (20) error (24) escape (12) Failed (13) file (16) filter (20) fopen (11) FORMAT (12) function (13) Git (27) GitHub (16) Gitlab (15) Go (34) Go 1.26 (12) GraphQL (24) GraphQL API (14) hosts (11) http (21) https (20) Installation (13) Interface (19) Jenkins (12) Jquery (13) json (24) Laravel (36) Laravel 6 (56) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (15) Memory (11) Migrate (13) Migration (11) Module (17) MySQL (76) MySQL 5.7 (21) Nginx (45) Node.js (12) normalize.css (29) OKX (15) PHP (63) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (24) postman (18) Query (17) queue (16) Rancher (24) Redis (38) Refactoring (12) require (12) response (13) RESTful (27) RESTful API (23) rules (12) setting (12) Shell (13) Shopify (19) Shopify CLI (12) SQL (24) String (15) TortoiseGit (15) Ubuntu (35) update (20) VPN (13) Windows 10 (46) WireGuard (22) WordPress (48) Wstunnel (11) Yii (40) Yii 2 (70) Yii 2.0 (51)

June 2026
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
2930