I have a Series of Request Listed Below

1. Firstly I dont want any side bar to appear on the pages, so that the Title of the courses will appear in full.
2. I will like to customize a HOME PAGE and AN ABOUT US PAGE to be added to the theme so i can have a home page with slider and feature courses and the about us page can be a typical about us page. and also i will like to have a FAQ page.

NB
I have tried to use the WordPress Jonradio Multiple Themes Plugin to achieve this but it crashes the Coursepress Pro plugin when its activated. Please help me.

  • Ash

    Hello @Emmanuel

    Welcome to WPMU community!

    I hope you are well today and thanks for asking the question.

    I wanted to check your site but it shows a "500 Internal Server Error". Which theme you are using?

    1. Firstly I dont want any side bar to appear on the pages, so that the Title of the courses will appear in full.

    It depends on your theme (I am not sure if you use coursepress theme), you need to edit single.php and page.php and remove the sidebar code from there:

    get_sidebar();
    //or
    dynamic_sidebar()

    2. I will like to customize a HOME PAGE and AN ABOUT US PAGE to be added to the theme so i can have a home page with slider and feature courses and the about us page can be a typical about us page. and also i will like to have a FAQ page.

    You can create a page from Pages > Add new for home page. For slider, you can use any slideshow plugin like:
    https://wordpress.org/plugins/fluid-responsive-slideshow/
    https://wordpress.org/plugins/responsive-slideshow/

    To some featured courses you can use [course] shortcode in that page. You will find all shortcodes in CoursePress Pro > Settings > Shortcodes.

    After creating the pages, please go to Settings > Reading > Front page displays > Select a static page and choose the Home page you have created. You also need to select a page from blog posts.

    For FAQ, you can use a plugin like: https://wordpress.org/plugins/bullet-faqs/

    About us is another simple page you can create from Pages > Add New.

    Hope it helps :slight_smile: Please feel free to ask more question if you have.

    Cheers
    Ash

  • Predrag Dubajic

    Hey Emmanuel,

    If you are going to use your latest posts as the home page then you will need to access theme files which are located in wp-content/plugins/coursepress/themes/coursepress/ folder.
    Open home.php and in before the first div in code add this:
    <?php echo do_shortcode( '[your_shortcode]' );?>
    Just replace the shortcode with the one you want to use.

    Note that this change will be overwritten by the theme update.
    To make the changes using child theme create new folder in your themes folder, name it cp-child, add style.css with this code:

    /*
     Theme Name:   CoursePress Child
     Theme URI:    http://example.com/cp-child/
     Description:  Coursepress Child Theme
     Template:     coursepress
     Version:      1.0.0
     Text Domain:  cp-child
    */
    
    @import url("../../plugins/coursepress/themes/coursepress/style.css");

    You can now copy home.php in the same folder an make the changes there

    Best regards,
    Predrag

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.