Implicit nullable parameter PHP seperti `Type $x = null` perlu dirapikan menjadi `?Type $x = null`. Ini cara aman memperbaikinya di plugin WordPress.
Dzul Qurnain
986 Articles
Suka nonton Anime, ngoding dan bagi-bagi tips kalau tahu.. Oh iya, suka baca ( tapi yang menarik menurutku aja)... Praktisi WordPress, web development, SEO, dan server administration yang membagikan tutorial teknis dan catatan implementasi nyata.
PHP 8.4 deprecation checklist untuk plugin WordPress. Temukan warning lebih cepat sebelum berubah jadi fatal error di PHP 9.
Dependency review gate in CI memblokir dependency berisiko, lisensi buruk, CVE, dan maintainer change sebelum merge ke branch utama.
Artifact signing membantu user memverifikasi integritas ZIP plugin WordPress dan GitHub release sebelum deploy ke produksi.
Reproducible builds dan pinned toolchains membuat artifact release bisa diverifikasi, mengurangi runner drift, dan memperkuat keamanan CI/CD.
Safe auto-merge policy untuk Renovate dan Dependabot: patch cepat, guardrail kuat, risiko supply chain tetap terkendali.
Typosquatting detection membantu CI menangkap nama package npm dan Packagist yang mirip paket sah sebelum install dan sebelum malware berjalan.
SBOM WordPress membantu vendor plugin, agency, dan enterprise melacak dependency, CVE, audit, serta compliance klien secara lebih cepat.
Composer plugin allow-listing mencegah plugin Composer acak menjalankan kode saat install atau update. Ini konfigurasi aman untuk PHP, WordPress, Laravel, dan Symfony.
Matikan npm lifecycle scripts di CI untuk mengurangi risiko postinstall RCE, dependency beracun, dan pencurian secret saat build/test.
