Technote

WordPress know-how, from real work Technotes worth picking

203 articles

Performance optimization Practical

The N+1 problem: get_post_meta in a loop, and priming

WP_Query primes caches for its own results only. A hand-built list of IDs gets none of that for free — and that difference decides your query count.

Developers 7 min read

Development workflow Practical

Safe search-replace: serialisation, guid and dry runs

Replace a domain with raw SQL and widget and theme settings quietly go blank. Serialised data stores string lengths — and switching tools removes the problem entirely.

Developers 9 min read

Themes & plugins Practical

Icon fonts, SVG sprites or inline SVG?

All three draw the same picture on screen. What differs is how many colours you can use, what assistive technology hears, and how many icons actually ship to…

Designers 10 min read

Development workflow Practical

Priority wars: whoever speaks last wins

Priority is a queue position, not authority. Raising your number is a move the other side can also make, and jumping behind a translation filter sends the untranslated…

Developers 7 min read

SEO Practical

Record what happened, not which button moved

An event called "button 3 clicked" loses its meaning the moment the page changes. "Enquiry submitted" still means the same thing after a redesign.

Marketers 6 min read

Performance optimization Practical

When field and lab data disagree, which do you believe?

Lab data is one reproducible run under controlled conditions; field data is the distribution of what real customers experienced. When they disagree, they are answering different questions.

Marketers 6 min read

Themes & plugins Practical

Dark mode should be a decision, not a default

Dark mode is not one feature; it doubles the surface you must maintain and verify. Some sites have a clear reason for it, and some do not.

Designers 8 min read

Cited

Technotes worth reading next

Topics outside WordPress are collected on Dongji Communication Tech Insights, run by the same team. The summaries below are quoted from the originals; the titles link to them.

See all tech insights

₩270,000 · Join the program