Loa ding
FLASH SALE!!! Tools Kalkulator Gym, hanya 5k dengan kode ADS5K.
Selengkapnya
Pemrograman

Ipsum, Tema Default WordPress 7.2: Minimalis, Ringan, dan Modular

A 3 menit baca 2 0
Ipsum, Tema Default WordPress 7.2: Minimalis, Ringan, dan Modular
Gambar utama artikel tentang tema WordPress Ipsum dan cara mengembangkannya

WordPress 7.2 dijadwalkan rilis Desember dan membawa tema default baru bernama Ipsum. Tema ini meninggalkan tradisi penamaan berdasarkan tahun kalender dan memakai nama yang lebih bermakna. Ipsum adalah block theme yang minimalis, ringan, dan modular, dibuat untuk Full Site Editing (FSE) serta mengikuti standar Block Editor modern.

Tema ini langsung bisa dipakai begitu kamu mulai menulis. Desainnya kalem sampai ke detail: garis bawah titik-titik tipis, tipografi bawaan, dan beberapa style variation pilihan yang berfokus pada aksesibilitas dan keterbacaan. Walau tampak sederhana, Ipsum cocok jadi kanvas kosong untuk blogger yang ingin mengembangkan gayanya sendiri.

Tema WordPress minimalis dengan aksesibilitas sebagai prioritas

Ipsum mendefinisikan enam tingkat warna abu-abu dengan kombinasi kontras tinggi, ditambah satu warna aksen. Background default (#fcfcfc) dan teks isi (#000000bf) menghasilkan contrast ratio 10.26:1, yang dengan mudah masuk peringkat WCAG AAA.

Navigasi keyboard bawaan WordPress didukung penuh. Link Skip to content muncul di setiap halaman, jadi pengguna yang menekan tombol Tab bisa langsung loncat ke konten utama tanpa melewati semua link navigasi header. Link yang sedang fokus juga disorot dengan warna aksen. Untuk tipografi, tersedia lima ukuran font preset dan dukungan fluid typography. Satu catatan: link hanya dibedakan dengan garis bawah titik-titik tipis. Itu sesuai gaya minimalis, tapi bisa sulit terlihat tergantung warna halaman. Untungnya, outline fokus berwarna aksen tetap membuat link mudah dikenali saat memakai keyboard.

Iklan

Template, pattern, dan Block Bindings API

Ipsum membawa seperangkat template yang menyerahkan tata letak halaman ke pattern internal. Contohnya, template page.html cukup satu baris kode untuk memanggil pattern tersembunyi hidden-page.php, yang mengatur layout sekaligus metadata yang dibutuhkan. Varian template khusus seperti index-sidebar dan archive-sidebar didaftarkan lewat PHP, sehingga bisa kamu pilih di Site Editor. Saat ini ada sekitar 60 pattern. Sebagian disembunyikan untuk template inti tema, tapi sebagian besar bebas kamu pakai di halaman sendiri.

Bagi developer, ada detail teknis menarik: pattern di Ipsum memakai Block Bindings API. Pattern archive-full.php, misalnya, memasang binding pada sebuah paragraf dengan sumber ipsum/comments-cta. Sumber ini didaftarkan di functions.php tema dan secara dinamis menampilkan 'Join the conversation' jika post sudah punya komentar, atau 'Be the first to comment' jika belum.

Font lokal dan fluid typography

File theme.json milik Ipsum mendaftarkan beberapa font family dalam format variable font .woff2:

  • Sans-serif: Manrope, Inter, Archivo, dan Archivo Condensed
  • Serif: Besley dan STIX Two Text
  • Monospace: JetBrains Mono

Inter menjadi font default untuk teks isi. Semua font di-host secara lokal, jadi tidak ada ketergantungan ke pihak ketiga seperti Google Fonts dan pemilik situs punya kendali lebih besar atas proses loading font. theme.json juga mendefinisikan ukuran font tetap maupun fluid, yang otomatis dikonversi menjadi fungsi CSS clamp() yang dinamis.

Buat kamu yang membangun situs WordPress, Ipsum bisa jadi contoh nyata cara memakai pattern, Block Bindings API, dan theme.json di tema modern, sekaligus titik awal yang bersih untuk dikustomisasi.

Iklan
Kategori Pemrograman
Bagikan
A

Ditulis oleh

Andreas Budi Ekayana

Andreas Budi Ekayana adalah pendiri AndreDEV Studio, studio pengembangan digital di Bandung yang berdiri sejak 2011. Berbekal pengalaman lebih dari satu dekade sebagai developer dan desainer, Andreas menulis seputar tekn...

Lihat artikel lainnya

Komentar 0

Belum ada komentar. Jadilah yang pertama berbagi pendapat.

Tulis komentar

Komentar dimoderasi otomatis. Mohon gunakan bahasa yang sopan. 0 / 1500