Download the PHP package trendwerk/domains without Composer

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

Domains

Domains for WordPress Multisite.

Requires WordPress 4.5+. Specifically meant for using domains on subdirectory Multisite installs.

Note: This plugin does not replace all existing URLs in the database. Therefore, it is recommended to install this immediately after creating a multisite install.

Installation

If you're using Composer to manage WordPress, add this plugin to your project's dependencies. Run:

Setup

The basic setup of this plugin consists of two steps:

  1. Define the correct constants in your WordPress configuration file (default: wp-config.php)
  2. Configure the .domains file, which is the main configuration file for this plugin

Constants

This activates a WordPress drop-in plugin called sunrise.php. Allows this plugin to perform actions right before Multisite is loaded.

This is only necessary if your content folder is not located in the default /wp-content folder. The example above uses /app.

Probably not necessary to say, but this should be defined when using Multisite. This plugin relies on it being defined as well.

Omit these constants

Never define the following constants when using Multisite and this plugin:

Configuration

The .domains file is the main configuration file for this plugin and contains all domains. It is set up in the format blogId:domain. Domain aliases can be created by separating domains by a comma. For example:

The domains file should be located in the root of your project. This file should probably be excluded from version control, since enviroments are usually run on different domains. When using Capistrano for deployment, it should be defined as a linked file.

Note: This plugin searches for the .domains file in the folder where WordPress is located and a maximum of two folders up.


All versions of domains with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4
composer/installers Version ~1
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 trendwerk/domains contains the following files

Loading the files please wait ....