En este curso vamos a crear escuela online wordpress y learndash utilizando el poder de woocommerce combinado a elementor. Con esta academia online podrás vender tus cursos.
DESCARGAR PLANTILLA
Puedes descargar la plantilla tal como se ve en el video, para utilizarlo debes importarlo utilizando el plugin de all in one wp migration.
El archivo contiene todo tal cual se muestra en el video, no incluye soporte de ningún tipo.
CREAR TEMA HIJO WORDPRESS
El siguiente código sirve para crear un tema hijo en wordpress, debes hacerlo en el archivo functions.php y style.css tal como indicamos en el video tutorial
functions.php
CAMBIAR TEXTO AÑADIR AL CARRITO
En woocommerce por defecto el botón de compra dice “Añadir al carrito”, sin embargo en nuestro caso estamos creando una Escuela Online con Learndash y debemos cambiar ese texto, puedes colocar “Comprar curso” o lo que tu decidas, el código es el siguiente y debes colocarlo en debajo del código anterior, tal como lo hago en el video tutorial.
add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text' ); // 2.1 +
function woo_custom_cart_button_text() {
return __( 'Mi texto para el botón', 'woocommerce' );
}
PERSONALIZAR ZONA DE MI CUENTA
Se puede agregar endpoints que contengan páginas, shorcode, etc, en nuestro caso vamos a añadir una zona para “Mis Cursos” en donde vamos a mostrar el perfil del estudiante con los cursos que ha comprado, vamos a ordenar cada elemento del menú y finalmente personalizar el mensaje de agradecimiento, recuerda que todo lo explicamos en el video tutorial al inicio de esta página.
CÓDIGO CERTIFICADO LEARNDASH
Vamos a utilizar los shorcode de learndash para crear el certificado, todo esta explicado en el tutorial de arriba.


Puedes encontrar todos los códigos completos descargando la plantilla, lo instalas y buscas en el archivo functions.php del tema hijo.
14 comentarios en “Crear una Escuela Online con WordPress y Learndash”
Olá professor!
Sou do Brasil e instalei o codigo para criar a aba “meus Cursos” mas quando salvo no arquivo Functions.php o site da erro.
E minha duvida é? Eu tenho que traduzir tudo para o português ou não?
Oa caminhos da urls tem que está igual o da sua aula?
Desde já agradeço!
Esse é o codigo que quando instalo da o erro no site.
“//nueva sección en mi cuenta de woocommerce CURSOS
add_filter …”
hola, revisa esto https://www.youtube.com/watch?v=XMkyhEGCEYk
debes seguir todo el proceso correctamente en un buen hosting. Saludos!
También puedes descargar toda la plantilla completa y asi tener todo listo. Por favor descarga la plantilla, luego en tu wordpress importa utilizando plugin all in one wp migration. Gracias
Obrigado pelo retorno!
Já conseguir resolver, pois peguei os codigos depois que assinei o Patreon.
Só estou com um problema! Eu faço o download do modelo e coloco no All in one e sempre chega nos 100% e deixo por varios minutos, mas nunca chega na parte de finalização. Estou tentando colocar em um site com wordpress instalado, mas sem nenhuma configuração, pluguins e só com o tema Astra instalado
Vou continuar tentando aqui.
Um abraço!
Descarga todo el proyecto y sigue este tutorial para instalar la plantilla
https://www.google.com/amp/s/hablandodeinternet.com/all-in-one-wp-migration-no-finaliza-la-importacion-de-un-archivo-wpress/amp/
Olá! Conseguir instalar somente com uma extenção do plugin (all in one wp migration file extention) ele aumenta a quantidade para 512MB e assim eu conseguir.
Agora vou ter que alterar o administrador do site é isso?
Obrigado pelo suporte!
Para eso vas al cpanel, luego al plugin all in one wp migration, buscas archivo constant PHP y cambias el valor size que necesites.
Me alegra que lo hayas hecho,
Saludos
Hola!! quería hacerte una consulta, descargue la plantilla y la instale pero solo puedo utilizar la academia como demo, ya que no me permite borrar el usuario administrador de demostración. Ya agregue el administrador nuevo pero no me permite borrar el de demostración. Quedo atento muchas gracias.
Listo ya logre hacerlo estaba haciendo algo mal yo, ahora a modificar y empezar a subir cursos. Mil gracias.
Perfecto, saludos
Hola Amigo…
El codigo de (Mis Cursos) no esta en el panorama… lo podria agregar…?
Está en descargar plantilla
//nueva sección en mi cuenta de woocommerce CURSOS
add_filter ( ‘woocommerce_account_menu_items’, ‘dl_añadir_pestaña_2’, 40);
function dl_añadir_pestaña_2( $menu_links2 ){
$menu_links2 = array_slice( $menu_links2, 0, 5, true )
+ array( ‘mis-cursos’ => ‘Mis Huevos’ ) // Cambia en la segunda línea el nombre de la pestaña
+array_slice( $menu_links2, 5, NULL, true );
return $menu_links2;
}
add_action( ‘int’, ‘dl_añadir_zona_cuenta_2’ );
function dl_añadir_zona_cuenta_2() {
add_rewrite_endpoint( ‘mis-cursos’, EP_PAGES );
}
add_action( ‘woocommerce_account_mis-cursos_endpoint’, ‘dl_añadir_contenido_pestaña_cuenta_2’ );
function dl_añadir_contenido_pestaña_cuenta_2() {
//echo ‘estos son los últimos productos que has visitado: Hola;
?>
<!–<a href="/[Id_profile]–>
[Id_profile]
<?php
}
//FIN nueva seccion en mi cuenta de woocommerce CURSOS
Quizá a algunos de ustedes no les funcione este codigo porque hay varios detallitos que son exactas las palabras que han utilizado en el tutorial, y obviamente las personas apenas logran entender para qué son los accesos y demás, personalizan a su antojo los detalles, y eso puede traer errores en los códigos. Fíjense bien en las frases para adaptar el código a su web si tienen conocimiento básico de cualquier lenguaje, es sencillito. En mi caso la pestaña "Mis cursos" yo escribí "Cursos" por lo que tocó editar el código.
NOTA: Cambien el texto "Mis Huevos" lo puse intencionalmente para que revisaran el código, está bonito :3