Loading...
Bootscore v6 stable is here! Learn more

Documentation Theme

Installation

Install theme and child-theme via the WordPress theme-uploader or via Composer.

Theme-uploader

  1. Download theme and child-theme zip file here.
  2. In your admin panel, go to Appearance > Themes and click the Add New button.
  3. Click Upload Theme and Choose File, then select bootscore.zip file. Click Install Now.
  4. Click Upload Theme and Choose File again, then select child-theme’s .zip file. Click Install Now.
  5. Click Activate to use your new theme right away.

Composer

To install with composer you will need to have composer installed on your system, and ideally on your server also with command line access, but that’s not required.

Here are two methods of installing themes and plugins with composer:

Method 1 – composer/installers

Add the following to your projects composer.json file (remove comments)

"require": {
  "composer/installers": "^2.1",
  // other existing dependencies if any here
},
"repositories":[ // add the wpackagist repo, packagist is included by default
        {
            "type":"composer",
            "url":"https://wpackagist.org",
            "only": [
                "wpackagist-plugin/*",
                "wpackagist-theme/*"
            ]
        }
    ],
"extra": { //configuration for composer/installers:
  "installer-paths": {
    "wordpress/wp-content/plugins/mu-plugins/{$name}/": ["type:wordpress-muplugin"],
    "wordpress/wp-content/plugins/{$name}/": ["type:wordpress-plugin"],
    "wordpress/wp-content/themes/{$name}/": ["type:wordpress-theme"]
  }
}

You can then start installing themes and plugins (see below). Composer will know where to put them.

Method 2 – Bedrock

  1. Create a new bedrock project with $ composer create-project roots/bedrock
  2. Configure the .env file – see bedrock docs page @ https://docs.roots.io/bedrock/
  3. You can now install themes and packages, in an alternate project structure.

Installing packages

The themes and plugins are currently available on packagist.org repository. Themes and plugins are available based on their respective GitHub repository url e.g.

  • bootscore/bootscore – parent-theme
  • bootscore/bootscore-child – child-theme
  • bootscore/bs-contact-form-7 – plugin to add Bootstrap to Contact Form 7
  • bootscore/bs-cookie-settings – plugin to add cookie consent banner
  • bootscore/bs-grid – grid plugin
  • bootscore/bs-preloader – preloader plugin
  • bootscore/bs-swiper – swiper.js plugin

e.g. $ composer require bootscore/bootscore

To install WordPress themes and plugins available on the public WordPress themes and plugins repositories, search for them on wpackagist.org.

Read more:

22 Comments on “Installation”

  • Bartalovics Milán

    says:

    Hello There!

    Can we install the theme and plugins with composer dependency manager?

    Thank you!

    • Basti

      says:

      Hello Milán,

      No, but this could be a feature for the future.

      But I want to try to improve the version management. You always get the latest version in the shop and in the dashboard. In the product description there is now the changelog with a link to earlier versions https://bootscore.me/shop/products/theme/bootscore-wordpress-theme/. You can then simply downgrade via the theme uploader.

      Hope that helps.

      Best regards

      Basti

      Edit: You can install theme via Composer now.

  • Mateusz

    says:

    HI there.

    First of all: Congratulations, great job with Theme!

    Can I get the SCSS file of bootScore 5 Theme?

    Best regards from Poland,
    Mateusz

    • Basti

      says:

      Hello Mateusz,

      bootScore has no SCSS, it uses the final compiled bootstrap.min.css https://bootscore.me/documentation/custom-bootstrap-min-css/

      I am currently working on a SCSS template for VSCode. You can download it here files.bootscore.me/tools/bootstrap-source-files/bootstrap-5.0.0-beta3/bootstrap-5.0.0-beta3.zip

      There are some example variables in folder scss/myscss/main.scss. Edit them there.

      Compiled CSS you will find in folder scss/myscss/main.css.

      Copy compiled CSS, minify it, create a new file bootstrap.min.css and paste CSS there. Now insert and activate new bootstrap.min.css in child as described above in the link to the article.

      Best regards

      Basti

  • Ara Voskan

    says:

    Great job! Thanks to the author. Danow looking for such a solution for WordPress. I just found it.

  • Arun Kumar

    says:

    Hi Basti, Hope you are Good

    How to make a boxed layout with a boot score theme

    where to add a container total website in container only am trying to add container class in header.php and footer.php

    please help me where to add exactly container class total website in the box layout

    thank you

    • Basti

      says:

      Hello Arun,

      this is documentation for installation, not for editing. Please make sure that your comment is in the correct section.

      However, container for content is not in the header.php, it’s in each template file (exept Page Blank Without Container).

      So, what do you want to do? Setting the navbar to boxed layout? In this case you must change fixed-top in header.php to container class.

  • Harish Reddy

    says:

    Hello There!

    Do we get any demo content to import? It Will be easier to customize things

    Thanks

    • Basti

      says:

      Hello Harish,

      not yet, maybe in future. Do you mean how to create a landing page? That’s easy by using Gutenberg HTML Block, Bootstrap classes and a blank page template https://bootscore.me/documentation/page-post-templates/.

      Best regards

      Basti

  • Aaaa Bbbb

    says:

    Awesome starter theme !!!! 🙂

  • Danny Ka

    says:

    Hello

    how can I update the theme If I put some code (in child theme)?

    Thank you!

    • Basti

      says:

      Hi,

      just download theme zip in your dashboard and upload via WP theme uploader. But check your theme version first and do update steps like described in the blog. For example it is not possible to update version 5.0.0.1 to 5.1.1.1 without changing something in your child.

      • Danny Ka

        says:

        thank you!

  • Bruno Sas

    says:

    Hi!
    Thanks for such a great starter theme.
    Do you suggest using a child theme?

  • Ahmed Hany

    says:

    a great theme thanks !
    But can you help how to customize it! i always love anything with bootstrap and btstrap 5 exactly is amazing!

    • Basti

      says:

      Hi Ahmed,

      of course, we love to help. Everything what you need for customizing is written down here in the docs. Start learning by play around with the header.php https://bootscore.me/documentation/templates/

  • Sergio Bianchini

    says:

    Hi Basti!
    First of all thank you for the work you’ve done on creating this theme and all the plugins for WordPress, I’m really hyped about it.
    I’m self-hosting a Debian server and I don’t know if I’m missing something: when I upload the Main theme and activate it all the pages I’m creating are giving me the “There has been a critical error on this website.”.
    Could it be that by being self-hosted I miss something? I’ve used all the themes on the market with no problem, or some builders-themes like Oxygen or Zion so I really don’t know what to look for.

    Thank you in advance!

    • Basti

      says:

      Hi Sergio,

      to be honest, no idea yet, because bootScore is “just” a theme and there should be no issues with any servers. You can send me admin details here bootscore.me/contact/ and I will check that?

      • Sergio Bianchini

        says:

        Hi, sorry to have raised the problem. I discovered that I had some problems on my PHP installation, as soon as I updated via ssh it started working perfectly. So basically it’s my fault 😂
        While I’m here, if I want to add and personalize both Navbar and Footer how can I do that? I don’t think I found anything about it 🤔

Comments are closed.

To top