Download the PHP package rbfraphael/wp-theme without Composer

On this page you can find all versions of the php package rbfraphael/wp-theme. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package wp-theme

Wordpress Starter Theme

An easy to use, with a robust file hierarchy, theme boilerplate for Wordpress projects.

1. Installing

The first thing you need to do is to clone the repository. After that, run (or ) and to install all dependencies. If you already haven't Composer installed, check out the official download page.

2. Rebranding

After installing all Composer and NPM dependencies, run (or ) to run the rebrand script, that will replace all resources (like constant prefixes, function prefixes, class names, text domain, theme name, theme description etc) to your own. This script will ask you some questions, and you need to input your own strings. See the summary below for more information.

Question Description Original value Example value
Project name Your theme's name Starter Theme My Wordpress Theme
Project description Your theme's description An easy to use and easy to understand Wordpress starter theme Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Main class The main class used to initialize your theme. Can be located at and is used on StarterTheme MyTheme
Constant prefix This is the prefix used on constant variables to prevent conflicts with other themes or plugins. STARTERTHEME MYTHEME
Function prefix This is the prefix used on helper methods, that are open - not contained inside a class -, to prevent conflicts with other themes or plugins. mytheme jd
Text domain Your theme's textdomain. Note: Place your language files (.mo and .pot files) on a new folder called . starter-theme mytheme
Author name Your name, or the name of your company, or the name of your dog. You decide. RBFraphael John Doe
Author URL Your website URL, or any URL that shows the author, like you social profile, your company's website, a link to a photo of your dog... You decide too. https://github.com/rbfraphael https://johndoe.com
Git repository Your theme's repository. Not necessary to be a Git. Just a link where you can find your source code. https://github.com/rbfraphael/starter-theme https://github.com/johndoe/my-theme

You can check this rebranding process at .

3. Developing

At this point, the only thing you need to do is to create something awesome. The next steps, you can check some features of this theme, like built-in resources, node scripts and the file structure.

3.1. Built-in assets

This theme comes with some useful front-end resources to help you developing your theme.

Also, you can add whatever you want.

3.2. Built-in plugins and PHP features

At Wordpress level, this theme includes some useful plugins to help you creating powerful admin panels. The built-in plugins are:

As PHP features, this theme comes with:

3.2.1. ACF Builder

While using ACF to manage custom fields, this theme uses ACF Builder to manage your fields in an easy way, and to prevent database oversizing with unnecessary fields information. You can manage your fields directly from your code. Needs help? Here you can find a very powerful documentation on how to use ACF builder.

3.3. File Structure

3.4. Node scripts

There are some NodeJS scripts, that you can run using (or ).

Script Action
css Use SASS to build CSS styles, and output them to
fonts Copy and to and , resectively
img Use imagemin to optimize all images in and output them to
js Use Babel/babelify and browserify to build and , and output them to
build Run all scripts that build static assets (, imgjsbuildwatchbuild/release.zipbuildzipbuild/rebrand.js```

All versions of wp-theme with dependencies

PHP Build Version
Package Version
Requires htmlburger/carbon-fields Version ^3.6
voku/simple_html_dom Version ^4.8
iamntz/carbon-fields-urlpicker Version ^3.0
rbfraphael/carbon-field-icon Version ^3.2
illuminate/database Version ^10.17
robmorgan/phinx Version ^0.16.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package rbfraphael/wp-theme contains the following files

Loading the files please wait ....