Preskoči na sadržaj
BeoHosting
BeoHosting

WordPress Vodič

Instalacija, brzina, cache, debug, SMTP, migracija, Multisite, permisije i rješavanje grešaka.

Instalacija WordPress-a preko Softaculous-a

U cPanel-u kliknite na Softaculous Apps Installer, izaberite WordPress i kliknite "Install". Izaberite domen, podesite admin korisničko ime (ne koristite "admin"), jaku lozinku, naziv sajta i email. Kliknite "Install" i WordPress će biti spreman za korišćenje za par sekundi.

Optimizacija WordPress-a za brzinu

Instalirajte LiteSpeed Cache plugin (besplatan za BeoHosting korisnike), aktivirajte keširanje stranica, optimizujte slike, minimizujte CSS/JS, koristite najnoviju verziju PHP-a iz cPanel-a i redovno čistite bazu podataka od nepotrebnih revizija i transijenata.

Kako podesiti WordPress auto-update

U WordPress admin panelu (vasadomena.me/wp-admin) idite na Dashboard > Updates i kliknite "Enable automatic updates for all new versions". Za plugine: Plugins > Installed Plugins — kliknite "Enable auto-updates" pored svakog. Alternativno, u Softaculous-u: Installations > Edit Details > označite "Auto Upgrade". Uvijek napravite backup prije velikih update-a.

Kako očistiti WordPress cache

Za LiteSpeed Cache (preporučen za BeoHosting): u admin traci kliknite LiteSpeed Cache > "Purge All". Za precizniju provjeru: LiteSpeed Cache > Toolbox > Purge. Browser cache: pritisnite Ctrl+Shift+R (Windows) ili Cmd+Shift+R (Mac). Ako koristite Cloudflare: Caching > Purge Everything. Ne čistite keš prečesto — dozvolite mu da se ponovo izgradi.

Kako resetovati WordPress admin lozinku

Najjednostavniji način je da kliknete "Lost your password?" na wp-login.php stranici. Ako nemate pristup email-u, prijavite se na cPanel (vasadomena.me:2083), otvorite phpMyAdmin i izaberite WordPress bazu. Pronađite tabelu wp_users, kliknite "Edit" pored admin naloga, u polju user_pass izaberite MD5 funkciju, unesite novu lozinku i kliknite "Go".

Kako riješiti White Screen of Death (WSOD)

Prazna bijela stranica je obično uzrokovana nekompatibilnim pluginom ili temom. U cPanel File Manager-u idite na /public_html/wp-content/ i preimenujte folder "plugins" u "plugins_old" — ovo deaktivira sve plugine. Ako sajt proradi, vraćajte plugine jedan po jedan. Ako ne pomogne, preimenujte folder aktivne teme. Takođe u wp-config.php dodajte define('WP_MEMORY_LIMIT', '256M').

Kako ažurirati WordPress ručno

Preuzmite najnoviju verziju sa wordpress.org/download/ i raspakujte ZIP. Napravite backup sajta i baze. Putem cPanel File Manager-a ili FTP-a obrišite foldere wp-admin i wp-includes na serveru, zatim upload-ujte nove verzije. Upload-ujte i root fajlove (wp-login.php itd.) ali NEMOJTE dirati folder wp-content. Otvorite vasadomena.me/wp-admin — ako je potrebna nadogradnja baze, prikazaće se poruka.

Kako napraviti WordPress staging sajt

U cPanel-u kreirajte subdomen (npr. staging.vasadomena.me) i novu MySQL bazu. Kopirajte fajlove iz public_html u Document Root subdomena. Izvezite produkcijsku bazu kroz phpMyAdmin i importujte u novu bazu. U wp-config.php staging sajta promijenite DB_NAME, DB_USER i DB_PASSWORD. U tabeli wp_options promijenite "siteurl" i "home" na https://staging.vasadomena.me.

Kako riješiti "Error Establishing Database Connection"

Ova greška znači da WordPress ne može da se poveže sa bazom. Provjerite podatke u wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) kroz File Manager. Tačne podatke za bazu pronađite u cPanel-u pod MySQL Databases. Ako su podaci ispravni, dodajte define('WP_ALLOW_REPAIR', true) u wp-config.php i otvorite vasadomena.me/wp-admin/maint/repair.php. Nakon popravke obavezno obrišite tu liniju iz bezbjednosnih razloga.

Kako migrirati WordPress na novi domen

Najlakši način je Duplicator plugin: instalirajte ga, kreirajte paket (Packages > Create New) i preuzmite installer.php i archive.zip. Otpremite oba fajla u public_html novog domena i otvorite novidomen.me/installer.php. Za ručnu migraciju: eksportujte bazu, preuzmite fajlove, otpremite na novi domen, importujte bazu i ažurirajte wp-config.php. Obavezno zamijenite stari domen novim u bazi koristeći WP-CLI: "wp search-replace staridomen.me novidomen.me".

Kako podesiti WordPress Multisite

Multisite omogućava upravljanje više sajtova iz jedne instalacije. Deaktivirajte sve plugine, pa u wp-config.php dodajte define('WP_ALLOW_MULTISITE', true). Osvježite admin panel i idite na Tools > Network Setup — izaberite poddomene ili podfoldere i kliknite Install. WordPress će prikazati kod za wp-config.php i .htaccess — kopirajte tačno. Nove sajtove dodajete kroz Network Admin > Sites > Add New.

Kako popraviti WordPress permisije fajlova

Ispravne permisije: folderi 755, fajlovi 644, wp-config.php 600. U cPanel Terminal-u: "cd public_html" pa "find . -type d -exec chmod 755 {} \;" za foldere i "find . -type f -exec chmod 644 {} \;" za fajlove. Zatim "chmod 600 wp-config.php". Alternativno, u File Manager-u desnim klikom > "Change Permissions". Nikada ne postavljajte 777 — to je ozbiljan bezbjednosni rizik.

Kako deaktivirati plugin bez pristupa admin panelu

Ako ne možete pristupiti WordPress admin panelu, deaktivirajte plugin kroz File Manager. Navigirajte do public_html/wp-content/plugins/ i preimenujte folder problematičnog plugina (npr. "bad-plugin" u "DISABLED_bad-plugin"). WordPress će ga automatski deaktivirati. Ako niste sigurni koji pravi problem, preimenujte cijeli "plugins" folder u "plugins_backup" — ovo deaktivira sve plugine. Zatim ih vraćajte jednog po jednog.

Kako podesiti WordPress debug mode

Otvorite wp-config.php i promijenite define('WP_DEBUG', false) na true. Dodajte define('WP_DEBUG_LOG', true) za zapisivanje u wp-content/debug.log i define('WP_DEBUG_DISPLAY', false) da se greške ne prikazuju posjetiocima. Nakon dijagnostike obavezno vratite WP_DEBUG na false jer usporava sajt i može prikazati osjetljive informacije.

Kako povećati WordPress memory limit

U wp-config.php dodajte define('WP_MEMORY_LIMIT', '256M') iznad "That's all, stop editing!". Za admin panel dodajte i define('WP_MAX_MEMORY_LIMIT', '512M'). Ako ne pomaže, provjerite PHP memory_limit u cPanel-u kroz MultiPHP INI Editor jer ima prioritet ako je niži. Simptomi: bijela stranica, "Allowed memory size exhausted" ili padanje pri importu.

Kako riješiti "Briefly Unavailable for Scheduled Maintenance" grešku

Ova greška znači da WordPress update nije završen uspješno. Kroz cPanel File Manager otvorite root folder sajta i obrišite fajl .maintenance (uključite Show Hidden Files u Settings). Sajt će odmah proraditi. Provjerite da li je update završen u Dashboard > Updates. Da spriječite problem, ne zatvarajte browser tokom update-a i ažurirajte plugine jedan po jedan.

Kako importovati i eksportovati WordPress sadržaj

Za eksport: Tools > Export, izaberite tip sadržaja i kliknite Download Export File (XML format). Za import: Tools > Import, instalirajte WordPress Importer i učitajte XML fajl. Za naprednije potrebe koristite WP All Import plugin koji podržava CSV, Excel i XML sa mapiranjem polja.

Kako podesiti WordPress SMTP za pouzdano slanje emaila

Instalirajte WP Mail SMTP plugin. U podešavanjima unesite From Email i From Name, izaberite Other SMTP mailer. SMTP Host: mail.vasadomena.me, Port: 465, Encryption: SSL, Authentication: On. Username: puna email adresa, Password: lozinka. Kliknite Save i testirajte u Email Test tabu. SMTP osigurava pouzdanu isporuku jer PHP mail() često završava u spamu.

BeoHosting Team

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Posljednje ažurirano: