Želite li znati kako upravljati WordPress datotekama i mapama?

Iako je sasvim moguće komunicirati s vašom WordPress web stranicom samo putem nadzorne ploče, razumijevajući kako je to datoteke i mape se organiziraju od presudnog je značaja za postizanje većeg stepena kontrole nad njima.

Barem će vam ovo razumijevanje olakšati rješavanje ponavljajuće se greške u WordPress-u.

Svaka WordPress instalacija ima istu strukturu direktorija i datoteke. Svaki dodatak ili WordPress tema koju instalirate, svaka skripta koju dodate i svaki prozor s greškom koji se pojavi mogući su zahvaljujući CMS strukturi.

Ako nikada niste instalirali WordPress, saznajte Kako instalirati WordPress blog u koracima 7

Iako se ideja o kopanju po ovim datotekama u početku čini zastrašujuća, puno je lakša nego što izgleda.

U ovom ćemo udžbeniku pregledati sadržaj najvažnijih WordPress mapa, posebno obraćajući pažnju na osnovne datoteke na kojima se temelji vaša web stranica.

Prezentacija strukture mape WordPress

Struktura WordPress datoteka iskreno je prilično jednostavna na višim nivoima (Racine). Imate svoj public_html folder, gdje se nalaze njegova tri ključna foldera, i puno važnih datoteka kao što je wp-config.php  et .htaccess.

Čak i ako vam je prvi put da kopate po WordPress datotekama, možda ste već upoznati sa bar tim datotekama.

Da biste pristupili tim datotekama i mapama, morate koristiti svoj cPanel upravitelj datoteka usluga web hostingaili a FTP klijent.

U ovom ćemo udžbeniku koristiti FileZilla, ali šta god da odaberete, evo što ćete pronaći u mapi public_html:

upravljanje WordPress datotekama i mapama - javna-html WordPress mapa

Prije nego što uskočimo u ove tri mape, pogledajmo neke datoteke smještene u korijenu mape public_html. Prvo, imamo .htaccess (kratica za "Hypertext Access"). Omogućuje vam kontrolu nad strukturom stalnih veza, datoteka, mapa i njihovog pristupa unutar vaše WordPress instalacije.

Ako želite ići dalje konzultirajte se Kako pronaći datoteku ".htaccess" na WordPressu

Sadržaj zadane .htaccess datoteke trebao bi izgledati ovako:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

onda imamo index.php, koji će se koristiti kao vaša zadana početna stranica osim ako se ne promijeni u a front-page.php ou home.php

public-html-index-php wordpress organizacija

Još jedan ključan folder u ovom direktoriju je wp-config.php. On upravlja osnovnom konfiguracijom WordPress-a i pohranjuje vaše MySQL postavke, lozinke i prefiks tabele.

Osnovni parametri trebaju izgledati ovako:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'notarealname');
/** MySQL database username */
define('DB_USER', 'notarealuser');
/** MySQL database password */
define('DB_PASSWORD', 'notarealpassword');
/** MySQL hostname */
define('DB_HOST', 'localhost');

Otkrijte i vi Koje promjene se primjenjuju na wp-config.php da biste osigurali svoj WordPress blog

Druge važne datoteke u ovom direktoriju su wp-activate.phpi wp-signup.php, koji zajedno upravljaju postupak registracije korisnika, prijave i potvrde.

Imamo i mi wp-comments-post.php (ko upravlja tim komentari i sprječava duplikate), i wp-settings.php, koji postavlja neke uobičajene WordPress varijable.

Nakon što ih pokrijemo, prijeći ćemo na prvi folder najvišeg nivoa, " wp-admin ". 

Mapa "WP-Admin"

wp-admin wordpress folder

Kao što i samo ime govori, ovo je mapa u kojoj se nalaze datoteke koje sadrže WordPress administrativne alate. Na primjer, admin.php (koji je u srcu datoteke), omogućava povezivanje s bazom podataka, prikazuje WordPress kontrolna tabla, i obavlja bilo koju drugu suštinsku funkciju, kao što je provjera da li je neki korisnik administrator ili ne. Ako je slučaj, skripta koristi datoteku wp-load.php, koji zauzvrat učitava datoteku wp-config.php :

/**
* In WordPress Administration Screens
*
* @since 2.3.2
*/
if ( ! defined( 'WP_ADMIN' ) ) {
define( 'WP_ADMIN', true );
}
 
if ( ! defined('WP_NETWORK_ADMIN') )
define('WP_NETWORK_ADMIN', false);
if ( ! defined('WP_USER_ADMIN') )
define('WP_USER_ADMIN', false);
if ( ! WP_NETWORK_ADMIN && ! WP_USER_ADMIN ) {
define('WP_BLOG_ADMIN', true);
}
 
if ( isset($_GET['import']) && !defined('WP_LOAD_IMPORTERS') )
define('WP_LOAD_IMPORTERS', true);
require_once(dirname(dirname(__FILE__)) . '/wp-load.php');

Ako obratite pažnju na nazive fajlova u ovoj fascikli, videćete da većina njih odgovara funkcijama dostupnim na WordPress kontrolnoj tabli.

Na primjer, profile.php hrani zaslon za administraciju profila, dok theme-install.php kontrolira panel za instalaciju teme i plugin-install.php isto uradite za dodatke.

Discover vodič za najbolji WordPress dodaci instalirati na svoj blog

Kao i kod ostalih važnih mapa unutar wp-admin, slike su ispunjene slikama koje se koriste na WordPress nadzornoj ploči, css i js su posvećeni CSS kodu i JavaScript skriptama, a mreža hostira PHP datoteke potrebne za hraniti multisite mrežu.

Mapa "wp-content"

Ovo je odjeljak u kojem ćete provesti više vremena tijekom veze s WordPressom. Dvije najpopularnije funkcije nalaze se iznutra, naravno o čemu govorimo WordPress teme i WordPress plugins :

wp-content folder WordPress

Podmapa "dodaci"

poddirektorijum WordPress dodataka

Svaki dodatak koji prenesete na WordPress imat će svoju podmapu u mapi dodataka, kao što je prikazano u primjeru iznad. Sadržaj svakog od njih razlikuje se ovisno o dodatcima.

Otkrijte 10 osnovnih WordPress dodataka za instaliranje na vašem blogu

Na primjer, u nastavku prikazujemo sadržaj mape s dodatkom Akismet:

folder akismet plugin WordPress

Podmapa "teme"

Mapa teme WordPress

Kao i kod dodataka, svaka WordPress tema koju instalirate na svoju web lokaciju ima svoju mapu u kojoj je instalirana i koju ste vjerovatno već vidjeli, osim ako niste instalirali svaku temu iz dashboard umjesto da koristi FTP.

Mapa "wp-includes"

wp-uključuje wordpress fasciklu

Posljednja mapa WordPress direktorija je " wp-uključuje A on je veliki. Ovo je mapa u kojoj wp-admin sadrži sve datoteke potrebne za pokretanje web stranice. " wp-admin »Uključuje administratorske funkcije. " wp-sadržaja »Pohranjuje sve vaše teme i dodatke,« wp-uključuje Da li je ta koja usklađuje ove dvije komponente.

Ova je mapa zapravo toliko važna da se na njoj nalazi većina osnovnih WordPress datoteka. Od početka, nova instalacija WordPress-a uključivat će više od 140 različitih datoteka u glavnom direktoriju i 14 različitih mapa, uključujući certifikate, fontove, js skripte, " theme-compat I widgete.

Ali pre nego što krenete, otkrijte i vi Kako se zaštititi tokom blogovanja na WordPressu

Iako je uviđanje u organizaciju WordPress datoteka i mapa razumljivo zastrašujuće, uz malo prakse i malo istraživanja, napamet ćete upoznati detalje i direktorijume i datoteke.

Ovo znanje će vam nesumnjivo dobro doći u budućnosti, posebno ako trebate riješiti grešku ili primijeniti grešku. jednostavan tweak.

Ako tražite najbolja WordPress tema za vašu web stranicu i najbolje dodatke za nju, evo nekih rješenja ili alternativa koje nudimo.

1. BeTheme

BeTheme je moderna i profesionalna WordPress tema, jedna od najboljih koju su dizajnirali njeni programeri, a ovo je zapažanje jednostavno učiniti. Ukratko, BeTheme će vam pomoći da napravite bilo koju web stranicu.

betheme-theme-wordpress-višenamjenski-svestran-create-site-internet

Stvaranje stranica je intuitivno, zahvaljujući savršenoj integraciji programa vizualni graditelj stranicas, što će vam dati mogućnost organiziranja elemenata vaše web stranice, istovremeno ih pomičući uz pomoć miša, što eliminira potrebu za znanjem u programiranju i stavlja tematiku na ovu temu WordPress dostupan svima, čak i onima koji nemaju znanja o web razvoju.

U cilju poboljšanja iskustva i rukovanja ovim WordPress šablon, dostupni su vam detaljni video tutorijali. Ovi video zapisi objašnjavaju glavne karakteristike WordPress teme i vode vas kroz sve procese instalacije i prilagođavanja.

downloadDemo | web hosting

Divi Builder

Divi Builder je visokokvalitetni dizajner stranica koji su visoko cenjeni od strane Elegantnih tema. Iako se obično koristi kao dio Divi WordPress teme, Divi Builder je i samostalan dodatak koji možete koristiti i na drugim WordPress temama.

Divi e1544278044306

Divi Builder vam omogućava da uređujete svoj sadržaj pomoću vizuelnog interfejsa na front-end-u, kao i interfejsa na pozadini, iako većina korisnika preferira prethodni interfejs. U osnovi, umjesto bočnih traka, sve su to iskačući prozori i plutajuća dugmad.

Omogućava vam pristup 316 unaprijed dizajniranih predložaka raspoređenih u 40 različitih prezentacijskih paketa, kao i mogućnost spremanja vlastitih dizajna kao predložaka.

Jedna od osobina Divija je uvijek bila kontrola nad stilovima koje vam daje. Na tri različite kartice imate mogućnost konfiguriranja različitih postavki, uključujući responzivne kontrole, prilagodljivi razmak,dodajte prilagođeni CSS, jer njegov CSS editor integrira osnovnu provjeru valjanosti i automatsko dovršavanje. 

download | Demo | web hosting

3. Ultimate Membership Pro

Ultimate Membership Pro je odličan dodatak za pretplatu i pretplatu za WordPress. Može upravljati korisnicima prema njihovom paketu (besplatnom ili plaćenom) kreiranjem ekskluzivnih nivoa pristupa.

Ultimate članstvo za wordpress dodatak za članstvo

Stoga će biti moguće zaštititi sav sadržaj vaše web stranice ili samo dio nje. To će biti na primjer kurs, lekcija, stranica, proizvod, kategorija, slika itd ...

Njegove glavne značajke uključuju: zaštitu sadržaja, više nivoa pristupa, podršku za više mrežnih prolaza -PayPal, Authorize.net, Stripe, 2CheckOut, bankovni prijenos-, djelomičnu zaštitu sadržaja i još mnogo toga opet ...

download | Demo | web hosting 

Preporučeni resursi

Otkrijte druge preporučene resurse koji će vam pomoći preuzmite bolju kontrolu nad vašom WordPress instalacijom.

zaključak

Voila! To je sve za ovaj tutorial, nadam se da ćete se sada dovoljno educirati o organizaciji mapa i WordPress datoteka.

Ne ustručavajte se podijeliti ga s prijateljima na svojim omiljenim društvenim mrežama, i reci nam o svom komentari i prijedloge u posebnom odjeljku.

Takođe ćete moći da konsultujete naše resursi početnika, ako vam je potrebno više elemenata za provođenje projekata kreiranja internetskih stranica.

...