15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai
22.10.2024

Cara Menampilkan Pemberitahuan di Seluruh Situs pada Website WordPress

A sitewide notice di WordPress adalah banner persisten atau bilah notifikasi yang dirender di setiap halaman situs, digunakan untuk menyiarkan pengumuman sensitif waktu, promosi, peringatan persetujuan cookie, atau gangguan layanan kepada semua pengunjung secara bersamaan. Tidak seperti konten khusus halaman, sitewide notice disuntikkan di tingkat template tema — baik melalui hook plugin, functions.php tema, mesin kondisi tampilan page builder, atau modifikasi template PHP langsung — memastikannya muncul terlepas dari URL mana yang dikunjungi pengunjung.

Panduan ini mencakup empat metode tingkat produksi, diurutkan dari kompleksitas implementasi terendah hingga tertinggi, dengan kasus tepi teknis, pertimbangan performa, dan jebakan caching yang sebagian besar tutorial abaikan sepenuhnya.

Mengapa Sitewide Notice Penting di Luar Pemasaran

Sebelum memilih metode implementasi, pahami apa yang sebenarnya terjadi di balik layar. Sitewide notice dirender pada setiap respons server atau disuntikkan melalui JavaScript setelah DOM dimuat. Perbedaan ini memiliki konsekuensi nyata:

  • Server-side rendering (SSR) melalui hook template PHP dapat dirayapi oleh Googlebot dan terlihat sebelum JavaScript dieksekusi — sangat penting untuk aksesibilitas dan SEO.
  • Notice yang disuntikkan JavaScript (umum pada beberapa plugin) mungkin tidak muncul dalam pass render awal Google dan dapat menyebabkan Cumulative Layout Shift (CLS), yang secara langsung merugikan skor Core Web Vitals Anda.
  • Full-page caching (WP Rocket, LiteSpeed Cache, Nginx FastCGI cache) akan menyimpan cache HTML notice. Jika Anda perlu menampilkan notice hanya kepada pengguna yang sudah login atau berdasarkan geo-lokasi, halaman statis yang di-cache akan mengabaikan logika tersebut sepenuhnya kecuali Anda mengonfigurasi pengecualian cache atau menggunakan fragment caching.

Lingkungan hosting penting di sini. Pada lingkungan VPS Hosting di mana Anda mengontrol konfigurasi Nginx atau Apache, Anda dapat mengimplementasikan aturan cache-bypass untuk cookie tertentu yang ditetapkan oleh plugin notice Anda. Pada shared hosting, Anda terbatas pada lapisan cache apa pun yang diekspos oleh host.

Metode 1: Menggunakan Plugin WordPress Khusus

Ini adalah jalur tercepat menuju notice siap produksi dan tidak memerlukan coding sama sekali. Komprominya adalah overhead plugin dan ketergantungan pada siklus pembaruan pihak ketiga.

Plugin yang Direkomendasikan

PluginInstalasi AktifKekuatan UtamaKelemahan Potensial
WPFront Notification Bar100.000+Ringan, posisi sticky, dismiss berbasis cookieOpsi desain terbatas di tier gratis
Simple Banner50.000+Jejak sangat minimal, dukungan CSS/JS kustomTidak ada penjadwalan di versi gratis
Hello Bar500.000+A/B testing, geo-targeting, pengambilan emailMemuat skrip eksternal, menambah latensi
Elementor Hello Theme BarN/A (bawaan)Integrasi native, tidak perlu plugin tambahanMemerlukan Elementor Pro
WP Notification Bars20.000+Penjadwalan, beberapa bar, pelacakan klikUI terasa ketinggalan zaman

Langkah 1: Instal dan Aktifkan

Masuk ke panel admin WordPress Anda dan navigasikan ke Plugins > Add New. Cari WPFront Notification Bar, klik Install Now, lalu Activate.

Langkah 2: Konfigurasikan Notification Bar

Navigasikan ke Settings > WPFront Notification Bar. Bidang konfigurasi utama yang perlu diperhatikan:

  • Konten pesan: Mendukung HTML, sehingga Anda dapat menyematkan tag anchor, tag <strong>, atau inline style secara langsung.
  • Posisi: Atas atau bawah. Penempatan atas lebih terlihat tetapi meningkatkan risiko CLS jika bar dimuat setelah paint awal. Penempatan bawah lebih aman untuk Core Web Vitals.
  • Perilaku sticky: Mengaktifkan posisi “fixed” membuat bar tetap di layar saat scroll. Ini menggunakan position: fixed di CSS, yang menghapus elemen dari alur dokumen dan dapat tumpang tindih dengan header tema Anda di perangkat mobile — uji pada berbagai ukuran viewport.
  • Kondisi tampilan: Batasi notice ke jenis post, halaman, atau peran pengguna tertentu. Menampilkan notice hanya kepada pengguna yang tidak login, misalnya, mengharuskan plugin untuk menetapkan pemeriksaan kondisional terhadap is_user_logged_in().
  • Cookie dismiss: Ketika pengguna menutup notice, cookie browser ditetapkan. Notice tidak akan muncul kembali sampai cookie tersebut kedaluwarsa. Tetapkan TTL yang sesuai — untuk flash sale 48 jam, cookie 2 hari masuk akal. Untuk notice GDPR permanen, tetapkan ini ke 0 (tidak pernah auto-dismiss).

Langkah 3: Simpan dan Verifikasi

Klik Save Settings. Buka situs Anda di jendela incognito (untuk menghindari cookie admin yang mengganggu logika tampilan) dan verifikasi bahwa bar dirender di halaman beranda, posting blog, dan halaman statis.

Kasus tepi kritis: Jika Anda menjalankan plugin cache full-page, bersihkan cache setelah menyimpan. Jika tidak, pengunjung akan melihat versi halaman lama yang di-cache tanpa notice.

Metode 2: Menggunakan WordPress Theme Customizer

Banyak tema modern — terutama yang dibangun di atas framework seperti Genesis, Astra, GeneratePress, atau OceanWP — menyertakan komponen Announcement Bar atau Top Bar native. Pendekatan ini tidak menambahkan overhead plugin sama sekali dan merupakan opsi paling bersih jika tema Anda mendukungnya.

Langkah 1: Akses Theme Customizer

Pergi ke Appearance > Customize. Cari bagian berlabel Header Options, Top Bar, Announcement Bar, atau Utility Bar. Label yang tepat bergantung pada tema.

Langkah 2: Konfigurasikan Announcement Bar

Di dalam panel customizer, Anda biasanya akan menemukan:

  • Bidang input teks atau HTML untuk konten notice
  • Color picker untuk latar belakang dan teks
  • Toggle untuk mengaktifkan/menonaktifkan bar secara global
  • Bidang tautan opsional untuk tombol CTA

Customizer merender perubahan dalam iframe pratinjau langsung. Gunakan ini untuk memeriksa bagaimana bar berinteraksi dengan menu navigasi Anda di breakpoint desktop dan mobile sebelum mempublikasikan.

Langkah 3: Publikasikan

Klik Publish. Perubahan ditulis ke opsi database theme_mods untuk tema aktif Anda. Tidak ada file yang dimodifikasi, yang berarti kustomisasi bertahan setelah pembaruan tema (untuk child theme atau tema yang menyimpan mod di database, bukan di style.css).

Penting: Jika Anda memperbarui tema induk tanpa menggunakan child theme, dan tema menyimpan logika announcement bar dalam file template daripada filter hook, konfigurasi notice Anda mungkin ditimpa. Selalu gunakan child theme saat memodifikasi perilaku tema.

Metode 3: Menambahkan Sitewide Notice dengan Kode Kustom

Implementasi PHP dan CSS langsung memberi Anda kendali penuh atas logika rendering, styling, dan performa. Ini adalah pendekatan yang tepat ketika Anda membutuhkan logika tampilan kondisional yang tidak diekspos oleh plugin mana pun, atau ketika Anda ingin meminimalkan permintaan HTTP dan eksekusi JavaScript.

Langkah 1: Tambahkan HTML melalui Theme Hook

Daripada mengedit header.php secara langsung — yang rusak saat pembaruan tema — gunakan action hook wp_body_open atau hook wp_head di dalam functions.php child theme Anda. Ini adalah pendekatan idiomatis WordPress.

Tambahkan berikut ini ke functions.php child theme Anda:

function alexhost_sitewide_notice() {
    // Only display for non-logged-in users
    if ( is_user_logged_in() ) {
        return;
    }
    ?>
    <div class="sitewide-notice" role="alert" aria-live="polite">
        <p>Scheduled maintenance on Saturday 02:00–04:00 UTC.
           <a href="/maintenance-info/">Learn more</a>
        </p>
        <button class="sitewide-notice__close" aria-label="Dismiss notice">×</button>
    </div>
    <?php
}
add_action( 'wp_body_open', 'alexhost_sitewide_notice' );

Mengapa wp_body_open bukan wp_head? Hook wp_head diaktifkan di dalam <head>, yang merupakan tempat yang salah untuk HTML yang terlihat. wp_body_open diaktifkan segera setelah tag pembuka <body>, yang secara semantis benar dan didukung oleh semua tema yang memanggil wp_body_open() dalam template mereka. Jika tema Anda tidak memanggil fungsi ini, gunakan hook ke get_header dengan output buffer, atau edit header.php di child theme.

Jika Anda perlu mengedit file template secara langsung, buka header.php child theme Anda dan sisipkan markup notice segera setelah tag <body>:

<div class="sitewide-notice" role="alert" aria-live="polite">
    <p>This is an important announcement!
       <a href="https://example.com">Learn more here.</a>
    </p>
</div>

Langkah 2: Tambahkan CSS melalui Customizer atau functions.php

Untuk cuplikan CSS kecil, gunakan Appearance > Customize > Additional CSS. Untuk yang lebih kompleks, enqueue stylesheet dari child theme Anda.

Tempelkan berikut ini ke Additional CSS:

.sitewide-notice {
    background-color: #1a73e8;
    color: #ffffff;
    text-align: center;
    padding: 12px 40px;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 9999;
    box-sizing: border-box;
    font-size: 0.95rem;
    line-height: 1.5;
}

.sitewide-notice a {
    color: #ffffff;
    text-decoration: underline;
    font-weight: 600;
}

.sitewide-notice a:hover {
    opacity: 0.85;
}

.sitewide-notice__close {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    background: transparent;
    border: none;
    color: #ffffff;
    font-size: 1.4rem;
    cursor: pointer;
    line-height: 1;
}

@media (max-width: 768px) {
    .sitewide-notice {
        font-size: 0.85rem;
        padding: 10px 36px;
    }
}

position: sticky vs position: fixed: Menggunakan sticky menjaga notice dalam alur dokumen, mencegahnya tumpang tindih dengan navigasi Anda. fixed menghapusnya dari alur, yang dapat menyebabkan konten dirender di bawah bar kecuali Anda menambahkan padding-top yang sesuai ke elemen <body> atau <main>. Untuk sebagian besar tema, sticky adalah default yang lebih aman.

Tanpa mekanisme dismiss, notice muncul kembali di setiap pemuatan halaman, yang menurunkan pengalaman pengguna. Tambahkan skrip ini melalui Appearance > Customize > Additional CSS (tidak ideal) atau, lebih baik, enqueue dengan benar di functions.php:

function alexhost_notice_dismiss_script() {
    wp_enqueue_script(
        'notice-dismiss',
        get_stylesheet_directory_uri() . '/js/notice-dismiss.js',
        array(),
        '1.0.0',
        true // Load in footer
    );
}
add_action( 'wp_enqueue_scripts', 'alexhost_notice_dismiss_script' );

Buat /wp-content/themes/your-child-theme/js/notice-dismiss.js dengan:

(function () {
    var COOKIE_NAME = 'sitewide_notice_dismissed';
    var COOKIE_TTL_DAYS = 7;

    function getCookie(name) {
        var match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));
        return match ? match[2] : null;
    }

    function setCookie(name, value, days) {
        var expires = new Date(Date.now() + days * 864e5).toUTCString();
        document.cookie = name + '=' + value + '; expires=' + expires + '; path=/; SameSite=Lax';
    }

    var notice = document.querySelector('.sitewide-notice');
    if (!notice) return;

    if (getCookie(COOKIE_NAME) === '1') {
        notice.style.display = 'none';
        return;
    }

    var closeBtn = notice.querySelector('.sitewide-notice__close');
    if (closeBtn) {
        closeBtn.addEventListener('click', function () {
            notice.style.display = 'none';
            setCookie(COOKIE_NAME, '1', COOKIE_TTL_DAYS);
        });
    }
}());

Skrip ini berdiri sendiri, tidak memiliki dependensi jQuery, dan berjalan setelah DOM dimuat karena dienqueue di footer.

Langkah 4: Verifikasi di Berbagai Konteks

  • Buka situs di jendela incognito untuk mengonfirmasi notice terlihat.
  • Klik tombol dismiss dan muat ulang — notice seharusnya tersembunyi.
  • Hapus cookie secara manual melalui browser DevTools (Application > Cookies) dan muat ulang — notice seharusnya muncul kembali.
  • Uji pada viewport mobile (lebar minimum 320px) untuk mengonfirmasi CSS responsif berfungsi.

Metode 4: Menggunakan Page Builder (Elementor, Bricks, Oxygen)

Page builder dengan modul Theme Builder memungkinkan Anda mendesain notice secara visual dan menetapkannya ke semua halaman melalui kondisi tampilan. Ini adalah opsi terbaik untuk tim yang mengelola konten secara visual dan membutuhkan desain pixel-perfect tanpa menyentuh kode.

Elementor Pro: Pendekatan Theme Builder

Langkah 1: Navigasikan ke Templates > Theme Builder > Header (atau buat template Custom Header baru).

Langkah 2: Tambahkan Section baru di bagian paling atas template header. Di dalamnya, tempatkan widget Text Editor atau Heading dengan konten pengumuman Anda. Beri gaya menggunakan panel Elementor — warna latar belakang, tipografi, padding, dan widget tombol semuanya tersedia.

Langkah 3: Di bawah Publish > Display Conditions, tetapkan kondisi ke Entire Site. Ini memastikan section dirender di setiap halaman yang menggunakan template header ini.

Langkah 4: Publikasikan template. Elementor menulis output template ke tabel database miliknya sendiri dan merendernya melalui mesin template di setiap pemuatan halaman.

Catatan performa: Theme Builder Elementor Pro memuat aset CSS dan JavaScript tambahan. Pada situs yang sensitif terhadap performa, ukur dampaknya dengan Lighthouse sebelum dan sesudah. Jika overhead tidak dapat diterima, metode kode kustom (Metode 3) lebih efisien.

Pendekatan Bricks Builder

Di Bricks > Templates, buat template Header baru. Tambahkan container di bagian atas header, desain notice Anda, dan tetapkan Conditions template untuk diterapkan ke semua halaman. Bricks menghasilkan HTML yang bersih dan minimal dibandingkan Elementor, menjadikannya pilihan yang lebih baik untuk build yang berfokus pada performa.

Perbandingan Keempat Metode

MetodeKeahlian Teknis yang DiperlukanDampak PerformaKompatibilitas CachingDukungan PenjadwalanDukungan Dismissal
Plugin (WPFront, dll.)RendahRendah–SedangMemerlukan pembersihan cacheYa (Pro)Ya (berbasis cookie)
Theme CustomizerRendahMinimalSepenuhnya kompatibelTidakTidak
PHP/CSS/JS KustomSedang–TinggiMinimalSepenuhnya kompatibelMelalui logika kustomYa (cookie kustom)
Page Builder (Elementor Pro)SedangSedang–TinggiMemerlukan pembersihan cacheMelalui kondisi tampilanBergantung pada plugin

Pertimbangan Performa dan Caching

Bagian ini membahas mode kegagalan produksi yang paling umum: notice yang bekerja sempurna dalam pengembangan tetapi berperilaku tidak konsisten di situs langsung yang di-cache.

Full-page caching menyimpan output HTML lengkap dari sebuah halaman. Jika notice Anda dirender di sisi server dan kemudian halaman di-cache, setiap pengunjung — terlepas dari apakah mereka telah menutup notice — akan menerima HTML yang di-cache sama. JavaScript dismissal berbasis cookie masih akan menyembunyikan notice di sisi klien, tetapi HTML akan selalu ada di sumber.

Jika Anda membutuhkan server untuk melewati rendering notice bagi pengguna yang telah menutupnya (misalnya, untuk mengurangi payload HTML atau menghindari flash-of-notice saat pemuatan), Anda harus mengonfigurasi plugin cache untuk melewati caching ketika cookie dismiss ada.

Di WP Rocket, tambahkan nama cookie ke Settings > Advanced Rules > Never Cache Cookies:

sitewide_notice_dismissed

Di LiteSpeed Cache, navigasikan ke Cache > Excludes > Do Not Cache Cookies dan tambahkan nilai yang sama.

Pada Nginx FastCGI cache tingkat server, tambahkan kondisi cache bypass ke konfigurasi Nginx Anda:

map $http_cookie $skip_cache {
    default 0;
    "~*sitewide_notice_dismissed=1" 1;
}

fastcgi_cache_bypass $skip_cache;
fastcgi_no_cache $skip_cache;

Ini memastikan pengguna yang telah menutup notice menerima halaman yang dihasilkan secara dinamis tanpa HTML notice, sementara semua pengunjung lain dilayani dengan versi yang di-cache beserta notice yang utuh.

Jika Anda menjalankan WordPress di VPS dengan cPanel atau Dedicated Server yang dikelola sepenuhnya, Anda memiliki akses langsung ke file konfigurasi Nginx atau Apache untuk mengimplementasikan aturan cache bypass di tingkat server — sesuatu yang tidak mungkin dilakukan pada paket shared hosting standar.

Persyaratan Aksesibilitas

Sitewide notice yang gagal memenuhi standar aksesibilitas dapat mengekspos situs Anda pada risiko hukum di bawah kerangka kepatuhan WCAG 2.1 dan ADA. Terapkan persyaratan ini terlepas dari metode implementasi yang Anda pilih:

  • Tambahkan role="alert" dan aria-live="polite" ke container notice. Ini menyebabkan pembaca layar mengumumkan konten notice saat muncul.
  • Pastikan kontras warna antara teks notice dan latar belakang memenuhi rasio minimum 4,5:1 untuk teks normal (WCAG AA). Gunakan alat seperti WebAIM’s Contrast Checker untuk memverifikasi.
  • Tombol dismiss harus dapat difokuskan dengan keyboard dan dapat dioperasikan melalui tombol Enter dan Space. Elemen <button> native menangani ini secara otomatis — jangan gunakan <div> atau <span> sebagai target klik.
  • Jangan mengandalkan warna saja untuk menyampaikan urgensi notice. Gunakan teks eksplisit (misalnya, “Penting:” atau “Pemberitahuan:”) sebagai awalan.

Implikasi SEO dari Sitewide Notice

Notice tetap atau sticky yang dirender dalam HTML setiap halaman diindeks oleh Googlebot sebagai bagian dari konten halaman. Perhatikan poin-poin berikut:

  • Hindari teks notice yang penuh keyword. Google dapat menginterpretasikan teks identik yang berulang di ribuan halaman sebagai konten boilerplate berkualitas rendah.
  • Gunakan aria-hidden="true" pada notice yang murni dekoratif (misalnya, banner cookie yang tidak memiliki nilai informasional) untuk mencegah teks tersebut diberi bobot dalam perhitungan SEO on-page.
  • Dampak CLS: Notice yang dimuat setelah paint awal dan mendorong konten ke bawah akan menghasilkan skor CLS. Mitigasi ini dengan mereservasi ruang untuk notice dalam CSS Anda menggunakan min-height pada body atau dengan merender notice di sisi server sehingga ada dalam payload HTML awal.
  • Structured data: Jika notice Anda mengumumkan acara atau promosi, pertimbangkan untuk menambahkan markup schema Event atau Offer ke halaman daripada hanya mengandalkan teks banner untuk visibilitas pencarian.

Matriks Keputusan Praktis

Gunakan daftar periksa ini untuk memilih metode yang tepat untuk situasi spesifik Anda:

  • Anda membutuhkan notice aktif dalam waktu kurang dari 10 menit tanpa coding: Gunakan plugin (Metode 1). Instal WPFront Notification Bar, konfigurasikan, bersihkan cache Anda.
  • Tema Anda memiliki announcement bar bawaan dan Anda tidak memerlukan logika kustom: Gunakan Theme Customizer (Metode 2). Tanpa overhead, bertahan setelah pembaruan plugin.
  • Anda membutuhkan logika tampilan kondisional (peran pengguna, jenis post, geo-IP, status cookie) atau performa maksimum: Gunakan PHP/CSS/JS kustom (Metode 3). Hook ke wp_body_open, enqueue skrip dengan benar, implementasikan dismissal berbasis cookie.
  • Tim Anda non-teknis dan mengelola situs secara visual: Gunakan Elementor Pro Theme Builder atau Bricks (Metode 4). Tetapkan kondisi tampilan ke Entire Site.
  • Anda berada di lingkungan VPS atau dedicated server yang di-cache: Terlepas dari metode yang Anda pilih, konfigurasikan aturan cache bypass untuk cookie dismiss Anda. Gagal melakukan ini adalah penyebab paling umum dari tiket dukungan terkait notice.
  • Anda membutuhkan notice yang memenuhi WCAG 2.1: Gunakan Metode 3 (kode kustom) atau Metode 1 dengan plugin yang mendukung role="alert". Verifikasi rasio kontras secara manual.

Untuk tim yang mengelola WordPress di infrastruktur yang mereka kendalikan — baik paket VPS Hosting maupun Dedicated Server — pendekatan kode kustom yang dipasangkan dengan aturan cache bypass tingkat server memberikan hasil yang paling andal dan berperforma tinggi. Untuk situs yang lebih kecil di Shared Web Hosting, plugin yang dikonfigurasi dengan baik dengan dukungan pembersihan cache adalah pilihan pragmatis.

Jika situs Anda menangani komunikasi transaksional bersamaan dengan sitewide notice — seperti konfirmasi pesanan atau email promosi — pastikan infrastruktur Email Hosting Anda dikonfigurasi dengan catatan SPF, DKIM, dan DMARC yang tepat sehingga email yang dipicu notice tidak masuk ke spam.

FAQ

T: Apakah sitewide notice akan merugikan SEO atau skor Core Web Vitals saya?

J: Bisa, jika diimplementasikan dengan ceroboh. Notice yang disuntikkan JavaScript yang dimuat setelah paint awal menyebabkan Cumulative Layout Shift (CLS), yang merupakan metrik Core Web Vitals. Notice yang dirender di sisi server menghindari CLS sepenuhnya. Jaga teks notice tetap ringkas dan tidak berulang untuk menghindari Google memperlakukannya sebagai konten boilerplate di seluruh situs Anda.

T: Bagaimana cara menampilkan sitewide notice hanya kepada pengguna yang tidak login?

J: Dalam kode PHP kustom, bungkus output notice Anda dalam pemeriksaan kondisional: if ( ! is_user_logged_in() ) { ... }. Di WPFront Notification Bar, gunakan kondisi tampilan “User Role”. Di Elementor Pro, tetapkan kondisi tampilan yang mengecualikan pengguna yang sudah login. Selalu bersihkan cache halaman Anda setelah mengubah logika ini.

T: Notice saya menghilang setelah pembaruan tema. Apa penyebabnya?

J: Anda kemungkinan mengedit header.php tema induk secara langsung alih-alih menggunakan child theme atau hook functions.php. Pindahkan kode notice Anda ke functions.php child theme menggunakan action hook wp_body_open. Pembaruan tema tidak akan pernah menimpa functions.php di child theme.

T: Bisakah saya menjadwalkan sitewide notice untuk muncul dan menghilang secara otomatis?

J: Versi gratis sebagian besar plugin notice tidak mendukung penjadwalan. WPFront Notification Bar Pro dan WP Notification Bars Pro keduanya menawarkan penjadwalan rentang tanggal. Dalam kode kustom, Anda dapat mengimplementasikan penjadwalan dengan perbandingan tanggal PHP sederhana: periksa current_time('timestamp') terhadap timestamp mulai dan akhir Anda sebelum mengeluarkan HTML notice.

T: Mengapa sitewide notice saya tidak muncul di halaman yang di-cache?

J: Full-page caching menyimpan snapshot HTML halaman pada saat permintaan pertama. Jika cache dibangun sebelum notice Anda ditambahkan, pengunjung menerima HTML lama yang di-cache. Bersihkan seluruh cache halaman Anda segera setelah mempublikasikan notice baru. Jika menggunakan cookie dismiss, konfigurasikan plugin cache atau server Anda untuk melewati caching untuk permintaan yang membawa cookie dismiss, sehingga pengunjung yang kembali tidak melihat kilatan notice sebelum JavaScript menyembunyikannya.

15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai