Lingue: Italiano • WordPress con il tuo sito Web 日本語 Русский • (Aggiungi la tua lingua)
Introduzione
Per natura, WordPress è molto potente. Può essere complesso o semplice come si desidera. Con questo in mente, quanto si desidera utilizzare WordPress con il tuo sito web esistente è totalmente a voi. Ci possono essere solo alcune caratteristiche di WordPress che si desidera utilizzare quando si integra con il tuo sito, o si consiglia l’intero sito eseguito con WordPress. Questo tutorial ti guiderà attraverso rendere il tuo sito WordPress simile al tuo design attuale. Inizieremo con come rendere un blog WordPress simile al resto del tuo sito. Quindi possiamo passare a rendere il tuo intero sito in esecuzione su WordPress.
Queste indicazioni non funzionano su una rete MultiSito.
Inizia la trasformazione
Innanzitutto, supponiamo di avere un sito esistente su http://myexample.com. Quindi, crea una nuova sottodirectory (cartella) sul tuo sito e chiamala “blog” (potresti usare qualcosa di diverso dal blog, ma devi creare questa sottodirectory). Quindi ora hai una sottodirectory vuota in http://myexample.com /blog/. Ora, scaricare WordPress e caricare tutti i suoi file in questa nuova cartella, e installare WordPress.
Prendi l’intestazione
Per trasformare le normali pagine PHP in quelle che utilizzano WordPress, devi aggiungere uno dei seguenti frammenti di codice all’inizio di ogni pagina.
<?php /* Short and sweet */define('WP_USE_THEMES', false);require('./wp-blog-header.php');?>
<?phprequire('/the/path/to/your/wp-blog-header.php');get_header(); ?>
Il ciclo
È necessario includere il ciclo nelle pagine per sfruttare efficacemente la moltitudine di tag modello o plugin disponibili. Familiarizzare con il ciclo e le basi del ciclo in azione per iniziare con l’integrazione della potenza di WordPress nel tuo sito web.
Esempi
Generare un elenco
In caso si desidera visualizzare dieci posti in ordine alfabetico in ordine crescente sulla tua pagina web, si può fare come segue per afferrare l’inviato la data, il titolo e stralcio:
<?phprequire('/the/path/to/your/wp-blog-header.php');?><?php$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');foreach ($posts as $post) : setup_postdata( $post ); ?><?php the_date(); echo "<br />"; ?><?php the_title(); ?> <?php the_excerpt(); ?> <?phpendforeach;?>
Ultimi tre post
Display titoli di le ultime tre post sulla tua pagina web.
<?php// Get the last 3 posts.global $post;$args = array( 'posts_per_page' => 3 );$myposts = get_posts( $args );foreach( $myposts as $post ) :setup_postdata($post); ?><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a><br /><?php endforeach; ?>
Fare un tema
La prima parte di questo tutorial descritto come prendere componenti di WordPress e integrarli nel tuo sito esistente. Si potrebbe desiderare di smettere in questo momento, ma forse si desidera creare un tema WordPress che alla fine sostituire le pagine web sul tuo sito.
È necessario creare un tema personalizzato. Un tema è un insieme di file utilizzati per dire WordPress come visualizzare il sito e Using_Themes è fondamentale per WordPress. Puoi creare il tuo tema da zero, ma dovresti considerare di creare il Tema figlio del tema esistente come primo passo. Il tema figlio può migliorare o personalizzare le porzioni limitate del tema esistente. Fare riferimento Tema bambino per maggiori dettagli.
Un elemento HTML poco conosciuto, ma molto utile, < base> ti aiuterà molto. Indica al browser di utilizzare un URL specificato per i percorsi relativi:
<base href="http://myexample.com" />
Normalmente, < base> sarebbe il tuo URL corrente. Ad esempio, il valore predefinito <base> nel tuo blog sarà http://myexample.com/blog/. Cambiandolo con l’elemento < base>, si dice al browser di cercare i file su http://myexample.com/. Perché questo è utile? Quando copi e incolla HTML dal tuo sito corrente, avrai riferimenti a qualcosa di simile:
<img src="me.jpg" alt="" />
Quando copi questo HTML sul tuo tema, il browser cercherà http://myexample.com /blogs / me.jpg, quando il file esiste effettivamente in http://myexample.com / me.jpg. Utilizzando < base href=”http://myexample.com” />, il browser è detto il posto giusto per trovare i file e non c’è bisogno di modificare ogni riferimento ad ogni file che hai copiato dal tuo sito principale.
Prestazioni
Sebbene WordPress sia veloce, contiene una notevole quantità di codice che deve essere caricato ogni volta che viene visualizzata una pagina. Ciò può influire o meno sulle prestazioni a seconda dell’ambiente di hosting, ma su un ambiente di hoasting condiviso utilizzando SuPhp (e quindi senza caching del codice op) può aggiungere diversi secondi a ogni caricamento della pagina.
- WP Integration plugin – consente di integrare WP con una qualsiasi delle applicazioni web supportate
- wp-hacker email list discussione su “deprecare” chiamate dirette a wp-config.php
- Fissaggio false 404 intestazioni su pagine esterne tra cui wp-blog-header.php