Download the PHP package topazdom/wpboot without Composer

On this page you can find all versions of the php package topazdom/wpboot. 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 wpboot

logo

Latest Stable Version Total Downloads License

WPboot CLI


wpboot

WPboot is A Free and OpenSource Lightweight CLI app to bootstrap WordPress Theme and Plugin Development created by @zaghadon. This repository is the official repository for wpboot and a continuation of the previous Themeboot project.

Why wpboot

I build Plugins and Themes as a freelancer for different people and want to quickly start off with a simple project scaffold that is why I created wpboot, to help me start a new project easily by simply supplying the details of the Project and Initializing it in a boilerplate; if you use it and you like it, Just send me your project link let me list it on the Created with. Thank you <3

Getting Started

You'll need php-cli, Composer and A local WordPress installation to get started.

Simple Installation:

There are 2 easy ways to install WPBoot in your computer.


First and the recommended way is through Composer Global Require, One Line Command. Make sure to place Composer's system-wide vendor bin directory in your $PATH so the wpboot executable can be located by your system.

This directory exists in different locations based on your operating system; however, some common locations include:

macOS: $HOME/.composer/vendor/bin Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin GNU / Linux Distributions: $HOME/.config/composer/vendor/bin or $HOME/.composer/vendor/bin

Show me how If it's not already there, add the following line to your Bash configuration file (usually `~/.bash_profile`, `~/.bashrc`, `~/.zshrc`, etc.): If the file doesn't exist, create it. Run the following command on the file you've just updated for the change to take effect: You could also find the composer's global installation path by running `composer global about` and looking up from the first line.

TO INSTALL:


Another Way is to clone the project directly to your computer. Change Directory to the cloned project and Install composer dependency.

Manually export wpboot binary to your PATH to make it available globally by:

Simple Usage:

Change Directory to the theme or plugin Folder of your wordpress installation.

`cd **/wp-content/themes/` OR  `cd **/wp-content/plugins/`.
___________
FOR THEME
___________
Initialize new Theme development From a theme file directory.
`wpboot theme` This would initialize the boilerplate scaffolding in the current directory or folder.

If Running from the /themes/ directory, specify theme folder name using the folder parameter e.g
 `wpboot theme folder="newtheme"` This would create the folder and initialize the boilerplate scaffolding in the created directory or folder.

___________
FOR PLUGIN
___________
Initialize new Plugin Development From the Plugin Directory
`wpboot plugin` make sure you provide accurate plugin folder name in the Text Domain Field as this would be used programmatically to help you follow accordingly with the WordPress Naming Standards.

Contributing

Contributions are very welcome! You can contribute with code, documentation, filing issues...

TO DO

Credits

Created with WPboot


All versions of wpboot with dependencies

PHP Build Version
Package Version
Requires minicli/minicli Version ^2.0
symfony/filesystem Version ^5.1
topazdom/figleti Version ^2.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 topazdom/wpboot contains the following files

Loading the files please wait ....