Đánh giá hiệu năng code WordPress
Kỹ năng soát code theme/plugin WordPress để phát hiện các anti-pattern hiệu năng theo mức độ nghiêm trọng.
Lập trìnhTrung cấp★ 224⑂ 17Điểm AI 9/10Cập nhật lần cuối: 29 thg 11, 2025
Làm được gì
Quét code PHP/JS của WordPress theo từng loại tệp và báo cáo vấn đề hiệu năng.
- Critical: truy vấn không giới hạn (
posts_per_page => -1),query_posts(),session_start()ở frontend (vô hiệu toàn bộ page cache), truy vấn N+1 trong vòng lặp, pollingsetIntervaltrong JS, cron chạy quá dài - Warning:
meta_querytrên cột không index,LIKE '%term%'với wildcard đầu,wp_remote_getkhông cache, transient khóa động làm phìnhwp_options, nạp asset toàn site không điều kiện - Info: thiếu
no_found_rows, chưa dùngwp_cache_get_multiple, thiếu version/defer khi enqueue script
Kèm theo là bộ lệnh grep dò nhanh, hướng dẫn phân biệt môi trường hosting (managed / self-hosted / shared) và mẫu báo cáo có số dòng, mức độ và tổng kết.
Phù hợp với ai
- Lập trình viên WordPress review PR theme/plugin
- Đội ngũ cần audit trước sự kiện traffic cao (ra mắt, sale)
- Người vận hành đang gặp lỗi 500, timeout, hết bộ nhớ
- Freelancer tối ưu truy vấn và asset cho site WooCommerce
Ví dụ sử dụng
- "Review hiệu năng thư mục plugin này" → liệt kê truy vấn không giới hạn, code bỏ qua cache, kèm số dòng và mức độ
- "Trang giỏ hàng hay bị timeout, tìm nguyên nhân" → kiểm tra HTTP ngoài trong template, N+1 query, AJAX polling
- "Chuẩn bị cho chiến dịch Black Friday" → phát hiện lạm dụng transient, option autoload quá lớn, cron chạy dài
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/elvismdev/claude-wordpress-skills/HEAD/skills/wp-performance-review/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/wp-performance-review từ repo GitHub elvismdev/claude-wordpress-skills vào ~/.claude/skills/wp-performance-review/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/elvismdev/claude-wordpress-skills.git && mkdir -p ~/.claude/skills && cp -r claude-wordpress-skills/skills/wp-performance-review ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở Terminal (macOS) hoặc Git Bash/WSL (Windows).
- Tải repo kỹ năng:
git clone https://github.com/elvismdev/claude-wordpress-skills.git - Tạo thư mục kỹ năng nếu chưa có:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r claude-wordpress-skills/skills/wp-performance-review ~/.claude/skills/ - Kiểm tra thư mục
references/đã được copy:ls ~/.claude/skills/wp-performance-review - Khởi động lại Claude Code, mở thư mục dự án WordPress và yêu cầu "review hiệu năng theme này".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT