Menu Dock adalah fitur siap pakai di plugin WeddingPress (WDP Pro & WDP Lite) berupa menu melayang ala aplikasi di tepi layar. Setiap item berisi ikon dan label, misalnya Home, Acara, Galeri, dan Ucapan. Tamu mengetuk item untuk melompat ke bagian itu, dan item bagian yang sedang dibaca ikut menyala.
Fitur ini hanya ada di WeddingPress v4.
Masalah yang diselesaikan
Undangan digital biasanya panjang. Tamu yang ingin langsung melihat lokasi acara atau mengirim ucapan harus menggulir jauh. Menu Dock memberi jalan pintas ke setiap bagian.
Manfaat
- Untuk klien: tamu cepat menemukan informasi penting seperti waktu dan lokasi.
- Untuk tamu: navigasi seperti aplikasi di HP, selalu terlihat di bawah layar.
- Untuk vendor: cukup memberi CSS ID pada container dan mengisi daftar menu.
Cara pakai dasar (vendor)
- Beri CSS ID pada setiap container tujuan: pilih container, buka tab Advanced › CSS ID, lalu isi misalnya
section-acara. - Tambahkan widget Menu Dock di halaman. Letaknya bebas, karena menu menempel di layar.
- Bagian Item Menu: untuk setiap item, isi Label, pilih Icon, dan isi Section ID Target dengan CSS ID tujuan, tanpa tanda
#. - Bagian Pengaturan Scroll: isi Offset Scroll dari Atas bila halaman memakai header yang menempel di atas.
- Bagian Posisi & Tampilan: atur posisi (bawaan tengah bawah), Z-Index, dan Tampilkan Label.
- Klik Publish, lalu coba ketuk setiap item dari HP.
Menu Dock dan cover undangan
Selama cover Invitation belum dibuka, Menu Dock disembunyikan. Menu baru muncul setelah tamu mengetuk Buka Undangan, jadi Z-Index tidak perlu diatur untuk urusan cover.
Contoh: menu undangan Andy & Zhea
Vendor memberi CSS ID section-home, section-acara, section-galeri, dan section-ucapan pada empat container undangan, lalu memasang Menu Dock dengan empat item. Setelah membuka cover, Budi mengetuk Acara dan halaman bergulir ke jadwal acara; item Acara menyala.
Tips & Praktik Terbaik
- Item contoh bawaan berjumlah enam (Home, Couple, Event, Gallery, RSVP, Gift). Hapus yang tidak dipakai dan sesuaikan Section ID Target-nya.
- Pilihan "Tidak (Full Width)" di Ikuti Lebar Container Widget tidak membuat menu selebar layar; menu tetap selebar isinya.
- Durasi Scroll (ms), Jenis Easing, dan Durasi Mengikuti Jarak hanya berlaku di browser lama. Browser modern memakai gulir halus bawaannya sendiri.
- Offset Horizontal (px) disembunyikan saat Posisi Horizontal = Tengah, karena tidak berlaku di posisi itu.
- Z-Index yang dikosongkan memakai 9999.
- Item yang diketuk langsung aktif. Di HP, warna hover tidak menempel setelah item diketuk.
- Label mode Tampil saat Hover memang muncul saat kursor diarahkan, jadi tidak terlihat di layar sentuh. Pilih Selalu Tampil untuk undangan.
- Bila Section ID Target tidak ditemukan di halaman, editor memberi tahu ID mana yang salah.