Pangkalan pengetahuan

Kerja pada tapak yang dikongsi oleh seseorang dengan anda

Pemilik tapak boleh menyerahkan satu tapak kepada pembangun melalui e-mel — bukan akaun mereka, bukan pengebilan mereka, bukan tapak-tapak lain mereka. Kedua-dua bahagian: berkongsi dan membatalkannya daripada papan pemuka, dan menarik turun tapak dengan zinnector login, clone and dev, termasuk pangkalan data — serta apa yang setiap peranan boleh dan tidak boleh lakukan.

Pemilik tapak boleh memberi anda akses kepada satu daripada tapak mereka — bukan akaun mereka, bukan pengebilan mereka, bukan tapak mereka yang lain — dan anda boleh mengusahakannya menggunakan log masuk Zinn Digital® anda sendiri dan CLI Zinnector® percuma. Panduan ini merangkumi kedua-dua bahagian tersebut: apa yang dilakukan oleh pemilik, dan apa yang anda lakukan.

Jika anda belum pernah menggunakan Zinnector® sebelum ini, Bermula dengan Zinnector® akan memasangkannya dalam masa kira-kira dua minit. Tiada apa-apa di sini yang memerlukan anda membeli pengehosan.

Untuk pemilik tapak — berkongsi satu tapak

  1. Buka tapak tersebut dalam papan pemuka anda dan pergi ke Keselamatan.
  2. Di bahagian Siapa lagi yang boleh mengakses tapak ini, pilih Kongsi tapak ini.
  3. Taip alamat e-mel pembangun. Mereka belum memerlukan akaun lagi — jika mereka tidak pernah log masuk, mereka akan menerima jemputan dan akses bermula sebaik sahaja mereka menerimanya.
  4. Pilih peranan:
  • Pelihat (Viewer) — boleh melihat, dan tidak boleh mengubah apa-apa.
  • Editor — peranan yang biasanya diperlukan oleh pembangun. Mereka boleh menukar fail tapak, menggunakan wp-admin, dan memuat turun arkib tapak untuk diusahakan secara tempatan. Arkib tersebut merangkumi pangkalan data.
  • Pengurus (Manager) — segala yang boleh dilakukan oleh editor, ditambah dengan pemulihan sandaran.
  1. Berikan sebab dan, jika kerja tersebut mempunyai tarikh tamat, tarikh luput. Pemberian akses akan berhenti secara automatik pada tarikh tersebut; anda tidak perlu ingat untuk memadamkannya.
  2. Simpan.

Walau apa pun pilihan anda, kolaborator tidak boleh sama sekali memadamkan tapak, melihat pengebilan anda, atau mengakses mana-mana tapak anda yang lain.

Maksud "arkib merangkumi pangkalan data"

Editor atau pengurus boleh mengambil salinan tapak untuk diusahakan, dan salinan tapak terdiri daripada fail-failnya serta pangkalan datanya. Pangkalan data WordPress menyimpan apa sahaja yang diberikan oleh pelawat anda kepada tapak tersebut — nama pemberi komen dan alamat e-mel, akaun pelanggan, pesanan dan alamat penghantaran WooCommerce, serta hantaran borang.

Itu biasanya tepat seperti yang diperlukan oleh pembangun: tanpa pangkalan data, mereka hanya melihat tema anda pada tapak yang kosong. Perkara ini wujud dan penting untuk diketahui kerana ia adalah data peribadi sebenar dan pemilik data tersebut ialah pelanggan anda, bukan pelanggan kami.

Dua perkara susulan akan berlaku, dan platform melakukan kedua-duanya untuk anda:

  • Setiap eksport berada dalam log audit anda. Buka Log audit dan cari site.backup.exported. Setiap baris merekodkan siapa yang mengambilnya, bila, dan sama ada arkib tersebut membawa pangkalan data bersama-sama. Anda tidak perlu bertanya.
  • Anda boleh menamatkannya pada bila-bila masa. Pembatalan adalah serta-merta — lihat di bawah.

Jika anda lebih suka mereka bekerja tanpa pangkalan data, beritahu mereka supaya menambah --no-database apabila mereka melakukan pull; ia hanya satu bendera (flag) dan selebihnya berfungsi seperti biasa.

Untuk pembangun — membawa masuk tapak ke mesin anda

1. Pasang Zinnector®

npm install -g zinnector
zinnector --version

Anda memerlukan Node 24 atau lebih baharu. node --version mesti memaparkan v24 atau lebih tinggi.

2. Log masuk sebagai diri anda

zinnector login

Tindakan ini akan membuka pelayar anda dan mendaftarkan anda masuk dengan akaun Zinn Digital® anda sendiri — akaun tempat jemputan itu dihantar. Anda tidak memerlukan kata laluan pemilik, dan mereka tidak perlu memberikan sebarang kata laluan kepada anda.

Semak apa yang telah diberikan kepada anda:

zinnector sites

Anda akan melihat dengan tepat tapak-tapak yang dikongsi dengan anda, dan tiada yang lain. Jika senarai itu kosong, jemputan belum diterima lagi, atau akses telah ditarik balik atau telah tamat tempoh.

3. Tarik tapak ke bawah (pull)

zinnector clone client-domain.com
cd client-domain.com

clone mencipta projek tempatan daripada tapak yang dihoskan. Ia mengambil:

  • wp-content — tema, plugin, plugin-mu, bahasa dan media yang merupakan hasil kerja tapak itu sendiri;
  • pangkalan data, yang ditulis ke database.sql di dalam projek.

Ia secara sengaja meninggalkan teras WordPress (persekitaran masa jalan tempatan anda membekalkan versi yang betul), wp-config.php (ia menyimpan kata laluan pangkalan data tapak langsung), dan sebarang media yang telah dipindahkan ke storan objek.

Setiap pelaksanaan mencetak dengan tepat apa yang diambil dan apa yang ditinggalkan, berserta jumlah kiraan. Jika anda mahukan fail sahaja, tambahkan --no-database.

Sudah mempunyai projek dan hanya mahukan yang terkini? Jalankan zinnector pull di dalamnya.

4. Jalankan ia secara tempatan, berserta kandungan sebenar

zinnector dev --runtime docker

Pada persekitaran masa jalan Docker, tindakan ini mengimport database.sql, menulis semula URL tapak kepada alamat tempatan anda, dan membuka tapak dengan kandungan sebenar pelanggan di dalamnya. Log masuk menggunakan akaun WordPress tapak itu sendiri.

Persekitaran masa jalan lalai — WordPress Playground, yang tidak memerlukan Docker — bermula dengan lebih pantas dan tidak mengimport pangkalan data; ia akan memberitahu anda mengenainya daripada bermula dalam keadaan kosong secara senyap. Gunakannya apabila anda sedang mengusahakan kod dan tidak memerlukan kandungan tersebut.

5. Jaga salinan yang telah diberikan kepada anda

database.sql ialah pangkalan data tapak langsung. Zinnector® menambahkannya ke dalam .gitignore projek anda sebaik sahaja ia menulis fail tersebut, supaya tindakan git add -A yang tidak disengajakan tidak boleh menerbitkan maklumat pelanggan seseorang ke dalam repositori. Biarkan baris itu tidak terusik, dan padamkan fail tersebut apabila kerja telah selesai.

Perkara yang boleh dan tidak boleh dilakukan oleh kolaborator

| | Pelihat (Viewer) | Editor | Pengurus (Manager) | |---|---|---|---| | Lihat tapak dan tetapan nya | ✔ | ✔ | ✔ | | Tukar fail, guna wp-admin, buat deployment | | ✔ | ✔ | | Tarik tapak, termasuk pangkalan data | | ✔ | ✔ | | Pulihkan sandaran ke atas tapak langsung | | | ✔ | | Padamkan tapak | | | | | Lihat pengebilan atau invois | | | | | Capai tapak lain milik pemilik | | | |

Tiga baris terakhir dibiarkan kosong untuk setiap peranan. Ia bukanlah satu tetapan.

Menamatkan akses

Pemilik membuka bahagian Keselamatan tapak dan memilih Tarik balik (Revoke) di sebelah nama individu tersebut. Ia berkuat kuasa serta-merta: arahan Zinnector® seterusnya yang dijalankan oleh pembangun itu tidak akan dapat melihat tapak tersebut, begitu juga dengan apa sahaja yang mereka pegang.

Tarikh luput melakukan perkara yang sama pada tarikh tertentu, tanpa memerlukan sesiapa pun mengingatinya. Jika anda menetapkannya semasa anda berkongsi tapak tersebut, urusan anda telah pun selesai.

Apabila sesuatu tidak berfungsi

  • zinnector sites tidak menunjukkan apa-apa. Jemputan belum diterima, atau akses telah ditarik balik atau tamat tempoh. Minta pemilik melihat bahagian Keselamatan tapak — jemputan yang belum selesai disenaraikan di situ.
  • zinnector pull menyatakan tapak tidak mempunyai sandaran terkini. Tindakan tarik (pull) akan mengambil sandaran baharu jika pelan membenarkannya, dan bertanya terlebih dahulu. Jika pelan tidak merangkumi sandaran atas permintaan, tingkatkan --max-age untuk menerima sandaran yang lebih lama.
  • zinnector dev memulakan WordPress kosong. Anda berada pada persekitaran masa jalan Playground, yang tidak mengimport pangkalan data. Jalankan zinnector dev --runtime docker.
  • Tapak tempatan terus melakukanubah hala ke domain langsung. Proses import menulis semula URL tapak; jika langkah tersebut gagal, arahan akan memberitahu anda dan mencetak baris wp search-replace untuk dijalankan.

Lebih banyak ralat dan cara penyelesaiannya: Penyelesaian masalah Zinnector®.

Semua dokumentasi pembangun

Terkini daripada blog

Perkara yang telah kami tulis mengenai pengehosan, SEO dan pengendalian tapak secara besar-besaran.

SEO dan Pembinaan Pautan daripada Lapisan Pengehosan: Pandangan Pengendali 2026

Bagaimana pengehosan membentuk pengindeksan dan ekuiti pautan pada 2026: memastikan halaman terus diindeks, menilai domain berusia sebelum anda membangunkannya, pembinaan pautan tanpa jejak, dan pandangan jujur tentang perkara yang mampu dan tidak mampu dilakukan oleh infrastruktur untuk SEO.

Baca hantaran

Menjadikan WordPress Pantas dan Selamat: Senarai Semak Prestasi dan Palam

Senarai semak praktikal untuk WordPress yang pantas dan selamat: pengecalaman peringkat pelayan, cache objek setiap tapak, beberapa palam sahaja yang berbaloi untuk dijalankan, memastikan tindanan sentiasa dikemas kini, dan halaman WooCommerce yang tidak boleh anda cache.

Baca hantaran

Cara Memilih Pengehosan Web Terurus pada 2026: Panduan Pembeli

Apakah yang benar-benar membezakan pengehosan terurus yang baik daripada kotak murah dengan panel kawalan — migrasi, sandaran, pengasingan, penstoran dalam cache sebenar dan pengeskalan jujur — serta cara menilainya sebelum anda membuat komitmen.

Baca hantaran

Baca blog

Masih buntu?

Sokongan disertakan dalam setiap pelan, meja bantuan dibuka selama 24 jam sehari, dan anda boleh menulis kepada kami dalam mana-mana daripada 58 bahasa kami — kami akan menjawab anda dalam bahasa anda.

Hubungi sokongan Semua artikel