Download the PHP package htmlburger/wpemerge-plugin without Composer

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

WP Emerge Starter Plugin Logo

Packagist Build Gitter

A modern WordPress starter plugin which uses the WP Emerge framework.

This is the WP Emerge Starter Plugin project - for the WP Emerge framework please check out https://github.com/htmlburger/wpemerge.

Summary

Documentation

http://docs.wpemerge.com/#/starter/plugin/overview

http://docs.wpemerge.com/#/starter/plugin/quickstart

Development Team

Brought to you by Atanas Angelov and the lovely folks at htmlBurger.

Comparison Table

WP Emerge Plugin WPB WPT
View Engine PHP, Blade, Twig, any PHP PHP
Routing
WP Admin Routing
WP AJAX Routing
MVC ✖✔✔ ✖✔✖ ✖✔✖
Middleware
View Composers
Service Container
Stylesheets SASS + PostCSS CSS LESS
JavaScript ES6 Vanilla Vanilla
Hot reloading
Frontend/Admin/Any Bundle ✔✔✔ ✔✔✖¹ ✔✔✖²
Automatic Sprite Generation
Automatic Cache Busting
WPCS Linting
Advanced Error Reporting
WP Unit Tests for your classes

¹ There are prepared JavaScript files but they are not processed or transpiled in any way.

² The JavaScript files are only minified - no transpiling is done.

Email any factual inaccuracies to [email protected] so they can be corrected.

Features

Non-goals

Requirements

Directory structure

Notable directories

app/helpers/

Add PHP helper files here. Helper files should include function definitions only. See below for information on where to put actions, filters, classes etc.

app/src/

Add PHP class files here. All clases in the MyApp\ namespace are autoloaded in accordance with PSR-4.

resources/images/

Add images for styling here. Optimized copies will be placed in dist/images/ when running the build process.

resources/styles/frontend/

Add .css and .scss files to add them to the front-end bundle. Don't forget to @import them in index.scss.

resources/styles/admin/

The admin styles directory which works identically to the resources/styles/frontend/ directory.

resources/scripts/frontend/

Add JavaScript files here to add them to the frontend bundle. The entry point is index.js.

resources/scripts/admin/

The admin scripts directory which works identically to the resources/scripts/frontend/ directory.

views/

  1. views/layouts/ - Layouts that other views extend.
  2. views/partials/ - Small snippets that are meant to be reused throughout other views.
  3. views/ - Full page views that may extend layouts and may include partials.

Avoid adding any PHP logic in any of these views, unless it pertains to layouting. Business logic should go into:

Contributing

WP Emerge Starter Plugin is completely open source and we encourage everybody to participate by:


All versions of wpemerge-plugin with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5
composer/installers Version ^1.4
htmlburger/wpemerge Version ~0.17.0
htmlburger/wpemerge-app-core Version ~0.17.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 htmlburger/wpemerge-plugin contains the following files

Loading the files please wait ....