Baza znanja

Rad na web-mjestu koje je netko podijelio s vama

Vlasnik web-mjesta može putem e-pošte prepustiti jedno web-mjesto razvojnom programeru — ne svoj račun, ne svoje naplate, ne svoja druga web-mjesta. Obje strane: dijeljenje i opoziv s nadzorne ploče te preuzimanje web-mjesta pomoću naredbi zinnector login, clone i dev, uključujući bazu podataka — uz navođenje onoga što svaka uloga smije i ne smije raditi.

Vlasnik stranice vam može dati pristup jednoj od svojih stranica — ne svom računu, ne svom naplati, ne svojim drugim stranicama — i vi na njoj radite sa svojim vlastitim Zinn Digital® prijavom i besplatnim Zinnector® CLI-jem. Ovaj vodič pokriva oba dijela toga: što vlasnik radi i što vi radite.

Ako još niste koristili Zinnector®, Početak rada sa Zinnectorom® instalirat će ga za otprilike dvije minute. Ovdje ništa ne zahtijeva da kupite hosting.

Za vlasnika stranice — dijeljenje jedne stranice

  1. Otvorite stranicu u svojoj nadzornoj ploči i idite na Sigurnost.
  2. Pod Tko još može pristupiti ovoj stranici, odaberite Podijeli ovu stranicu.
  3. Upišite adresu e-pošte razvojnog inženjera. Još im ne treba račun — ako se nikada nisu prijavili, dobit će pozivnicu, a pristup počinje čim je prihvate.
  4. Odaberite ulogu:
  • Preglednik — može gledati i ne može ništa promijeniti.
  • Urednik — uloga koja je razvojnom inženjeru obično potrebna. Može mijenjati datoteke stranice, koristiti wp-admin i preuzeti arhivu stranice za rad na lokalnom računalu. Ta arhiva uključuje bazu podataka.
  • Upravitelj — sve što urednik može učiniti, plus vraćanje sigurnosne kopije.
  1. Unesite razlog i, ako posao ima datum završetka, rok valjanosti. Dopuštenje jednostavno prestaje vrijediti tog datuma; ne morate pamtiti da ga morate ukloniti.
  2. Spremite.

Što god odabrali, suradnik nikada ne može izbrisati stranicu, vidjeti vaše podatke o naplati niti pristupiti bilo kojoj od vaših drugih stranica.

Što znači "arhiva uključuje bazu podataka"

Urednik ili upravitelj može preuzeti kopiju stranice za rad, a kopija stranice su njezine datoteke i njezina baza podataka. WordPress baza podataka sadrži sve što su vaši posjetitelji dali stranici — imena komentatora i adrese e-pošte, korisničke račune, WooCommerce narudžbe i adrese za dostavu, poslane obrasce.

To je obično točno ono što razvojnom inženjeru treba: bez toga gledaju vašu temu nasuprot praznoj stranici. Vrijedi to znati jer se radi o stvarnim osobnim podacima, a ljudi kojima pripadaju vaši su kupci, a ne naši.

Iz toga slijede dvije stvari, a platforma čini obje za vas:

  • Svaki izvoz nalazi se u vašem revizijskom zapisniku. Otvorite Revizijski zapisnik i potražite site.backup.exported. Svaki redak navodi tko ga je preuzeo, kada i je li ta arhiva sadržavala bazu podataka. Ne morate pitati.
  • Možete ga prekinuti u bilo kojem trenutku. Opoziv je trenutni — pogledajte dolje.

Ako radije želite da rade bez baze podataka, recite im da dodaju --no-database prilikom preuzimanja; to je jedna zastavica, a sve ostalo radi isto.

Za razvojnog inženjera — preuzimanje stranice na vaše računalo

1. Instalirajte Zinnector®

npm install -g zinnector
zinnector --version

Potreban vam je Node 24 ili noviji. node --version mora ispisati v24 ili noviju verziju.

2. Prijavite se kao vi

zinnector login

Ovo otvara vaš preglednik i prijavljuje vas s vašim vlastitim Zinn Digital® računom — onim na koji je poslana pozivnica. Nikada vam nije potrebna lozinka vlasnika, niti je oni moraju vama dati.

Provjerite što vam je dodijeljeno:

zinnector sites

Vidjet ćete upravo stranice koje su vam podijeljene, i ništa drugo. Ako je popis prazan, pozivnica još nije prihvaćena, ili je dopuštenje opozvano ili je isteklo.

3. Preuzmite stranicu

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

clone stvara lokalni projekt s hostane stranice. Preuzima:

  • wp-content — teme, dodatke, mu-dodatke, jezike i medije koji čine vlastiti rad stranice;
  • bazu podataka, zapisanu u database.sql u projektu.

Namjerno ostavlja iza sebe WordPress jezgru (vaše lokalno izvođenje isporučuje pravu verziju), wp-config.php (sadrži lozinku baze podataka aktivne stranice) i sve medije koji su prebačeni u objektno pohranjivanje.

Svako pokretanje ispisuje točno ono što je preuzelo i što je ostavilo, s brojevima. Ako želite samo datoteke, dodajte --no-database.

Već imate projekt i želite samo najnovije? Pokrenite zinnector pull unutar njega.

4. Pokrenite je lokalno, sa stvarnim sadržajem

zinnector dev --runtime docker

Na Docker izvođenju ovo uvozi database.sql, prepisuje URL stranice na vašu lokalnu adresu i otvara stranicu sa stvarnim korisničkim sadržajem u njoj. Prijavite se s vlastitim WordPress računima stranice.

Zadani izvođenje — WordPress Playground, za koji nije potreban Docker — brže se pokreće i ne uvozi bazu podataka; reći će vam to umjesto da tiho počne prazno. Koristite ga kada radite na kodu i ne trebate sadržaj.

5. Pobrinite se za kopiju koju ste dobili

database.sql je baza podataka aktivne stranice. Zinnector® je dodaje u .gitignore vašeg projekta čim je napiše, tako da odsutan git add -A ne može objaviti nečije kupce u spremište. Ostavite taj redak na miru i izbrišite datoteku kada je posao gotov.

Što suradnik može, a što ne može učiniti

PreglednikUrednikUpravitelj
Vidjeti stranicu i njezine postavke✔✔✔
Mijenjati datoteke, koristiti wp-admin, primjenjivati✔✔
Preuzeti stranicu, uključujući bazu podataka✔✔
Vratiti sigurnosnu kopiju preko aktivne stranice✔
Izbrisati stranicu
Vidjeti naplatu ili račune
Pristupiti vlasnikovim drugim stranicama

Posljednja tri retka prazna su za svaku ulogu. Oni nisu postavka.

Prekidanje pristupa

Vlasnik otvara odjeljak Sigurnost stranice i odabire Opozovi pored imena osobe. Stupa na snagu odmah: sljedeća naredba Zinnector® koju taj razvojni inženjer pokrene ne može vidjeti stranicu, kao ni bilo što drugo što posjeduju.

Rok valjanosti čini isto na određeni datum, a da nitko ne mora pamtiti. Ako ste ga postavili kada ste dijelili stranicu, već ste završili.

Kada nešto ne radi

  • zinnector sites ne prikazuje ništa. Pozivnica nije prihvaćena, ili je dopuštenje opozvano ili je isteklo. Zamolite vlasnika da pogleda odjeljak Sigurnost stranice — tamo je navedena pozivnica na čekanju.
  • zinnector pull kaže da stranica nema nedavnu sigurnosnu kopiju. Preuzimanje uzima novu ako plan to dozvoljava i prvo pita. Ako plan ne uključuje sigurnosne kopije na zahtjev, povećajte --max-age da biste prihvatili stariju.
  • zinnector dev pokreće prazan WordPress. Nalazite se na Playground izvođenju, koje ne uvozi bazu podataka. Pokrenite zinnector dev --runtime docker.
  • Lokalna stranica se neprestano preusmjerava na aktivnu domenu. Uvoz prepisuje URL stranice; ako taj korak nije uspio, naredba to kaže i ispisuje redak wp search-replace za pokretanje.

Više pogrešaka i njihova rješenja: Zinnector® rješavanje problema.

Sva dokumentacija za razvojne programere →

Najnovije s bloga

Što smo pisali o hostingu, SEO-u i vođenju web-mjesta u velikom opsegu.

SEO i izgradnja poveznica iz sloja poslužitelja: Pogled operatera za 2026.

Kako hosting oblikuje indeksiranje i vrijednost poveznica u 2026.: zadržavanje stranica u indeksu, provjera starijih domena prije izrade stranica na njima, izgradnja poveznica bez SEO traga i iskren osvrt na to što infrastruktura može, a što ne može učiniti za SEO.

Pročitajte objavu →

Kako WordPress učiniti brzim i sigurnim: kontrolni popis za performanse i priključke

Praktičan kontrolni popis za brz i siguran WordPress: predmemoriranje na razini poslužitelja, objektno predmemoriranje po web-mjestu, nekolicina priključaka koje vrijedi upotrebljavati, održavanje stoga ažurnim i stranice WooCommerce koje nikada ne smijete predmemorirati.

Pročitajte objavu →

Kako odabrati upravljani web hosting u 2026.: Vodič za kupce

Što zapravo razlikuje dobar upravljani hosting od jeftine kutije s upravljačkom pločom — migracije, sigurnosne kopije, izolacija, stvarno predmemoriranje i pošteno skaliranje — te kako to procijeniti prije nego što se obvežete.

Pročitajte objavu →

Pročitajte blog →

Još uvijek imate poteškoća?

Korisnička podrška uključena je u svaki paket, služba je dostupna 24 sata dnevno i možete nam pisati na bilo kojem od naša 58 jezika — odgovorit ćemo Vam na Vašem.

Obratite se podršci → Svi članci →