15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai
10.10.2024

Cara Menginstal Elementor WordPress Page Builder: Panduan Teknis Lengkap

Elementor adalah plugin pembuat halaman visual drag-and-drop untuk WordPress yang menggantikan editor blok default dengan antarmuka desain front-end secara real-time. Plugin ini merender perubahan tata letak secara instan tanpa memerlukan pemuatan ulang halaman, menjadikannya salah satu plugin WordPress yang paling banyak digunakan dengan lebih dari 10 juta instalasi aktif di berbagai situs produksi.

Panduan ini mencakup proses instalasi lengkap untuk Elementor Free dan Elementor Pro, termasuk prasyarat sisi server, titik kegagalan umum, dan langkah konfigurasi pasca-instalasi yang sering diabaikan oleh sebagian besar tutorial.

Prasyarat Server dan WordPress

Sebelum menginstal Elementor, verifikasi bahwa lingkungan hosting Anda memenuhi persyaratan teknis minimum. Elementor lebih banyak menggunakan sumber daya dibandingkan plugin WordPress standar karena mesin kompilasi aset dan pembuatan CSS dinamisnya.

Persyaratan minimum:

  • PHP 7.4 atau lebih tinggi (PHP 8.0+ sangat direkomendasikan untuk performa)
  • MySQL 5.7+ atau MariaDB 10.3+
  • WordPress 6.0 atau lebih tinggi
  • Minimal batas memori PHP 128 MB (memory_limit di php.ini), meskipun 256 MB atau lebih tinggi adalah standar produksi yang praktis
  • WP_DEBUG harus dinonaktifkan di situs live untuk mencegah output debug Elementor mengganggu rendering
    Sertifikat SSL yang valid aktif di domain — editor Elementor dimuat melalui HTTPS dan akan gagal atau menampilkan peringatan konten campuran pada HTTP biasa
    
    Jika Anda menjalankan lingkungan VPS Hosting, Anda memiliki akses langsung ke php.ini atau konfigurasi pool PHP-FPM, yang memungkinkan Anda menyetel memory_limit, upload_max_filesize, dan max_execution_time secara tepat. Lingkungan shared hosting sering membatasi nilai-nilai ini pada default yang dapat menyebabkan editor Elementor habis waktu atau gagal menyimpan.
    Untuk memeriksa batas memori PHP Anda saat ini dari area admin WordPress, navigasikan ke Tools > Site Health > Info > Server.
    Langkah 1: Masuk ke Dashboard WordPress Anda
    Navigasikan ke halaman login admin situs Anda. Jalur default adalah /wp-admin yang ditambahkan ke domain Anda:
    https://yourdomain.com/wp-admin
    Masukkan kredensial administrator Anda dan klik Log In. Anda harus masuk sebagai pengguna dengan peran administrator — peran Editor atau Author tidak memiliki hak instalasi plugin.
    Langkah 2: Navigasi ke Penginstal Plugin
    Dari menu admin di sisi kiri, buka Plugins > Add New Plugin. Ini membuka browser direktori plugin WordPress, yang mengkueri API repositori plugin WordPress.org secara real time.
    Jika server Anda berada di balik firewall yang ketat atau memiliki outbound_connections yang diblokir di tingkat jaringan, halaman ini mungkin dimuat tanpa hasil. Dalam hal ini, Anda perlu menginstal plugin secara manual melalui SFTP atau menggunakan WP-CLI (dibahas di bawah).
    Langkah 3: Cari dan Temukan Elementor
    Di kolom pencarian pada halaman Add Plugins, ketik Elementor. Plugin yang Anda cari adalah Elementor Website Builder oleh Elementor.com. Konfirmasi hal berikut sebelum menginstal:
    
    Author: Elementor.com
    Active installations: 10+ juta
    Last updated: dalam 60 hari terakhir (tanggal pembaruan yang sudah lama adalah tanda peringatan untuk plugin apa pun)
    Tested up to: harus sesuai atau mendekati versi WordPress Anda saat ini
    
    Jangan bingungkan plugin gratis dengan paket add-on Elementor pihak ketiga yang muncul dalam hasil pencarian yang sama. Ini adalah plugin terpisah yang memperluas Elementor tetapi bukan pembuat inti itu sendiri.
    Langkah 4: Instal dan Aktifkan Elementor
    Klik Install Now di sebelah entri Elementor Website Builder. WordPress akan mengunduh arsip plugin dari CDN WordPress.org dan mengekstraknya ke direktori wp-content/plugins/ Anda.
    Setelah unduhan selesai, label tombol berubah menjadi Activate. Klik tombol tersebut. WordPress mendaftarkan plugin, memuat file bootstrap-nya, dan mengarahkan Anda ke layar orientasi Elementor.
    Yang terjadi di balik layar selama aktivasi:
    
    Elementor membuat tabel database-nya sendiri (elementor_library, entri post meta kustom)
    Plugin ini mendaftarkan tipe posting kustom untuk Template Library
    Plugin ini menghasilkan direktori cache CSS di wp-content/uploads/elementor/css/
  • Plugin ini mengantrikan aset editor-nya secara kondisional (hanya saat editor Elementor aktif, bukan pada setiap pemuatan halaman)

Jika aktivasi gagal dengan kesalahan fatal, penyebab paling umum adalah versi PHP di bawah 7.4, batas memori terlalu rendah untuk memuat autoloader plugin, atau plugin yang berkonflik yang mengaitkan ke plugins_loaded secara tidak benar.

Langkah 5: Instalasi WP-CLI (Direkomendasikan untuk Administrator Server)

Jika Anda mengelola WordPress dari baris perintah — yang merupakan alur kerja yang disukai pada VPS dengan cPanel atau server bare-metal — gunakan WP-CLI untuk menginstal dan mengaktifkan Elementor tanpa membuka browser:

wp plugin install elementor --activate --allow-root

Untuk memverifikasi instalasi berhasil:

wp plugin status elementor

Untuk memperbarui Elementor nanti tanpa masuk ke dashboard:

wp plugin update elementor

WP-CLI jauh lebih cepat daripada penginstal GUI dan dapat di-skrip, menjadikannya ideal untuk provisi server otomatis, kloning lingkungan staging, atau pipeline CI/CD yang men-deploy konfigurasi WordPress.

Langkah 6: Selesaikan Wizard Pengaturan Elementor

Setelah aktivasi, Elementor meluncurkan wizard pengaturan. Keputusan utama di sini memiliki implikasi teknis yang berkelanjutan:

Nama Situs dan Logo: Ini dimasukkan ke dalam Pengaturan Situs Global Elementor dan direferensikan oleh Theme Builder jika Anda menggunakannya nanti.

Warna dan Font Default: Elementor mempertahankan sistem desain global-nya sendiri yang independen dari stylesheet tema WordPress aktif Anda. Jika Anda mendefinisikan warna global di sini, warna tersebut disimpan dalam database Elementor dan diterapkan melalui CSS inline yang dihasilkan secara dinamis — bukan style.css tema Anda. Hal ini penting untuk dipahami saat men-debug konflik spesifisitas CSS.

Pemilihan Template Kit: Template kit adalah set halaman yang sudah dibuat sebelumnya yang mengimpor beberapa halaman, pengaturan global, dan terkadang dependensi plugin pihak ketiga secara bersamaan. Jika Anda memilih salah satu, Elementor akan mengimpor sejumlah besar konten ke dalam database Anda. Pada situs baru ini tidak masalah; pada situs yang sudah ada dengan konten, evaluasi dengan cermat apakah template yang diimpor akan berkonflik dengan struktur halaman yang ada.

Anda dapat melewati wizard sepenuhnya dan mengonfigurasi semuanya secara manual melalui Elementor > Settings di menu admin.

Langkah 7: Buat Halaman Pertama Anda dengan Elementor

Untuk membuat halaman baru menggunakan editor Elementor:

  1. Buka Pages > Add New Page di admin WordPress.
  2. Masukkan judul halaman.
  3. Di panel sisi kanan di bawah Page Attributes, atur template ke Elementor Full Width atau Elementor Canvas (Canvas menghapus header dan footer sepenuhnya, berguna untuk halaman landing).
  4. Klik Edit with Elementor.

Editor Elementor dimuat dalam iframe layar penuh. Panel kiri berisi pustaka widget dan pengaturan; panel kanan adalah kanvas live.

Konsep struktural utama dalam editor Elementor:

  • Sections (atau Containers dalam mode Flexbox): Pembungkus tata letak tingkat atas. Setiap section mencakup lebar penuh halaman.
  • Columns: Subdivisi dalam sebuah section yang mengontrol tata letak horizontal.
  • Widgets: Elemen konten individual (teks, gambar, tombol, video, formulir, dll.) yang ditempatkan ke dalam kolom.
  • Flexbox Container: Model tata letak Elementor yang lebih baru (menggantikan model Section/Column) yang menggunakan CSS Flexbox secara native, memberi Anda kontrol lebih presisi atas penyelarasan dan perilaku responsif.

Untuk menyimpan pekerjaan Anda, klik tombol Publish atau Update di bagian bawah panel kiri. Elementor menyimpan data halaman sebagai JSON yang diserialisasi dalam tabel post_meta di bawah kunci _elementor_data.

Menginstal Elementor Pro (Versi Premium)

Elementor Pro adalah plugin berlisensi terpisah yang diinstal berdampingan dengan versi gratis — plugin ini tidak menggantikannya. Plugin gratis harus tetap terinstal dan aktif agar Elementor Pro dapat berfungsi.

Yang Ditambahkan Elementor Pro

FiturElementor FreeElementor Pro
Jumlah widget~40 widget dasar100+ widget lanjutan
Theme BuilderTidakYa (template header, footer, arsip, single post)
Form BuilderTidakYa (dengan integrasi: Mailchimp, HubSpot, dll.)
WooCommerce BuilderTidakYa (halaman produk, keranjang, template checkout)
Global WidgetsTidakYa
Dynamic ContentTidakYa (mengambil data dari ACF, custom fields, post meta)
Popup BuilderTidakYa
Role ManagerTidakYa
Custom CSS per elemenTidakYa

Cara Menginstal Elementor Pro

  1. Beli lisensi dari situs web resmi Elementor dan unduh file elementor-pro.zip dari dashboard akun Anda.
  2. Di admin WordPress Anda, buka Plugins > Add New Plugin.
  3. Klik Upload Plugin di bagian atas halaman.
  4. Klik Choose File, pilih file elementor-pro.zip, dan klik Install Now.
  5. Setelah instalasi selesai, klik Activate Plugin.
  6. Navigasikan ke Elementor > License di menu admin dan masukkan kunci lisensi Anda untuk mengaktifkan fitur Pro dan mengaktifkan pembaruan otomatis.

Menginstal Elementor Pro melalui WP-CLI

Jika Anda sudah memiliki file .zip di server Anda (ditransfer melalui SFTP), instal langsung:

wp plugin install /path/to/elementor-pro.zip --activate --allow-root

Ganti /path/to/elementor-pro.zip dengan jalur file aktual di server Anda.

Aktivasi Lisensi melalui WP-CLI

WP-CLI tidak secara native menangani panggilan API aktivasi lisensi Elementor, sehingga Anda masih perlu memasukkan kunci lisensi melalui UI admin WordPress di Elementor > License, atau menggunakan perintah CLI Elementor sendiri jika tersedia di versi Pro Anda.

Elementor Free vs. Pro: Perbandingan Lengkap

KriteriaElementor FreeElementor Pro
BiayaGratisBerbayar (lisensi tahunan)
Sumber instalasiRepositori WordPress.orgUnduhan langsung dari akun Elementor
Pembaruan otomatisMelalui updater WordPressMemerlukan kunci lisensi aktif
Theme BuilderTidak tersediaKontrol hierarki template tema penuh
Pengikatan data dinamisTidak tersediaACF, custom fields, post meta, data author
Integrasi WooCommerceTampilan dasar sajaKustomisasi template toko penuh
DukunganForum komunitasDukungan tiket prioritas
Cocok untukBlog, situs bisnis sederhanaSitus kompleks, agensi, e-commerce

Pertimbangan Performa dan Jebakan Umum

Elementor menghasilkan file CSS per halaman yang disimpan di wp-content/uploads/elementor/css/. Pada situs dengan lalu lintas tinggi, direktori ini dapat mengumpulkan ratusan file. Meregenerasi cache CSS secara berkala melalui Elementor > Tools > Regenerate CSS & Data menjaga file-file ini tetap bersih dan mencegah gaya yang sudah usang dari disajikan.

Jebakan kritis yang harus dihindari:

  • Mengaktifkan Improved Asset Loading di pengaturan performa Elementor mengurangi jumlah skrip dan stylesheet yang dimuat di halaman yang tidak menggunakan widget Elementor. Ini dinonaktifkan secara default tetapi harus diaktifkan di sebagian besar situs produksi.
  • Pemuatan font inline Elementor dapat berkonflik dengan enqueue Google Fonts tema Anda. Nonaktifkan pemuatan font duplikat di Elementor > Settings > Advanced > Google Fonts.
  • Frekuensi autosave: Elementor menyimpan draf secara otomatis setiap 30 detik secara default. Pada server database yang lambat atau shared hosting dengan latensi I/O tinggi, ini dapat menyebabkan lag editor. Jika Anda menggunakan lingkungan Dedicated Servers, ini jarang menjadi masalah, tetapi pada shared hosting dapat bermanifestasi sebagai editor yang tidak responsif.
  • Konflik plugin: Elementor tidak kompatibel dengan plugin caching tertentu yang secara agresif meminifikasi atau menggabungkan JavaScript. Jika editor gagal dimuat, nonaktifkan sementara plugin caching Anda dan uji lagi.
  • Reverse proxy dan edge caching CDN: Jika situs Anda berada di balik Cloudflare atau proxy serupa dengan caching HTML yang agresif, editor Elementor mungkin memuat versi halaman yang di-cache daripada versi live yang dapat diedit. Pastikan jalur /wp-admin/ dan URL editor Elementor dikecualikan dari aturan edge caching.

Rekomendasi Lingkungan Hosting

Editor Elementor adalah aplikasi single-page yang berat JavaScript. Performanya secara langsung terkait dengan waktu respons server, kecepatan eksekusi PHP, dan efisiensi kueri database.

Untuk situs WordPress produksi yang menjalankan Elementor Pro dengan WooCommerce atau pustaka template besar, lingkungan VPS Hosting dengan minimal 2 vCPU dan 4 GB RAM menyediakan ruang yang dibutuhkan untuk performa editor yang lancar dan rendering front-end yang cepat. Kemampuan untuk mengonfigurasi OPcache, Redis object caching, dan pool worker PHP-FPM pada VPS membuat perbedaan yang terukur dibandingkan lingkungan shared hosting.

Jika Anda membangun situs klien dalam skala besar atau mengelola jaringan WordPress multisite dengan Elementor, jelajahi VPS Control Panels yang memungkinkan Anda menyediakan dan mengelola beberapa lingkungan terisolasi dari satu antarmuka.

Untuk situs yang memerlukan HTTPS (yang diperlukan oleh editor Elementor), pastikan Anda memiliki SSL Certificate yang valid yang terinstal dan dikonfigurasi dengan benar sebelum mencoba membuka editor Elementor. Sertifikat yang ditandatangani sendiri atau sertifikat yang kedaluwarsa akan menyebabkan iframe editor diblokir oleh kebijakan konten campuran browser.

Daftar Periksa Poin Teknis Utama

Sebelum meluncurkan situs berbasis Elementor, verifikasi masing-masing hal berikut:

  • Versi PHP minimal 7.4, 8.0+ lebih disukai; memory_limit diatur ke 256 MB atau lebih tinggi
  • Sertifikat SSL valid dan HTTPS diterapkan di seluruh situs
  • Eksperimen Improved Asset Loading Elementor diaktifkan di Elementor > Settings > Experiments
  • Cache CSS telah diregenerasi setelah semua perubahan desain diselesaikan
  • Plugin caching dikonfigurasi dengan URL editor Elementor dikecualikan dari aturan cache
  • Kunci lisensi Elementor Pro diaktifkan dan pembaruan otomatis dikonfirmasi berfungsi
  • Direktori wp-content/uploads/elementor/ dapat ditulis oleh proses web server
  • WP-CLI tersedia di server untuk pembaruan plugin dan tugas pemeliharaan di masa mendatang
  • Google Fonts tidak dimuat dua kali (sekali oleh tema, sekali oleh Elementor)
  • Backup database reguler mencakup tabel post_meta, tempat semua data halaman Elementor disimpan

FAQ

Apakah Elementor bekerja dengan tema WordPress apa pun?

Elementor kompatibel dengan sebagian besar tema WordPress yang dikodekan dengan baik. Namun, untuk fungsionalitas Theme Builder penuh (header, footer, dan template arsip kustom), tema aktif harus mendukung hook body_class(), wp_head(), dan wp_footer(). Tema “Hello Elementor” gratis dari Elementor.com dirancang khusus sebagai tema dasar tanpa gangguan.

Mengapa editor Elementor gagal dimuat setelah instalasi?

Penyebab paling umum adalah: batas memori PHP di bawah 128 MB, konflik JavaScript dengan plugin lain (uji dengan menonaktifkan semua plugin lain sementara), sertifikat SSL yang kedaluwarsa atau tidak valid yang menyebabkan iframe editor diblokir, atau firewall tingkat server yang memblokir endpoint REST API yang digunakan Elementor untuk komunikasi antara editor dan backend.

Bisakah Elementor diinstal di WordPress Multisite?

Ya. Elementor dapat diaktifkan secara jaringan di seluruh instalasi WordPress Multisite. Setiap subsite mempertahankan pengaturan Elementor, pustaka template, dan cache CSS-nya sendiri. Lisensi Elementor Pro adalah per domain, jadi verifikasi tingkat lisensi Anda mencakup jumlah situs dalam jaringan Anda.

Apa perbedaan antara template Elementor Canvas dan Elementor Full Width?

Elementor Canvas menghapus semua elemen yang dihasilkan tema — header, footer, dan sidebar — memberi Anda kanvas yang sepenuhnya kosong. Ini dirancang untuk halaman landing mandiri dan layar login kustom. Elementor Full Width menghapus sidebar tetapi mempertahankan header dan footer tema, menjadikannya cocok untuk halaman konten standar di mana navigasi seluruh situs harus tetap terlihat.

Apakah Elementor memengaruhi kecepatan situs dan Core Web Vitals?

Elementor memang menambahkan overhead CSS dan JavaScript dibandingkan halaman yang dikodekan secara manual. Namun, dengan konfigurasi yang tepat — mengaktifkan eksperimen Improved Asset Loading, menggunakan CDN, mengaktifkan OPcache di server, dan meminimalkan jumlah plugin add-on Elementor pihak ketiga — situs Elementor dapat mencapai skor Core Web Vitals yang kuat. Variabel performa terbesar adalah infrastruktur hosting, bukan Elementor itu sendiri.

15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai