WordPress Kullanarak Wiki Nasıl Oluşturulur
Yayınlanan: 2023-02-12İnternet wikilerle doludur çünkü kullanımları kolaydır ve bilgi paylaşımını hızlandırırlar. Aslında, kendi vikinizi oluşturmak isteyebileceğiniz birçok neden var. Bununla birlikte, WordPress kullanıyorsanız, bu yazılımla bir wiki oluşturup oluşturamayacağınızı merak edebilirsiniz.
WordPress, wiki'ler düşünülerek tasarlanmamıştır, ancak yine de bunları barındırmak için yeterince esnektir. Doğru araçları kullanarak kendi WordPress wiki'nizi hızlı ve kolay bir şekilde oluşturabilirsiniz. Eklentiler, temalar ve özel kod parçacıkları dahil deneyebileceğiniz birden fazla yöntem bile vardır.
Bu yazıda, wiki'nizi WordPress ile nasıl oluşturacağınızı keşfedeceğiz. Hemen içeri girelim!
WordPress Wiki'nize Başlarken
Wiki'nizi oluşturmaya başlamadan önce ihtiyacınız olacak belirli kaynaklar vardır. Bu şeyler süreci daha hızlı ve daha kolay hale getirecek:
- Bir WordPress sitesi. Barındırma ve alan adınızın yanı sıra bir WordPress web siteniz olmalıdır.
- Bir bilgi tabanı entegrasyon yöntemi. Mevcut sitenize wiki eklemenin üç ana yolu vardır. Bir alt etki alanı kullanabilir, kendi WordPress kurulumuyla yeni bir dizin ekleyebilir veya WordPress multisite kullanabilirsiniz.
- Wiki'nizin içeriği. İçeriği kullanıma hazır hale getirmek, vikinizi daha erken yayınlamanıza yardımcı olur. Bu, belgeleri, SSS'leri ve diğer destek materyallerini içerebilir.
Bu üç öğe yerinde olduğunda, wiki'nin kendisini kurmaya hazırsınız.
WordPress Wiki Oluşturma: Adım Adım İşlem
Bir WordPress wiki sitesi oluşturmak için yaygın olarak kullanılan üç yöntem vardır: eklentiler, temalar ve özel kod parçacıkları. Üç seçeneği de okumanızı ve ardından ihtiyaçlarınıza en uygun olanı seçmenizi öneririz.
WordPress Wiki Eklentisi Kullanma
Mevcut bir web siteniz varsa ve ona bir wiki eklemek istiyorsanız, bir eklenti en iyi çözüm olabilir. Eklentiler en az müdahaleci yöntemdir ve mevcut temanızı kullanmaya devam edebilirsiniz.
Wiki'nizi Oluşturmak İçin Bu Eklentileri Kullanmayı Deneyin
Kullanılabilir birçok wiki eklentisi olsa da, aşağıdakileri göz önünde bulundurmak isteyebilirsiniz:
- Yada Wiki : Ücretsiz ve yeni başlayanlar için çok uygun bir seçenek.
- BuddyPress Docs : BuddyPress ile entegre olacak şekilde tasarlanmış başka bir ücretsiz eklenti.
- Bilgi Bankası : Birçok özelliğe sahip birinci sınıf bir bilgi bankası eklentisi.
Bu araçlardan herhangi biri işi halledebilir, bu nedenle seçim kişisel tercihe bağlı olacaktır.
1. Adım: Eklentinizi Kurun ve Etkinleştirin
Wiki'nizi oluşturmaya başlamak için, seçtiğiniz eklentiyi kurun ve etkinleştirin. Örneğimizde Yada Wiki eklentisini kullanacağız. WordPress kontrol panelinize veya WordPress Eklenti Dizinini ziyaret ederek kurabilirsiniz.
2. Adım: Viki İçeriği Ekleyin
Eklenti etkinleştirildikten sonra, www.yourwebsite.com/wiki altında web siteniz için otomatik olarak bir wiki oluşturulacaktır. Hemen içerik eklemeye başlayabilirsiniz:
Wiki Sayfaları > Yeni Ekle'ye gidin. Sayfaya bir başlık ekleyin ve içeriği ekleyin (veya oluşturun). Bu işlem, WordPress web sitenize bir gönderi veya sayfa eklemeye çok benzer.
İçeriğiniz hazır olduğunda bir kategori, etiketler ve öne çıkan görsel ekleyebilirsiniz. Ardından wiki sayfasını web sitenize eklemek için Yayınla'ya tıklayın.
3. Adım: Eklenti Ayarlarınızı Güncelleyin
İçerik eklemenin yanı sıra vikinizin ayarlarını da yapılandırmak isteyebilirsiniz. Bunu Ayarlar > Yada Wiki'ye giderek yapacağız:
Farklı bir URL'de görünmesini istiyorsanız, burada vikiniz için bilgi bilgisini güncelleyebilirsiniz. Ayrıca yorumlara, geri pinglere ve Blok Düzenleyici kullanımına izin verebilirsiniz.
Bir WordPress Wiki Teması Kullanmak
Bir WordPress wiki teması kullanmak, web sitenizi oluşturmanın en kolay yollarından biridir. Ana web sitenizi vikiniz için kullanmıyorsanız veya web siteniz yalnızca bir wiki içerecek ve başka bir şey içermeyecekse, bu en iyi çözümdür.
Wiki'nizi Oluşturmak İçin Bu Temaları Kullanmayı Deneyin
Wiki'niz için kullanabileceğiniz birçok tema var. İşte başlamanız için birkaç seçenek:
- MyWiki : Hızlı ve minimalist ücretsiz bir tema.
- MyKnowledgeBase : Özelleştirilebilir şablonlara sahip hafif ve ücretsiz bir tema.
- Flatbase : Çok sayıda özelleştirme potansiyeline sahip, oldukça duyarlı bir premium seçenek.
- KnowHow : Hızlı bir şekilde şık bir wiki oluşturmak için harika bir seçim.
Premium temalar genellikle ücretsiz seçeneklerden daha fazla özelleştirme ve daha fazla özellik sunar, ancak her ikisi de işi halledebilir.
1. Adım: Bir Alt Alan Adına veya Dizine WordPress Kurun
Wiki'nin birincil web siteniz olmasını istemiyorsanız, WordPress'i bir alt etki alanına veya dizine yüklemeniz gerekir. Bunun için gerekli adımlar, web sunucunuza bağlı olarak değişecektir.
Alt alan adınızı veya dizininizi oluşturduktan sonra üzerine WordPress yükleyin. Bunu genellikle barındırma sağlayıcınız tarafından sunulan tek tıklamayla kurulum özelliğini kullanarak yapabilirsiniz.
2. Adım: Bir Wiki Teması Seçin ve Kurun
WordPress kurulumunuz hazır olduğunda, bir wiki teması kurmanız gerekecek. Ücretsiz bir tema kullanıyorsanız Görünümler > Temalar'a gidin ve Yeni Ekle'ye tıklayın. İstediğiniz temayı arayın ve Yükle'ye ve ardından Etkinleştir'e tıklayın:
Premium bir tema kullanıyorsanız, zip dosyasını yüklemeniz gerekir. Görünümler > Temalar > Yeni Ekle'ye gidin ve Tema Yükle'yi seçin. Yükleme tamamlandıktan sonra temayı etkinleştirmeyi unutmayın.
3. Adım: Temayı Özelleştirin
Kurulumdan sonra, temanızı özelleştirmek ve kişiselleştirmek isteyeceksiniz. Bunu yapmak için Görünümler > Özelleştir'e gidin. Bu, web sitenizin önizlemesini açar ve birçok yapılandırma ayarına erişim sağlar:
Wiki'nizin görünümünü özelleştirmek, herhangi bir WordPress temasını değiştirmeye benzer. Web sitenizin görünümünden memnun olduğunuzda, değişikliklerinizi canlı hale getirmek için Yayınla'ya tıklayın.
4. Adım: Viki İçeriği Ekleyin
Viki temanıza, yeni gönderiler ve sayfalar eklediğiniz gibi içerik ekleyebilirsiniz. Seçtiğiniz temaya bağlı olarak bunu Gönderiler veya Sayfalar altında yapabilirsiniz veya özel bir Wiki içerik türü olabilir.
Her iki durumda da, wiki içeriğinizi eklemek ve düzenlemek için genellikle tanıdık WordPress editörünü kullanabilirsiniz. Ziyaretçilerin görüntüleyebilmesi için her parçayı hazır olduğunda yayınlamayı unutmayın.
Özel Kod Parçacığı Kullanma
Mevcut veya yeni bir WordPress sitesinde wiki oluşturmanın son yöntemi, özel kod parçacıklarıdır. Bu yöntem çok fazla özgürlük sağlar, ancak yeni başlayanlar için göz korkutucu olabilir. Kod parçacıkları kullanacaksanız, önce web sitenizin tam yedeğini almayı unutmayın.
1. Adım: Bilgi Bankası CPT'yi Kurun ve Etkinleştirin
Kod parçacıklarını kullanmaya başlamak için, Knowledge Base CPT eklentisini yükleyebilir ve etkinleştirebilirsiniz. Bu eklenti, Bilgi Bankası adlı özel bir gönderi türü ve section adlı bir taksonomi oluşturduğu için önerilir.
2. Adım: Wiki İçeriğinizi Ekleyin ve Düzenleyin
Eklentiyi etkinleştirdikten sonra wiki içeriğinizi web sitesine ekleyin. Bilgi Bankası > Yeni Ekle'ye gidin:
Buraya içerik eklemek, WordPress web sitenizde yeni bir gönderi veya sayfa oluşturmakla aynıdır. İçerik hazır olduğunda, web sitenize eklemek için Yayınla'ya tıklayın.
3. Adım: Kod Parçacıklarını Ekleyin
Artık sitenizin functions.php dosyasına kod parçacıkları eklemeye hazırsınız. Bu dosya Görünümler > Tema Düzenleyici altında bulunur. İçine aşağıdaki kodu ekleyin:
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');
Bu kod, tüm wiki makalelerinizi ilgili bölümler altında listeler.
Ardından, bilgi bankanız için yeni bir WordPress sayfası oluşturmanız gerekecek. Sayfalar > Yeni Ekle'ye gidin ve Bilgi Bankası adını verin.
Düzenleyicide Kısa kod bloğunu seçin. [bilgi bankası] girin ve sayfayı yayınlayın. Bu, düz bir wiki sayfası oluşturur. Ardından, ayarlamak için Tema Düzenleyicideki style.css dosyasına aşağıdaki kodu ekleyebilirsiniz:
.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) {}
Son olarak, dosyayı kaydedebilir ve web sitenizdeki değişiklikleri önizleyebilirsiniz.
WP Engine'in Geliştirici Kaynaklarını Keşfedin
Eklentiler, temalar ve özel kod parçacıkları ile WordPress web sitenize wiki eklemek mümkündür. Seçtiğiniz yöntem vikinizin konumuna ve onu nasıl kullanmak istediğinize bağlıdır.
Ne tür bir site oluşturuyor olursanız olun, inanılmaz bir dijital deneyim sağlamak için en iyi kaynaklara erişmeniz gerekir. WP Engine, bunu ve daha fazlasını sunar ve size WordPress geliştirmeye odaklanmanız için zaman bırakır!