Konten Pemasaran

10 Tantangan Bekerja Dengan WordPress Sebagai Platform Manajemen Konten di Tahun 2023

Saya telah bekerja dan mengembangkan dengan WordPress sejak awal. Kesederhanaan sistem manajemen konten sangat fenomenal, dan adopsi massalnya tidak mengherankan. Ada pembenci di luar sana, tapi saya sering mengingatkan orang bahwa masalah dengan WordPress biasanya berpusat pada tema dan plugin yang diimplementasikan, bukan platform inti.

Analogi yang sering saya gunakan dengan orang-orang adalah suku cadang otomotif aftermarket… ada yang luar biasa, dan ada yang bisa menghancurkan mobil Anda. WordPress tidak berbeda. Contoh kasus yang ingin saya bagikan adalah situs ini, Martech Zone. Beberapa tahun yang lalu, saya menemukan tema fantastis dengan semua fitur dan fungsi yang saya inginkan untuk membagikan konten saya dalam antarmuka pengguna yang dapat digunakan, cantik, dan elegan. Selama bertahun-tahun, saya terus menyempurnakan tema anak yang saya buat dan senang para pengembang tema induk asli terus mendukung setiap versi WordPress.

Sampai baru-baru ini.

Beberapa minggu yang lalu, saya mengalami masalah di situs dan tidak dapat menemukan bagaimana kode dikembangkan, jadi saya pergi ke forum pengembang… dan situs mereka tidak aktif. Jadi, saya pergi ke Themeforest di mana saya membeli tema… dan itu hilang. Saya kemudian mencari pengembang tema… dan mereka pergi.

Saya sendirian!

Beberapa dekade yang lalu, ketika Anda membeli suatu produk, Anda berharap dapat menggunakannya seumur hidup. Di dunia teknologi yang bergerak cepat dan berbiaya rendah saat ini, kita telah terbiasa membuang teknologi kita saat rusak atau usang. Tidak apa-apa… Saya tidak keberatan membeli pemanggang roti baru. Tapi ketika itu perangkat lunak yang menjalankan situs web Anda, itu cukup memusingkan. Untuk kembali ke analogi saya, ini kurang seperti set pelek aftermarket dan lebih seperti kerusakan transmisi Anda. Ini adalah pengeluaran yang signifikan, dan tantangan besar dalam ekosistem WordPress.

WordPress Masih Hebat

Tujuan saya dengan artikel ini bukan untuk mengeluh tentang WordPress, ini adalah platform fleksibel yang dapat diperbarui, dialihkan, atau disesuaikan dengan sedikit usaha. Selain itu, ekosistem pengembang, tema, dan plugin berada di luar imajinasi. Saya telah membantu perusahaan melakukan beberapa integrasi dan otomatisasi yang sangat inovatif dengan API WordPress, dan saya terus optimis tentang masa depannya.

Tujuan saya dengan artikel ini adalah untuk berbagi, apa yang saya yakini, adalah beberapa kekurangan platform yang signifikan sehingga orang-orang menyadari beberapa tantangan yang melekat pada platform inti. Perhatikan saya mengatakan inti… Saya menyadari bahwa ada tema, plugin, dan arsitektur tanpa kepala yang dapat mengatasi ini. Saya hanya ingin melihat arsitek WordPress berinovasi pada beberapa kekurangan ini.

Khusus untuk Martech Zone

Saya tidak punya waktu untuk mengembangkan selama sebulan, jadi saya harus mengalihkan situs ke tema baru dan menyelesaikan masalahnya.

  • Pengarang Arsip – Satu masalah yang saya miliki saat ini adalah saya memiliki ratusan penulis sehingga membuat halaman penulis memerlukan sedikit pengembangan sehingga saya dapat membatasi daftar untuk siapa saja yang telah membagikan artikel dalam sebulan terakhir. Itu tidak terlalu sulit… Saya dapat mengembangkan template khusus, mengkueri posting terbaru, menarik penulis unik, lalu membuat susunannya, mengurutkannya berdasarkan abjad, dan menampilkan informasi profil mereka.
  • Kustom Posting Jenis – Saya membuat kumpulan akronim untuk situs yang benar-benar berjalan dengan baik. Di setiap halaman akronim bahkan saya cantumkan postingan terbaru yang menggunakan akronim tersebut. Dan… itu bekerja dengan baik, orang sangat suka berpindah dari definisi ke beberapa artikel tentang topik tersebut. Namun, saya harus membuat arsip khusus, arsip taksonomi, dan templat kiriman tunggal agar jenis kiriman khusus dapat ditampilkan dengan benar. Sekarang, dengan tema baru, saya harus mengembangkannya kembali.

Untuk keduanya, saya memiliki kode inti. Saya hanya perlu membuat template di tema anak baru saya untuk membuatnya beroperasi. Ini tidak sulit tetapi memakan waktu. WordPress memiliki fitur untuk mengembangkan ini tetapi tidak bahwa mudah. Jika Anda seorang bisnis – ini merupakan pengeluaran yang cukup besar. Tampaknya ada peluang bagi WordPress untuk membangun opsi antarmuka pengguna (inti) yang menyertainya ke jenis posting khusus untuk menyesuaikan cara permintaan dan tampilannya. Sekali lagi, saya tahu ada plugin yang membantu… Saya pikir ini adalah peluang untuk platform inti.

Tema baru yang saya beli dan tema anak yang saya miliki juga memiliki batasan ini. Semua Jenis pos kustom arsip, halaman taksonomi, dan posting jenis posting kustom tunggal menggunakan opsi tema default. Sekali lagi, saya tahu itu bisa menjadi fitur yang bagus dalam tema… tapi saya sangat berharap ini adalah fitur inti. Saya ingin sekali dapat mengeklik pengaturan jenis kiriman khusus, memilih cara kuerinya, dan memilih opsi tata letak… alih-alih mengkodekan semuanya.

Sepuluh Tantangan WordPress Tambahan

Berikut adalah beberapa masalah lain yang saya alami yang terus menantang dan menghabiskan waktu dan sumber daya dengan klien saya:

  1. Search Engine Optimization – Jika Anda menerbitkan konten untuk upaya akuisisi merek, produk, atau layanan Anda, pengoptimalan pencarian organik bukanlah suatu pilihan – itu suatu keharusan. Kemampuan WordPress sangat tidak memadai di sini… bahkan jika Anda membayar jetpack untuk situs Anda. Pengoptimalan tag, cuplikan kaya, peta situs, dan fitur lainnya sangat penting untuk mengoptimalkan situs Anda bagi pengguna mesin telusur. Itu sebabnya kami tidak akan menerapkan situs tanpa Peringkat.
  2. AMP – Meskipun ini bukan kesalahan WordPress, dukungan AMP sangat buruk. jetpack memiliki kemampuan AMP tetapi, entah kenapa, mereka menonaktifkan dukungan shortcode dari tema induk Anda ke tampilan AMP Anda. Sama seperti tema anak yang mengasumsikan fitur dan fungsionalitas dari tema induk, tampaknya AMP harus menjadi tema jenis anak. Salah satu alasan saya memilih tema baru yang saya lakukan adalah dukungan AMP yang melekat.
  3. Performance – WordPress masih anjing dalam hal kecepatan karena Anda terus menyesuaikannya dengan plugin tambahan dan fitur tema. Saat kami mengerjakan situs klien kami, masalah paling rumit yang kami tangani adalah kecepatan situs. Jika kami melakukan penyelaman yang mendalam, kami sering menemukan ratusan kueri dan permintaan yang dibuat bahkan untuk satu halaman yang akan ditampilkan. Saya bukan ahli dalam bidang ini, tetapi saya terkejut tidak ada cache kueri basis data bawaan dan caching asli pada platform inti saat ini. Saya telah bekerja dengan platform lain yang menerbitkan halaman dengan membuat file cache secara fisik daripada membuatnya secara dinamis dengan setiap permintaan.
  4. WooCommerce - WooCommerce awalnya dikembangkan untuk memanfaatkan API WordPress, sehingga menggunakan tabel posting inti untuk menyimpan informasi produk dan memperlakukan produk dan kategori seperti jenis posting kustom. Namun, produk bukanlah postingan atau halaman. Produk adalah kumpulan fitur, harga, dan versi. Jika Anda mengeluarkan versi baru dari suatu produk dan Anda akan merilisnya pada hari tertentu, cukup sulit untuk menyusun dan menerbitkan rilis versi baru. Solusinya adalah membuat produk baru, membatalkan publikasi produk lama, memperbarui permalink produk baru, dll… dan kemudian, tentu saja, Anda memiliki ID produk yang berbeda di antara keduanya.
  5. Formulir dan Data – Ini benar-benar membutuhkan plugin formulir atau platform pihak ketiga terintegrasi untuk mengelola formulir dan data di situs Anda. Saya terkejut bahwa WordPress belum memasukkan formulir dan data sebagai fitur inti – terutama karena WooCommerce pada dasarnya juga menggunakan keduanya. Elementor, misalnya, melakukan pekerjaan luar biasa dan bahkan memiliki kemampuan webhook yang membuatnya mudah untuk diintegrasikan.
  6. Spam - Saya membayar Akismet tapi itu tidak berguna melawan spam bentuk dan sepertinya tidak berkembang sama sekali selama bertahun-tahun. Saya masih menerima banyak sekali spam, terutama melalui formulir di situs saya. Tim WordPress harus membunuhnya dan membeli dan mengintegrasikan CleanTalk yang merupakan solusi yang jauh lebih baik dengan integrasi plugin bentuk asli.
  7. Pementasan – Hampir setiap hosting WordPress yang dikelola sekarang memiliki lingkungan pementasan versus produksi tempat Anda dapat mengembangkan dan menguji, lalu mendorong perubahan Anda ke produksi. Kita gunakan Roda gila untuk ini dan sangat menyukainya. Tetapi pementasan produksi memiliki keterbatasan yang mengerikan karena arsitektur WordPress. Saat kami mengembangkan pementasan, klien kami biasanya masih memproduksi konten dalam produksi. Pengembangan tema sering menghasilkan pengeditan basis data. Akibatnya, kami tidak bisa hanya mendorong pementasan ke produksi… kami harus mendorong perubahan ke produksi secara manual. Jika WordPress melakukan pekerjaan yang lebih baik untuk secara diam-diam memisahkan SEMUA konten dari Tema & Plugin, mungkin saja memiliki kemampuan untuk mendorong satu atau yang lain daripada hanya memilih tema vs. basis data.
  8. Workflows – Sebagian besar perusahaan memerlukan kemampuan untuk memiliki alur kerja konten dengan orang-orang yang menulis, mengedit, lalu menyetujui konten sebelum dijadwalkan untuk ditayangkan. Meskipun WordPress memiliki peran bawaan yang bagus, tidak ada manajemen alur kerja untuk menetapkan dan memberi tahu peran tersebut. Akibatnya, perusahaan mencari secara eksternal untuk mengembangkan, mengedit, dan menyetujui konten dan kemudian hanya menggunakan WordPress untuk menerbitkannya.
  9. Perjalanan Konten – Platform pengalaman konten yang lebih baru tidak diatur menurut jenis konten, tetapi diatur menurut jenis pengguna. Sistem ini memiliki kemampuan dinamis dengan aliran berbasis aturan atau berbasis kecerdasan yang memandu pengunjung melalui pengalaman. Itu adalah perubahan dramatis dan sesuatu yang mungkin tidak dapat diakomodasi oleh WordPress.
  10. Widget WordPress – Saya penggemar editor Gutenberg dan sangat menghargai fleksibilitas yang diberikan sambil mendukung arsitektur konten sebelumnya. Namun, ketika WordPress memutuskan untuk mencoba dan mengadaptasi antarmuka pengguna agar widget terlihat dan bertindak seperti Gutenberg, itu adalah bencana. Antarmuka pengguna sangat buruk… dan jika Anda memiliki banyak widget, lambat. Salah satu fitur tema baru saya adalah opsi untuk menonaktifkan antarmuka ini dan saya sangat gembira. Jika Anda menghendaki nonaktifkan editor blok untuk widget, ada kode yang dapat Anda tambahkan ke tema anak Anda atau plugin resmi yang dapat Anda instal.

Saya tahu saya akan mendapatkan banyak penolakan pada aplikasi, integrasi, plugin, dan tema pihak ketiga. Kami terus mempertahankan dan mempromosikan daftar kami sendiri plugin yang direkomendasikan untuk WordPress. Sekali lagi, maksud saya adalah fitur-fitur di atas menjadi inti dari strategi konten, bukan fitur atau fungsi di luarnya.

Pengungkapan: Martech Zone menggunakan tautan afiliasi di seluruh artikel ini.

Douglas Karr

Douglas Karr adalah pendiri Martech Zone dan pakar yang diakui dalam transformasi digital. Douglas telah membantu memulai beberapa startup MarTech yang sukses, telah membantu uji tuntas lebih dari $5 miliar dalam akuisisi dan investasi Martech, dan terus meluncurkan platform dan layanannya sendiri. Dia salah satu pendiri dari Highbridge, sebuah perusahaan konsultan transformasi digital. Douglas juga seorang penulis panduan Dummie dan buku kepemimpinan bisnis.

2 Komentar

  1. Artikel bagus lainnya Doug! Terima kasih telah membagikan pemikiran ini. Tepat dalam banyak aspek! Begitu banyak fungsi dasar akhir-akhir ini yang menurut saya harus benar-benar menjadi "INTI" untuk WordPress secara default.

Bagaimana menurut Anda?

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Artikel terkait