Ti piacerebbe sapere come gestire i file e le cartelle di WordPress?

Sebbene sia del tutto possibile interagire con il tuo sito Web WordPress solo attraverso la dashboard, capendo come funziona i file e le cartelle sono organizzati è fondamentale per raggiungere un livello più elevato di controllo su questi.

Almeno, questa comprensione ti renderà molto più facile da risolvere errori ricorrenti su WordPress.

Ogni installazione di WordPress ha la stessa struttura di directory e file. Ogni plugin o tema WordPress che installi, ogni script che aggiungi e ogni finestra di errore che appare, è possibile grazie alla struttura CMS.

Se non hai mai installato WordPress, scoprilo Come installare un blog Wordpress passi 7

Mentre l'idea di scavare tra questi file può sembrare scoraggiante all'inizio, è molto più semplice di quanto sembri.

In questo tutorial, esamineremo i contenuti delle più importanti cartelle di WordPress, prestando particolare attenzione ai file di base su cui si basa il tuo sito Web.

Presentazione della struttura delle cartelle di WordPress

La struttura dei file WordPress è onestamente abbastanza semplice ai livelli più alti (radice). Hai la tua cartella public_html, dove si trovano le sue tre cartelle chiave, insieme a molti file importanti come wp-config.php  et .htaccess.

Anche se è la tua prima volta a rovistare tra i file di WordPress, potresti già avere familiarità con almeno questi file.

Per accedere a questi file e cartelle, è necessario utilizzare il file manager cPanel del proprio servizio di web hostingo a client FTP.

In questo tutorial useremo FileZilla, ma qualunque cosa tu scelga, ecco cosa troverai nella cartella public_html:

gestire file e cartelle WordPress - cartella WordPress public-html

Prima di passare a queste tre cartelle, diamo un'occhiata ad alcuni dei file che si trovano nella radice della cartella public_html. Innanzitutto, abbiamo .htaccess (abbreviazione di "Accesso ipertestuale"). Ti consente di controllare la struttura di permalink, file, cartelle e il loro accesso all'interno dell'installazione di WordPress.

Se vuoi andare oltre consulta Come trovare il file ".htaccess" su WordPress

Il contenuto di un file .htaccess predefinito dovrebbe essere simile a questo:

# 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

Poi abbiamo index.php, che verrà utilizzata come home page predefinita a meno che non venga modificata in a front-page.php ou home.php

organizzazione pubblica-html-index-php di file di WordPress

Un'altra cartella cruciale in questa directory è wp-config.php. Gestisce la configurazione di base di WordPress e memorizza le impostazioni MySQL, le password e il prefisso della tabella.

I parametri di base dovrebbero apparire così:

// ** 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');

Scopri anche Quali modifiche si applicano a wp-config.php per proteggere il tuo blog WordPress

Altri file importanti in questa directory sono wp-activate.php;e wp-signup.php, che gestiscono insieme registrazione dell'utente, login e processo di conferma.

Abbiamo anche wp-comments-post.php (chi gestisce il commentaires e impedisce i duplicati), E wp-settings.php, che imposta alcune variabili comuni di WordPress.

Dopo averli trattati, passeremo alla prima delle cartelle di primo livello, " wp-admin '. 

La cartella "WP-Admin"

wp-admin cartella wordpress

Come suggerisce il nome, questa è la cartella che ospita i file che alimentano gli strumenti di amministrazione di WordPress. Ad esempio, admin.php (che è il cuore del file), consente la connessione al database, visualizza il file dashboard di WordPresse svolge qualsiasi altra funzione essenziale, come verificare se un determinato utente è l'amministratore o meno. In tal caso, lo script utilizza il file wp-load.php, che a sua volta carica il file 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');

Se presti attenzione ai nomi dei file in questa cartella, scoprirai che la maggior parte di essi corrisponde alle funzioni disponibili sulla dashboard di WordPress.

Per esempio, profile.php alimenta la schermata di amministrazione del profilo, mentre il file theme-install.php controlla il pannello di installazione del tema e plugin-install.php fare la stessa cosa per i plugin.

Scopri la Guida a migliori plugin di WordPress da installare sul tuo blog

Come con le altre importanti cartelle all'interno di wp-admin, le immagini sono piene di immagini utilizzate nella dashboard di WordPress, css e js sono dedicati rispettivamente al codice CSS e agli script JavaScript e la rete ospita i file PHP necessari per alimentare una rete multisito.

La cartella "wp-content"

Questa è la sezione in cui è probabile che trascorrerai più tempo durante il tuo rapporto con WordPress. Le sue due funzioni più popolari si trovano all'interno, ovviamente stiamo parlando Temi WordPress e un plugin di WordPress :

cartella di WordPress wp-content

La sottocartella "plugins"

sottocartella plugin di WordPress

Ogni plugin che carichi su WordPress avrà la sua sottocartella nella cartella dei plugin, come mostrato nell'esempio sopra. Il contenuto di ciascuno varia a seconda dei plugin.

Scopri il 10 plugin WordPress essenziali da installare sul tuo blog

Ad esempio, di seguito presentiamo il contenuto della cartella del plugin Akismet:

cartella di plug-in Akismet WordPress

I "temi" della sottocartella

Cartella tema WordPress

Come con i plugin, ogni tema WordPress che installi sul tuo sito web ha la sua cartella in cui è installato e che probabilmente hai già visto prima, a meno che tu non abbia installato ogni tema dal cruscotto piuttosto che utilizzare FTP.

La cartella "wp-includes"

wp-includes cartella wordpress

L'ultima cartella della directory di WordPress è " wp-includes Ed è grande. Questa è la cartella in cui wp-admin include tutti i file necessari per eseguire il sito Web. " wp-admin »Include funzioni di amministratore. " wp-content »Memorizza tutti i tuoi temi e plugin,« wp-includes È quello che armonizza questi due componenti.

Questa cartella è, infatti, così importante che è qui che sono memorizzati la maggior parte dei file di base di WordPress. Dall'inizio, una nuova installazione di WordPress includerà più di 140 diversi file nella directory principale e 14 diverse cartelle, inclusi certificati, caratteri, script js, " tema-compat E widget.

Ma prima di partire, scopri anche Come proteggersi mentre blogging su WordPress

Mentre approfondire l'organizzazione dei file e delle cartelle di WordPress è comprensibilmente spaventoso, con un po 'di pratica e un po' di ricerca, arriverai a conoscere a memoria i dettagli delle sue directory e dei suoi file.

Questa conoscenza tornerà senza dubbio utile in futuro, soprattutto se è necessario risolvere un errore o implementare un file semplice modifica.

Se stai cercando il file miglior tema WordPress per il tuo sito web e i migliori plugin per esso, ecco alcune soluzioni o alternative che offriamo.

1. BeTheme

BeTheme è un tema WordPress moderno e professionale, uno dei migliori progettati dai suoi sviluppatori e questa osservazione è facile da fare. In breve BeTheme ti aiuterà a creare qualsiasi sito web.

betheme-theme-wordpress-multiuso-versatile-creare-sito-internet

La creazione di pagine è intuitiva, grazie alla perfetta integrazione di a costruttore di pagine visives, che ti darà la possibilità di organizzare gli elementi del tuo sito Web, spostandoli con l'aiuto di un mouse, il che elimina la necessità di conoscenza nella programmazione e pone la presa su questo tema WordPress disponibile a tutti, anche a quelli senza conoscenza dello sviluppo web.

Al fine di migliorare l'esperienza e la gestione di questo Modello WordPress, sono stati messi a tua disposizione video tutorial dettagliati. Questi video spiegano le caratteristiche principali del tema WordPress e ti guidano attraverso tutti i processi di installazione e personalizzazione.

DownloadDemo | Web hosting

Divi Builder

Divi Builder è un page builder di alta qualità molto apprezzato dai temi eleganti. Anche se di solito viene utilizzato come parte del tema Divi WordPress, Divi Builder è anche un plug-in autonomo che è possibile utilizzare su altri temi WordPress.

Divi e1544278044306

Divi Builder ti consente di modificare i tuoi contenuti utilizzando un'interfaccia visiva sul front-end e un'interfaccia sul back-end, sebbene la maggior parte degli utenti preferisca la prima interfaccia. Fondamentalmente, invece delle barre laterali, sono tutti popup e pulsanti mobili.

Ti dà accesso a 316 modelli predefiniti distribuiti in 40 diversi pacchetti di presentazione, oltre alla possibilità di salvare i tuoi progetti come modelli.

Uno dei tratti distintivi di Divi è sempre stato il controllo sugli stili che ti offre. In tre diverse schede, hai la possibilità di configurare varie impostazioni, inclusi controlli reattivi, spaziatura personalizzabile,aggiungi CSS personalizzato, perché il suo editor CSS integra la convalida di base e il completamento automatico. 

Download | Demo | Web hosting

3. Ultimate Membership Pro

Ultimate Membership Pro è un eccellente plug-in per l'abbonamento e la limitazione dei contenuti di WordPress. Può gestire gli utenti in base al loro pacchetto (gratuito o a pagamento) creando livelli di accesso esclusivi.

Ultimate membership pro plugin di abbonamento wordpress

Sarà quindi possibile proteggere tutto il contenuto del tuo sito web, o solo una parte di esso. Sarà ad esempio un corso, una lezione, una pagina, un prodotto, una categoria, un'immagine, ecc ...

Le sue caratteristiche principali includono: protezione del contenuto, più livelli di accesso, supporto per più gateway di pagamento -PayPal, Authorize.net, Stripe, 2CheckOut, Bonifico bancario-, protezione parziale del contenuto e molto altro ancora…

Download | Demo | Web hosting 

Risorse raccomandate

Scopri altre risorse consigliate che ti aiuteranno assumere un miglior controllo dell'installazione di WordPress.

Conclusione

Ecco ! Questo è tutto per questo tutorial, spero che ora sarai sufficientemente illuminato sull'organizzazione di cartelle e file WordPress.

Non esitare a condividerlo con i tuoi amici sui tuoi social network preferiti, e raccontaci del tuo commentaires e suggerimenti nella sezione dedicata.

Sarai anche in grado di consultare il nostro risorse per principianti, se hai bisogno di più elementi per realizzare i tuoi progetti di creazione di siti Internet.

...