Business Learning And Support

Cómo construir una base de conocimientos Wiki usando WordPress

¿Le gustaría agregar una sección de soporte / documentación a su sitio? ¿Quiere saber la mejor manera de agregar una base de conocimientos wiki a su sitio de WordPress? En este artículo, le mostraremos cómo crear una base de conocimientos wiki en WordPress.

Hay tres formas diferentes de crear un sitio wiki en WordPress:

  • Puede utilizar un tema de wiki de WordPress dedicado para construir su base de conocimientos.
  • Puede utilizar un complemento de WordPress dedicado para construir su base de conocimientos.
  • Puede utilizar fragmentos de código personalizados para crear su base de conocimientos.

Ahora bien, cada método tiene sus pros y sus contras. Pero no te preocupes, te explicaremos cada uno de ellos para que puedas tomar la decisión correcta.

Video tutorial

Suscríbase a MundoCMS Si no le gusta el video o necesita más instrucciones, siga leyendo.

Método de tema de base de conocimientos y wiki de WordPress

Knowhow - Tema De La Base De Conocimientos De Wordpress
Una de las formas más fáciles de crear una wiki es utilizar un tema de la base de conocimientos de la wiki de WordPress. Hay toneladas de ellos disponibles, pero recomendamos el tema KnowHow. La mejor manera de configurar es instalar WordPress en un subdominio o directorio como support.yoursite.com o yoursite.com/knowledgebase/ Una vez hecho esto, solo necesita instalar y activar el tema KnowHow y funcionará de inmediato.
Vista Previa De Knowhow
La mayor desventaja de usar un tema de WordPress Wiki & Knowledge Base es que no puede usarlos en su sitio principal. Debe realizar la configuración en un subdominio o directorio, ya que estos temas realmente no coinciden con su marca y definitivamente no desea que su página de inicio sea una wiki. Sin embargo, muchos sitios tienen su base de conocimientos en un subdominio, por lo que no es tan malo como parece. La decisión realmente depende de tu preferencia.

Método de complemento de WordPress Wiki & Knowledge Base

Complemento De La Base De Conocimientos
Si desea agregar una base de conocimientos wiki a su sitio de WordPress existente, la forma más fácil de hacerlo es utilizar un complemento de la base de conocimientos wiki de WordPress. Hay varios complementos disponibles, pero recomendamos la base de conocimientos de PressApps (demostración en vivo disponible). Todo lo que tienes que hacer es instalar y activar el complemento. Una vez activado, agrega una pestaña de Base de conocimientos en su área de administración de WordPress.
Administrador De La Base De Conocimientos
Knowledge Base es su propio tipo de publicación personalizada con categorías y etiquetas que lo ayuda a organizar su documentación. La mejor parte de esto es que puede agregarlo a su sitio principal, y en su mayoría coincidirá con el estilo / formato de su marca. También viene con un sistema de votación público / solo para miembros, widgets personalizados, funcionalidad de arrastrar y soltar, y más. La desventaja es que cuesta $ 20. En nuestro próximo método, le mostraremos cómo puede lograr todo esto de forma gratuita, pero implica código.

Método de fragmento de base de conocimientos y wiki de WordPress

Otra forma de agregar una base de conocimientos wiki a su sitio WordPress existente o incluso crear un sitio wiki dedicado es utilizar el método de fragmentos. La desventaja es que tienes que copiar / pegar un poco de código que puede asustar a los principiantes. La ventaja es que te da más libertad y que es completamente gratis a diferencia de las dos primeras opciones. Haremos todo lo posible para darle instrucciones paso a paso.
Notar: Antes de comenzar, cree una copia de seguridad completa de su sitio de WordPress. Lo primero que debe hacer es instalar y activar el complemento CPT de Knowledgebase. Este simple complemento crea un tipo de publicación personalizada llamado base de conocimiento y una taxonomía llamada sección. Esto le permite agregar fácilmente sus artículos wiki y organizarlos en secciones.
Artículos Y Secciones Agregados De La Base De Conocimientos
Una vez que tenga algunos artículos y secciones, debe publicarlos en su sitio web. Aquí es donde necesitas administrar algunos códigos. Comience agregando este fragmento en el archivo functions.php de su tema o en un complemento específico del sitio. function wpb_knowledgebase () {// Obtener las secciones de la base de conocimientos $ kb_sections = get_terms (‘section’, ‘orderby = name & hide_empty = 0’); // Para cada sección de la base de conocimientos de foreach ($ kb_sections como $ sección): $ return. = ‘

‘; // Muestra el nombre de la sección $ return. = ‘

apellido. ‘»>’. $ sección-> nombre. ‘

    ‘; // Obtener los artículos de la sección $ kb_args = array (‘post_type’ => ‘knowledge_base’, ‘posts_per_page’ => – 1, ‘tax_query’ => array (array (‘taxonomy’ => ‘section’, ‘terms ‘=> $ sección,),),); $ the_query = new WP_Query ($ kb_args); if ($ the_query-> have_posts ()): while ($ the_query-> have_posts ()): $ the_query-> the_post (); $ retorno. = ‘

  • ‘; $ retorno. = ‘ID)’. «rel =» marcador «title =» ‘. get_the_title ($ the_post-> ID). ‘»>’. get_the_title ($ the_post-> ID). »; $ return. = ‘
  • ‘; esperando; wp_reset_postdata (); de lo contrario: $ return. = ‘

    No se encontraron artículos

    ‘; terminara si; $ retorno. = ‘

‘; endforeach; return $ return; } // Crea un shortcode add_shortcode (‘base de conocimiento’, ‘wpb_knowledgebase’); Este código enumera todos los artículos de la base de conocimientos en la sección en la que se archivaron. Entonces solo tienes que crear una nueva página de WordPress y agregar [knowledgebase] código corto en el interior. Guarde su página y obtenga una vista previa.
Sección De Base De Conocimientos Simple Sin Css
Parece muy simple en este momento, pero podemos agregarle algo de estilo. Puede usar este CSS como punto de partida y luego continuar editando para que coincida con sus propios colores. Pegue el siguiente código en el archivo style.css de su tema. .kb_section {float: left; ancho: 280px; ancho máximo: 280px; margen: 10px; color de fondo: # f5f5f5; borde: 1px sólido #eee; } h4.kb-section-name {background-color: #eee; margen: 0; relleno: 5px; } ul.kb-section-list {tipo-lista-estilo: ninguno; estilo de lista: ninguno; pantalla: en línea; } li.kb-section-name {list-style-type: none; pantalla: en línea; } ul.kb-list-of-items {tipo-de-estilo-lista: ninguno; estilo de lista: ninguno; } nombre-artículo-li.kb {tipo-estilo-lista: ninguno; } div.kb_section: nth-of-type (3n + 1) {clear: left;} div.kb_section: nth-of-type (3n + 3) {} Así es como se veía en nuestro sitio de demostración donde usamos Veinte doce tema.
Página De Base De Conocimientos Con Estilo En Wordpress
De forma predeterminada, sus secciones se mostrarán en orden alfabético. Sin embargo, si desea cambiar el orden de las secciones, puede hacerlo instalando el complemento Custom Taxonomy Order NE. Esto le permitirá arrastrar y soltar sus secciones en el orden correcto. Eso es todo, esperamos que este artículo le haya ayudado a agregar una sección de la base de conocimientos Wiki a su sitio de WordPress. También puede consultar nuestro tutorial sobre cómo agregar una sección de preguntas frecuentes en WordPress. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Google+.

Leave a Reply