Cum se creează un Wiki folosind WordPress

Publicat: 2023-02-12

Internetul este plin de wiki-uri, deoarece sunt ușor de utilizat și fac schimbul de informații rapid. De fapt, există multe motive pentru care ați putea dori să vă creați propriul wiki. Dacă utilizați WordPress, totuși, vă puteți întreba dacă puteți crea un wiki cu acel software.

WordPress nu a fost conceput pentru wiki-uri, dar este încă suficient de flexibil pentru a le găzdui. Folosind instrumentele potrivite, vă puteți crea propriul wiki WordPress rapid și ușor. Există chiar și mai multe metode pe care le puteți încerca, inclusiv pluginuri, teme și fragmente de cod personalizate.

În acest articol, vom explora cum să vă construiți wiki cu WordPress. Să sărim direct înăuntru!

Cuprins
1. Noțiuni introductive despre Wiki WordPress
2. Crearea unui Wiki WordPress: Proces pas cu pas
3. Utilizarea unui plugin Wiki WordPress
3.1. Încercați să utilizați aceste pluginuri pentru a vă crea Wiki
3.2. Pasul 1: Instalați și activați pluginul
3.3. Pasul 2: Adăugați conținut Wiki
3.4. Pasul 3: Actualizați setările pluginului
4. Utilizarea unei teme Wiki WordPress
4.1. Încercați să utilizați aceste teme pentru a vă crea Wiki
4.2. Pasul 1: Instalați WordPress pe un subdomeniu sau director
4.3. Pasul 2: Alegeți o temă Wiki și instalați-o
4.4. Pasul 3: Personalizați tema
4.5. Pasul 4: Adăugați conținut Wiki
5. Utilizarea unui fragment de cod personalizat
5.1. Pasul 1: Instalați și activați baza de cunoștințe CPT
5.2. Pasul 2: Adăugați și organizați conținutul dvs. Wiki
5.3. Pasul 3: Adăugați fragmentele de cod
6. Explorați resursele pentru dezvoltatori WP Engine

Noțiuni introductive despre Wiki WordPress

Înainte de a începe să vă construiți wiki-ul, există anumite resurse de care veți avea nevoie. Aceste lucruri vor face procesul mai rapid și mai ușor:

  • Un site WordPress. Ar trebui să aveți găzduire și un domeniu, precum și un site web WordPress.
  • O metodă de integrare a bazei de cunoștințe. Există trei moduri principale de a adăuga un wiki pe site-ul dvs. existent. Puteți utiliza un subdomeniu, puteți adăuga un director nou cu propria sa instalare WordPress sau puteți utiliza multisite WordPress.
  • Conținutul pentru wiki-ul dvs. Dacă aveți conținutul gata de difuzare, vă ajută să vă publicați wiki-ul mai repede. Aceasta poate include documentație, întrebări frecvente și alte materiale de asistență.

Cu aceste trei elemente la locul lor, sunteți gata să configurați wiki-ul în sine.

Crearea unui Wiki WordPress: proces pas cu pas

Există trei metode utilizate în mod obișnuit pentru a crea un site wiki WordPress: pluginuri, teme și fragmente de cod personalizate. Vă sugerăm să citiți toate cele trei opțiuni și apoi să o alegeți pe cea care se potrivește cel mai bine nevoilor dvs.

Utilizarea unui plugin Wiki WordPress

Dacă aveți un site web existent și doriți să adăugați un wiki la acesta, un plugin ar putea fi cea mai bună soluție. Pluginurile sunt metoda cea mai puțin intruzivă și puteți continua să utilizați tema existentă.

Încercați să utilizați aceste pluginuri pentru a vă crea Wiki

Deși există multe plugin-uri wiki disponibile, poate doriți să luați în considerare următoarele:

  • Yada Wiki : O opțiune gratuită și foarte prietenoasă pentru începători.
  • BuddyPress Docs : un alt plugin gratuit, conceput pentru a se integra cu BuddyPress.
  • Baza de cunoștințe : un plugin de bază de cunoștințe premium cu o mulțime de funcții.

Oricare dintre aceste instrumente poate duce la bun sfârșit treaba, așa că alegerea se va reduce la preferințele personale.

Pasul 1: Instalați și activați pluginul

Pentru a începe să vă construiți wiki, instalați și activați pluginul ales. În exemplul nostru, vom folosi pluginul Yada Wiki. Îl puteți instala în tabloul de bord WordPress sau vizitând Directorul de pluginuri WordPress.

Pasul 2: Adăugați conținut Wiki

După activarea pluginului, va fi creat automat un wiki pentru site-ul dvs. web sub www.yourwebsite.com/wiki . Puteți începe să adăugați conținut la acesta imediat:

Navigați la Pagini Wiki > Adăugați nou . Adăugați un titlu paginii și inserați (sau creați) conținutul. Acest proces este foarte asemănător cu adăugarea unei postări sau a unei pagini pe site-ul dvs. WordPress.

Odată ce conținutul dvs. este gata, puteți adăuga o categorie, etichete și o imagine recomandată. Apoi faceți clic pe Publicare pentru a adăuga pagina wiki pe site-ul dvs.

Pasul 3: Actualizați setările pluginului

Pe lângă adăugarea de conținut, poate doriți să configurați și setările wiki-ului. Vom face acest lucru accesând Setări > Yada Wiki :

Aici puteți actualiza slug-ul pentru wiki, dacă doriți să apară la o adresă URL diferită. De asemenea, puteți permite comentarii, pingback și utilizarea Editorului de blocuri.

Utilizarea unei teme Wiki WordPress

Utilizarea unei teme wiki WordPress este una dintre cele mai simple moduri de a vă construi site-ul web. Aceasta este cea mai bună soluție dacă nu utilizați site-ul dvs. principal pentru wiki sau dacă site-ul dvs. va conține doar un wiki și nimic altceva.

Încercați să utilizați aceste teme pentru a vă crea Wiki

Există multe teme pe care le puteți folosi pentru wiki. Iată câteva opțiuni pentru a începe:

  • MyWiki : O temă gratuită rapidă și minimalistă.
  • MyKnowledgeBase : O temă ușoară, gratuită, cu șabloane personalizabile.
  • Flatbase : O opțiune premium cu o mare capacitate de răspuns, cu mult potențial de personalizare.
  • KnowHow : O alegere excelentă pentru a construi rapid un wiki elegant.

Temele premium oferă, în general, o personalizare mai mare și mai multe funcții decât opțiunile gratuite, dar ambele își pot face treaba.

Pasul 1: Instalați WordPress pe un subdomeniu sau director

Dacă nu doriți ca wiki să fie site-ul dvs. principal, va trebui să instalați WordPress pe un subdomeniu sau director. Pașii necesari pentru aceasta vor varia în funcție de gazda dvs. web.

După ce v-ați creat subdomeniul sau directorul, instalați WordPress pe acesta. În general, puteți face acest lucru utilizând caracteristica de instalare cu un singur clic oferită de furnizorul dvs. de găzduire.

Pasul 2: Alegeți o temă Wiki și instalați-o

Odată ce instalarea WordPress este gata, va trebui să instalați o temă wiki. Dacă utilizați o temă gratuită, accesați Aspecte > Teme și faceți clic pe Adăugați nou . Căutați tema dorită și faceți clic pe Instalare și apoi pe Activare :

Dacă utilizați o temă premium, va trebui să încărcați fișierul zip al acesteia. Accesați Aspecte > Teme > Adăugați nou și selectați Încărcați temă . Nu uitați să activați tema odată ce încărcarea este finalizată.

Pasul 3: Personalizați tema

După instalare, veți dori să vă personalizați și să vă personalizați tema. Pentru a face acest lucru, navigați la Aspecte > Personalizare . Aceasta deschide previzualizarea site-ului dvs. și oferă acces la multe setări de configurare:

Personalizarea aspectului wiki-ului este similară cu ajustarea oricărei teme WordPress. Când sunteți mulțumit de aspectul site-ului dvs. web, faceți clic pe Publicați pentru a face modificările live.

Pasul 4: Adăugați conținut Wiki

Puteți adăuga conținut la tema dvs. wiki în același mod în care ați adăuga postări și pagini noi. În funcție de tema aleasă, puteți face acest lucru în Postări sau Pagini sau poate exista un tip de conținut Wiki specializat.

În orice caz, în general, puteți utiliza editorul familiar WordPress pentru a adăuga și edita conținutul dvs. wiki. Nu uitați să publicați fiecare bucată când este gata, astfel încât vizitatorii să o poată vizualiza.

Utilizarea unui fragment de cod personalizat

Metoda finală pentru crearea unui wiki pe un site WordPress existent sau nou este prin intermediul fragmentelor de cod personalizate. Această metodă oferă multă libertate, dar poate fi intimidantă pentru începători. Dacă intenționați să utilizați fragmente de cod, nu uitați să faceți mai întâi o copie de rezervă completă a site-ului dvs.

Pasul 1: Instalați și activați baza de cunoștințe CPT

Pentru a începe să utilizați fragmente de cod, puteți instala și activa pluginul Knowledge Base CPT. Acest plugin este recomandat deoarece creează un tip de postare personalizat numit Knowledge Base și o taxonomie numită secțiune .

Pasul 2: Adăugați și organizați conținutul dvs. Wiki

După activarea pluginului, adăugați conținutul wiki pe site. Accesați baza de cunoștințe > Adăugați nou :

Adăugarea de conținut aici este același lucru cu crearea unei noi postări sau pagini pe site-ul dvs. WordPress. Când conținutul este gata, faceți clic pe Publicare pentru a-l adăuga pe site-ul dvs. web.

Pasul 3: Adăugați fragmentele de cod

Acum sunteți gata să adăugați fragmente de cod în fișierul functions.php al site-ului dvs. Acest fișier se găsește în Aspecte > Editor de teme . Adăugați următorul cod la acesta:

 function wpb_knowledgebase() { // Get Knowledge Base Sections $kb_sections = get_terms('section','orderby=name&hide_empty=0'); // For each knowledge base section foreach ($kb_sections as $section) : $return .= '<div class="kb_section">'; // Display Section Name $return .= '<h4 class="kb-section-name"><a href="'. get_term_link( $section ) .'" title="'. $section->name .'" >'. $section->name .'</a></h4><ul class="kb-articles-list">'; // Fetch posts in the section $kb_args = array( 'post_type' => 'knowledge_base', 'posts_per_page'=>-1, 'tax_query' => array( array( 'taxonomy' => 'section', 'terms' => $section, ) , ), ); $the_query = new WP_Query( $kb_args ); if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); $return .= '<li class="kb-article-name">'; $return .= '<a href="'. get_permalink( $the_post->ID ) .'" rel="bookmark" title="'. get_the_title( $the_post->ID ) .'">'. get_the_title( $the_post->ID ) .'</a>'; $return .= '</li>'; endwhile; wp_reset_postdata(); else : $return .= '<p>No Articles Found</p>'; endif; $return .= '</ul></div>'; endforeach; return $return; } // Create shortcode add_shortcode('knowledgebase', 'wpb_knowledgebase');

Acest cod listează toate articolele dvs. wiki în secțiunile relevante.

În continuare, va trebui să creați o nouă pagină WordPress pentru baza dvs. de cunoștințe. Accesați Pagini > Adăugați nou și intitulați-o Baza de cunoștințe .

În editor, alegeți blocul Shortcode . Introduceți [baza de cunoștințe] și publicați pagina. Aceasta creează o pagină wiki simplă. Apoi puteți adăuga următorul cod în fișierul style.css din Editorul de teme pentru a-l ajusta:

 .kb_section { float: left; width: 280px; max-width: 280px; margin: 10px; background-color: #f5f5f5; border: 1px solid #eee; } h4.kb-section-name { background-color: #eee; margin: 0; padding: 5px; } ul.kb-section-list { list-style-type: none; list-style: none; display: inline; } li.kb-section-name { list-style-type: none; display: inline; } ul.kb-article-list { list-style-type: none; list-style: none; } li.kb-article-name { list-style-type: none; } div.kb_section:nth-of-type(3n+1) {clear:left;} div.kb_section:nth-of-type(3n+3) {}

În cele din urmă, puteți salva fișierul și previzualiza modificările aduse site-ului dvs. web

Explorați resursele pentru dezvoltatori WP Engine

Adăugarea unui wiki pe site-ul dvs. WordPress este posibilă cu pluginuri, teme și fragmente de cod personalizate. Metoda pe care o alegeți depinde de locația wiki-ului dvs. și de modul în care doriți să o utilizați.

Indiferent de tipul de site pe care îl construiți, veți avea nevoie de acces la cele mai bune resurse pentru a vă asigura o experiență digitală incredibilă. WP Engine oferă acest lucru și multe altele, lăsându-vă timp să vă concentrați pe dezvoltarea WordPress!