Cara Memperbaiki Kesalahan "Anda Harus Memanggil Fungsi Konten" Elementor

Rifat elemen Nov 13, 2022

Jika Anda menggunakan Elementor , terkadang Anda mungkin melihat kesalahan yang unik untuk plugin pembuat halaman ini. Kesalahan Elementor "Anda harus memanggil fungsi konten" adalah salah satunya. Pernyataan ini sangat menjengkelkan karena dapat mencegah Anda menggunakan pembuat halaman. Kesalahan "fungsi konten" di Elementor biasanya terjadi saat Anda mencoba mengubah halaman yang tidak didukung oleh pembuat default. Ini menyederhanakan mendiagnosis kesalahan kecuali itu terjadi pada setiap halaman. Setelah Anda mengidentifikasi masalahnya, mudah untuk menyelesaikannya. Artikel ini akan menjelaskan penyebab kesalahan "Anda harus memanggil fungsi konten" di Elementor . Selain itu, kami akan menunjukkan cara mengatasi masalah tersebut. Mari kita lakukan!

Konsep Kesalahan Elementor "Anda harus Memanggil Fungsi Konten"

Ini adalah pesan kesalahan lengkap yang ditampilkan ketika masalah "Anda harus memanggil fungsi konten" terjadi:

"Bagian konten tidak dapat ditemukan di halaman Anda. Fungsi 'konten' harus dipanggil di template saat ini agar Elementor berfungsi di halaman ini." Tidak adanya fungsi konten WordPress menunjukkan bahwa mungkin ada masalah dengan tema Anda saat ini. Namun, fitur ini tidak eksklusif untuk tema ramah Elementor, karena fitur ini dibuat untuk menampilkan konten postingan:

Screenshot of the Elementor content error message

Ini menunjukkan bahwa ada beberapa kemungkinan penyebab tambahan untuk kesalahan Elementor "Anda harus memanggil fungsi konten." Kemungkinan besar, Anda mencoba mengedit konten WordPress yang tidak didukung oleh Elementor. Ini dapat terjadi, misalnya, jika Anda mencoba mengubah halaman produk, yang tidak dapat dimodifikasi dengan versi gratis plugin. Terkadang, masalah yang dimaksud dapat disebabkan oleh masalah caching. Ketika ini terjadi, mengosongkan cache browser Anda akan menyelesaikan masalah dalam beberapa menit. Mengingat hal ini, kami akan berkonsentrasi pada cara memecahkan masalah skenario yang lebih sulit yang dapat mengakibatkan masalah ini.

Buat Situs Web Luar Biasa

Dengan Elementor pembuat halaman gratis terbaik

Mulai sekarang

Cara Memperbaiki Kesalahan "Anda Harus Memanggil Fungsi Konten" Elementor

Kami telah mengetahui sedikit lebih banyak tentang “Anda harus memanggil kesalahan fungsi konten”, Mari kita bahas beberapa contoh di mana hal ini dapat terjadi dan bagaimana mengatasinya.

Manfaatkan Pembuat Tema untuk Memodifikasi Halaman Arsip

Edisi gratis Elementor tidak menampilkan alat Pembuat Tema. Jika Anda tidak terbiasa, Pembuat Tema Elementor berfungsi mirip dengan editor situs lengkap WordPress. Dengan menggunakan alat ini, Anda dapat mengedit template tema seperti yang Anda lakukan pada halaman web konvensional. Jika Anda mencoba menggunakan editor Elementor seperti biasa saat mengedit halaman arsip blog, Anda mungkin melihat pesan "Anda harus memanggil fungsi konten." Jika Anda memiliki lisensi untuk Elementor Pro, Anda dapat dengan cepat memperbaiki masalah ini.
Buka Templates > Theme Builder lalu pilih template yang ingin Anda ubah di halaman berikutnya:

Setelah memilih template, editor Elementor akan muncul, memungkinkan Anda untuk melakukan modifikasi seperti biasa. Selain itu, Anda akan memiliki akses ke perpustakaan desain yang dibuat sebelumnya untuk template tema:

pre built elementor themes and blocks

Penggunaan Pembuat Tema untuk Memodifikasi Konten Halaman Produk

Jika Anda mencoba mengubah halaman produk individual di Elementor, jenis posting kustom "produk" WooCommerce dapat menghasilkan kesalahan fungsi konten. Karena versi gratis Elementor tidak mendukung modifikasi halaman produk. Jika Anda ingin mengintegrasikan WooCommerce dengan Elementor, diperlukan lisensi Pro. Setelah mengaktifkan Elementor edisi premium, Anda akan dapat mengubah templat halaman produk dan toko menggunakan Pembuat Temanya. Buka Templates > Theme Builder untuk mengakses Theme Builder. Edisi premium Elementor tidak boleh menyertakan preset apa pun untuk halaman produk secara default. Namun demikian, Anda memiliki akses ke template Elementor yang dapat Anda impor dan gunakan di situs web Anda:

Elementor blocks and templates

Sama halnya dengan halaman arsip blog, Anda akan dapat memodifikasi setiap elemen desain template produk menggunakan editor Elementor. Perbedaan utama terletak pada bagaimana editor Elementor diakses.

Pastikan Anda tidak menggunakan kembali siput halaman

Menggunakan kembali siput halaman WordPress adalah satu masalah kecil yang dapat menyebabkan pemberitahuan "Anda harus memanggil fungsi konten" di Elementor. Secara default, WordPress tidak membiarkan banyak posting blog atau halaman berbagi siput yang sama. Namun, Anda mungkin dapat menggunakan siput yang identik untuk kategori halaman, produk, dan posting. Kondisi ini dapat menyebabkan kebingungan terkait permalink WordPress. Jika ini terjadi, pembuat halaman Elementor mungkin menganggap Anda mencoba mengubah halaman produk atau template lain yang memerlukan Pembuat Tema.

Untuk menghindarinya, hentikan penggunaan kembali slug di beberapa jenis elemen. Ingatlah bahwa Anda dapat dengan mudah memodifikasi slug halaman mana pun menggunakan Editor Blok.

Sertakan Fungsi konten di Templat Halaman Kustom Anda

Seperti yang ditunjukkan oleh pesan kesalahan, masalah Elementor "Anda harus memanggil fungsi konten" dapat dipicu dengan menggunakan templat yang tidak memiliki fungsi konten WordPress. Beralih ke opsi default, seperti Twenty Twenty-One atau Twenty Twenty-Two, adalah pendekatan cepat untuk menentukan apakah tema WordPress Anda menghasilkan kesalahan. Jika beralih tema menyelesaikan masalah fungsi konten Elementor, Anda dapat menebak bahwa fungsi konten tidak ada di template sebelumnya.

Pada titik ini, Anda memiliki opsi untuk mengganti tema secara permanen atau hanya mengedit templat halaman yang memicu masalah. Ingatlah bahwa memperbarui templat halaman dengan aman melibatkan pemahaman tentang pengembangan tema, PHP dasar, dan tinjauan kode. Biasanya, Anda harus memodifikasi file template page.html atau single.html dalam tema yang Anda gunakan. Biasanya, Anda dapat menemukan file-file ini dengan menuju ke direktori wp-content/themes dan mengidentifikasi folder untuk tema aktif Anda. Setelah masuk, cari folder berlabel "template":

Search for the templates folder

Kemudian, buka file yang ingin Anda edit dan verifikasi bahwa fungsi berikut ada:

<?php the_content(); ?>

Jika tidak, Anda harus menambahkan fungsi secara manual. Namun, lanjutkan dengan hati-hati, karena menambahkan metode ke templat halaman akan mengubah tampilan dan fungsinya. Kami merekomendasikan bekerja dengan pengembang WordPress jika Anda tidak yakin tentang prosesnya.

Analisis Akhir

Jika Anda mendapatkan kesalahan "Anda harus memanggil fungsi konten" di Elementor , Anda mungkin tidak dapat menggunakan pembuat halaman untuk mengubah halaman tertentu (atau bahkan beberapa halaman). Sebagian besar waktu, Anda akan mendapatkan kesalahan WordPress ini ketika Anda mencoba mengubah template halaman yang versi gratis dari Elementor tidak mengizinkan Anda mengubahnya. Tetapi jika Anda memiliki lisensi pro , Anda dapat dengan mudah memperbaikinya dengan membuat perubahan kecil, seperti mengedit halaman arsip blog atau halaman produk Anda.

Divi WordPress Theme