Preskoči na sadržaj
Pustili smo novi sajt sa mnogo novih opcija — AI Builder uskoro
BeoHosting
BeoHosting

WordPress Vodič

Instalacija, podešavanje, optimizacija i resavanje problema sa WordPress-om.

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 cistite bazu podataka od nepotrebnih revizija i transijenata.

Kako podesiti WordPress auto-update

U WordPress admin panelu (vasdomen.rs/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 > oznacite "Auto Upgrade". Uvek napravite backup pre velikih update-a.

Kako ocistiti WordPress cache

Za LiteSpeed Cache (preporučen za BeoHosting): u admin traci kliknite LiteSpeed Cache > "Purge All". Za preciznije ciscenje: LiteSpeed Cache > Toolbox > Purge. Browser cache: pritisnite Ctrl+Shift+R (Windows) ili Cmd+Shift+R (Mac). Ako koristite Cloudflare: Caching > Purge Everything. Ne cistite kes preesto - 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 (vasdomen.rs: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 resiti White Screen of Death (WSOD)

Prazna bela 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 raspakovajte ZIP. Napravite backup sajta i baze. Putem cPanel File Manager-a ili FTP-a obrisite 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 vasdomen.rs/wp-admin - ako je potrebna nadogradnja baze, prikazace se poruka.

Kako napraviti WordPress staging sajt

U cPanel-u kreirajte subdomen (npr. staging.vasdomen.rs) 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 promenite DB_NAME, DB_USER i DB_PASSWORD. U tabeli wp_options promenite "siteurl" i "home" na https://staging.vasdomen.rs.

Kako resiti "Error Establishing Database Connection"

Ova greška znači da WordPress ne može da se poveze sa bazom. Proverite podatke u wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) kroz File Manager. Tacne 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 vasdomen.rs/wp-admin/maint/repair.php. Nakon popravke obavezno obrisite tu liniju iz bezbednosnih 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.rs/installer.php. Za ručnu migraciju: eksportujte bazu, preuzmite fajlove, otpremite na novi domen, importujte bazu i ažurirajte wp-config.php. Obavezno zamenite stari domen novim u bazi koristeci WP-CLI: "wp search-replace staridomen.rs novidomen.rs".

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). Osvezite 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. Novi 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 bezbednosni 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 problematicnog plugina (npr. "bad-plugin" u "DISABLED_bad-plugin"). WordPress ce ga automatski deaktivirati. Ako niste sigurni koji pravi problem, preimenujte ceo "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 promenite 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 posetiocima. Nakon dijagnostike obavezno vratite WP_DEBUG na false jer usporava sajt i može prikazati osetljive 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, proverite PHP memory_limit u cPanel-u kroz MultiPHP INI Editor jer ima prioritet ako je niži. Simptomi: bela stranica, "Allowed memory size exhausted" ili padanje pri importu.

Kako resiti "Briefly Unavailable for Scheduled Maintenance" grešku

Ova greška znači da WordPress update nije završen uspešno. Kroz cPanel File Manager otvorite root folder sajta i obrisite fajl .maintenance (uključite Show Hidden Files u Settings). Sajt ce odmah proraditi. Proverite da li je update završen u Dashboard > Updates. Da sprecite 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.vasdomen.rs, 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 Tim

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

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

Poslednje ažurirano: