Tim Elementor Menulis: Cara Membangun Situs Kompleks dan Aplikasi Web Dengan Konten Dinamis
Diterbitkan: 2020-11-13Tentang penulis: Mati Horovitz, Ketua Tim Full Stack @ Elementor
Mati hidup dan menghirup kode dan teknologi, senang menulis posting di blognya, dan menjawab pertanyaan di Quora.
Elementor telah berkembang menjadi pembuat situs web teratas di WordPress, tetapi kebenaran yang sedikit diketahui adalah bahwa Anda dapat menggunakannya untuk membangun lebih dari sekadar situs web. Bahkan, ini memungkinkan Anda untuk membangun situs web yang lebih kompleks dan canggih dan bahkan aplikasi web lengkap.
Betul sekali! Dengan segudang fitur Elementor dan fleksibilitasnya dalam berintegrasi dengan perangkat lunak lain, Anda tidak lagi terhalang dalam menggunakan kreativitas Anda. Anda dapat menggunakannya untuk memecahkan masalah dengan cara yang unik dan spesifik kasus dan mengintegrasikan aplikasi lain untuk mencapai hasil yang diinginkan.
Dalam artikel ini, kami menawarkan contoh nyata tentang bagaimana Elementor membantu tim pengalaman pelanggan di Elementor menggantikan aplikasi canggih. Hal ini memungkinkan kami untuk menyelesaikan tantangan organisasi secara ringkas, menggunakan sumber daya dan personel yang jauh lebih sedikit. Solusi yang kami buat berbeda dari rata-rata pembuatan situs web di mana pengguna berinteraksi dengan antarmuka dan tidak hanya membacanya.
Tapi pertama-tama, mari kita definisikan masalah yang kita hadapi.
Tantangan Pengembangan Aplikasi
Setahun yang lalu, kami perlu memecahkan masalah — cari tahu cara menyaring pelamar yang ingin bekerja di departemen dukungan kami.
Kami ingin membiarkan mereka menjawab masalah terkait WordPress. Intinya, untuk menguji pelamar ini, kami perlu menyediakan situs web yang memiliki kesalahan yang perlu mereka perbaiki, untuk menunjukkan pemahaman dan pengetahuan mereka tentang WordPress dan berbagai kesalahannya.
Selain itu, kami perlu menyinkronkan situs web yang penuh kesalahan ini dengan formulir tes yang diterima pemohon.
Seluruh proses penyaringan karyawan meliputi:
- Setelah aplikasi berhasil, departemen SDM kami mengirimkan tes kepada pelamar.
- Tes ini mencakup pertanyaan dan tautan ke situs web tertentu dengan kesalahan tertentu.
- Pemohon kemudian menuliskan jawabannya pada kolom jawaban pada tes tersebut.
- Jawaban dikirim ke file Google Spreadsheet untuk diperiksa oleh tim kami.
Untuk memungkinkan proses ini, kami perlu menggabungkan dan mengintegrasikan berbagai aplikasi.
Solusinya: Menggabungkan 4 Fitur Elementor Tingkat Lanjut
Untuk membangun solusi pengujian karyawan interaktif melibatkan penggunaan kreatif beberapa fitur Elementor untuk menghasilkan halaman pengujian.
Untuk membangun pengujian kami, kami menggunakan fitur Elementor berikut:
- Pembuat Tema – untuk menyiapkan halaman pengujian baru dengan cepat
- Pembuat Formulir – untuk jawaban yang akan dikirimkan dan dikirim untuk ditinjau
- Konten Dinamis – untuk mengisi tes dengan pertanyaan
- Tindakan Setelah Kirim (di dalam formulir Elementor) – untuk mengirim dan menyimpan jawaban ke Google Spreadsheet
1. Pembuat Tema
Tata letak halaman pengujian dibuat dengan Pembuat Tema Elementor sebagai template tunggal yang menggambar pengujian sebagai formulir dengan konten dinamis.
Ini memungkinkan HR untuk menyiapkan halaman pengujian baru (yang merupakan Jenis Posting Kustom yang kami buat di WordPress) dengan sangat mudah dan mengirimkannya ke pemohon saat dibutuhkan.
2. Widget Formulir
Kami menggunakan Widget Formulir Elementor untuk memastikan kandidat kami memiliki cara yang efektif untuk mengomunikasikan jawaban mereka. Formulir yang dikirimkan kemudian diekstraksi ke Google Spreadsheet.
3. Konten Dinamis
Kami menggunakan Digital Ocean — perusahaan yang menyediakan layanan cloud kepada pengembang yang membantu mereka menyebarkan dan menskalakan aplikasi yang berjalan secara bersamaan di beberapa server, untuk membuat server dengan 5 pengaturan situs web yang berbeda, masing-masing berisi bug unik. Kami kemudian mengambil snapshot dari server, yang memungkinkan kami untuk mengembalikannya sepenuhnya sesuai keinginan (setelah setiap pengujian).
Untuk memperluas ini, ketika tes baru dibuat, itu meminta Digital Ocean melalui permintaan API untuk menggunakan snapshot untuk membuat server yang berisi 5 situs web dengan kesalahan. Kemudian, alamat IP server dikirim kembali ke Elementor dan diintegrasikan di dalam pengujian menggunakan konten dinamis. Dengan cara ini, setiap pertanyaan memiliki tautan langsung ke situs dengan kesalahan.
4. Tindakan Setelah Kirim
Setelah pelamar selesai mengisi tes, mereka menyerahkannya. Tes yang dikirimkan, dengan jawabannya, kemudian dikirim ke Google Spreadsheet untuk ditinjau oleh HR.
Bangun Situs Web Kompleks Dengan Elementor dan Konten Dinamis
Dengan sebagian besar Saas dan alat digital, Anda dibatasi oleh opsi yang telah dibuat perangkat lunak untuk Anda; Anda dibatasi untuk berpikir dalam kotak, sehingga untuk berbicara — atau lebih tepatnya — bertindak dalam seperangkat aturan.
Keindahan platform sumber terbuka adalah Anda dapat memperluasnya ke kebutuhan unik Anda sendiri. Anda dapat berpikir di luar kotak dan memanfaatkan kreativitas Anda.
Begitu juga dengan Elementor. Di sini, selain alat Elementor, kami dengan mudah mengintegrasikan tidak hanya Google Spreadsheet, tetapi juga mesin pembuat server yang canggih — Digital Ocean.
Kemampuan untuk menggabungkan alat Elementor memberi Anda fleksibilitas untuk memecahkan masalah unik dan kekuatan untuk membuat situs kompleks dengan cepat, mudah, dan tanpa biaya yang tidak perlu.
Sudahkah Anda menggunakan Elementor di luar lingkup "pembuat situs web" sederhana? Beri tahu kami di komentar.
Situs Web yang Menakjubkan
Situs WordPress