PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.3.9
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.3.9
4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 4.2.1 All 138 releases
learnpress / templates / pages / course-builder.php

course-builder.php in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.3.9, at templates/pages/course-builder.php

74 lines 1.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Template for displaying main course builder page.
4 *
5 * @author VuxMinhThanh
6 * @package Learnpress/Templates
7 * @version 1.0.0
8 * @since 4.3.6
9 */
10
11 use LearnPress\CourseBuilder\CourseBuilder;
12
13 defined( 'ABSPATH' ) || exit();
14
15 ?>
16 <!DOCTYPE html>
17 <html <?php language_attributes(); ?>>
18 <head>
19 <meta charset="<?php bloginfo( 'charset' ); ?>">
20 <meta name="viewport" content="width=device-width, initial-scale=1">
21 <link rel="profile" href="https://gmpg.org/xfn/11">
22 <title>
23 <?php
24 printf(
25 '%s &lsaquo; %s &#8212; %s',
26 CourseBuilder::get_title_page(),
27 __( 'Course Builder', 'learnpress' ),
28 esc_html( get_bloginfo( 'name' ) ),
29 )
30 ?>
31 </title>
32 <?php
33
34 $asset = LP_Assets::instance();
35 $asset->load_scripts_on_head();
36 $asset->load_scripts();
37
38 do_action( 'learn-press/course-builder/head' );
39
40 wp_enqueue_editor();
41 wp_enqueue_media();
42
43 remove_action( 'wp_print_styles', 'print_emoji_styles' );
44 wp_print_styles();
45 wp_print_head_scripts();
46 ?>
47 </head>
48 <body <?php body_class( 'lp-course-builder-canvas' ); ?>>
49 <div id="lp-course-builder">
50 <div class="lp-course-builder_layout">
51 <?php do_action( 'learn-press/course-builder/layout' ); ?>
52 </div>
53 </div>
54 <?php
55 // Print media templates required by wp.media (usually resides in admin_footer or wp_footer)
56 if ( function_exists( 'wp_print_media_templates' ) ) {
57 wp_print_styles(
58 [
59 'media-views',
60 'imgareaselect',
61 'mediaelement',
62 'wp-mediaelement',
63 'buttons',
64 //'wp-admin', // Comment it, it good for style media, but it makes wp-editor error (theme2021)
65 ]
66 );
67 wp_print_media_templates();
68 }
69
70 wp_print_footer_scripts();
71 ?>
72 </body>
73 </html>
74