Lewati ke konten
Delivery API
Sebelum Anda merencanakan berdasarkan sebuah fitur, periksa status kapabilitas.

MigrasiPindah ke Atlas

Memetakan CMS Anda saat ini

Bagaimana fitur WordPress, Drupal, Contentful, Strapi, atau CMS kustom diterjemahkan ke Atlas, dan apa yang tidak memiliki padanan.

Halaman ini diterjemahkan dari bahasa Inggris. Jika ada perbedaan, versi bahasa Inggris yang berlaku. Baca dalam bahasa Inggris

Sebagian besar kustomisasi di CMS tradisional termasuk dalam beberapa pola. Tabel ini menunjukkan ke mana masing-masing pergi di Atlas.

Di CMS Anda saat ini Di Atlas Catatan
Page builder (blok, baris, widget) Halaman tersusun dari seksi; setiap seksi adalah salah satu komponen Anda Editor memilih dari seksi yang diizinkan tipe halaman Anda
Custom post type (produk, berita, tim) Koleksi dengan entri Filter, urutkan, dan paginasi dengan Delivery API
Bidang kustom (ACF, bidang Drupal, bidang Contentful) Bidang bertipe dalam kontrak situs Teks, teks kaya, angka, tanggal, tautan, aset, referensi, daftar, grup, tabel, dan lainnya
Relasi antaritem Bidang referensi
Menu, header, footer, pengaturan situs Global seperti site-header dan site-footer Kode Anda tetap yang merendernya
Tema dan pengaturan desain Token desain dalam kontrak: warna, gaya tipografi, spasi Atlas tidak pernah menerapkan gayanya sendiri ke situs Anda
Pustaka media Media, dengan rendisi per profil media, titik fokus, dan teks alt
Plugin multibahasa (WPML, Polylang) Terjemahan halaman, entri, dan global, dengan fallback Termasuk bahasa Arab dan bahasa kanan-ke-kiri lainnya
Plugin SEO (Yoast, Rank Math) Bidang SEO per halaman, pengalihan, daftar rute untuk sitemap Anda Kode Anda yang menghasilkan tag dan sitemap
Pengelola pengalihan Pengalihan, dibaca oleh situs Anda
Formulir kontak (Contact Form 7, Gravity Forms) Formulir dengan perlindungan spam Turnstile dan email lead Development dan situs web live (status)
Peran dan alur kerja editorial Peran, draf, pratinjau, penerbitan, persetujuan rilis Production
Pos terjadwal Penerbitan terjadwal untuk koleksi editorial
Webhook dan otomasi “saat terbit” Webhook bertanda tangan
Di CMS Anda saat ini Mengapa Atlas tidak melakukannya Yang dilakukan sebagai gantinya
Plugin yang menjalankan kode di situs Anda Konten tidak boleh pernah dapat menjalankan kode di situs web Anda Bangun fitur di kode situs web Anda dan berikan komponen dengan pengaturan
Shortcode, blok HTML mentah, widget “kode kustom” Alasannya sama. Ini juga cara umum situs berbasis CMS diretas Satu komponen per tipe embed (video, peta, widget pemesanan) dengan bidang URL atau ID
Skrip pelacakan yang ditambahkan editor Skrip adalah keputusan developer, ditinjau di kode Tambahkan di kode Anda atau tag manager, di bawah Content-Security-Policy Anda
CMS yang merender dan menghosting situs (tema) Atlas bersifat headless; situs web Anda tetap milik Anda Pertahankan hosting Anda
Logika server di CMS (checkout, area anggota, API kustom) Di luar cakupan Pertahankan di aplikasi Anda atau layanan yang sudah ada
Pencarian situs Tidak disediakan Pertahankan pencarian Anda, atau indeks entri dari Delivery API

Sebuah situs WordPress korporat memiliki page builder, custom post type “Projects” dengan bidang ACF, Yoast, WPML (Inggris dan Arab), Contact Form 7, dan shortcode [map].

  1. Setiap blok page builder menjadi komponen dalam kontrak, dirender oleh komponen React yang sudah ada.
  2. “Projects” menjadi koleksi dengan bidang yang sama. Halaman proyek membaca /entries?collection=projects.
  3. Judul dan deskripsi Yoast berpindah ke bidang SEO setiap halaman. URL lama masuk ke pengalihan.
  4. Inggris dan Arab menjadi locale. Situs meminta &locale=ar dan menetapkan dir="rtl".
  5. Formulir kontak menjadi formulir Atlas. Formulir sampai ke situs live bersama rilis berikutnya; lead masuk di Forms & leads.
  6. Shortcode [map] menjadi komponen Map dengan bidang alamat. Skrip peta berada di kode situs web.