Download the PHP package tfrommen/meta-taxonomy without Composer

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

Meta Taxonomy

Latest Stable Version Project Status Build Status License

Have you ever wanted to query posts based on the condition that a specific meta is set or equal to a given value, but then you heard/learnt how inefficient a (complex) meta query actually is?

This is exactly when Meta Taxonomy kicks in.

Disclaimer: This plugin is not intended to replace the post meta API in general. There are (a lot of) cases where using a post meta makes much more sense than using a term, or where using a term is simply impossible.

Installation

  1. Download ZIP.
  2. Upload contents to the /wp-content/plugins directory on your web server.
  3. Activate the plugin through the Plugins menu in WordPress.
  4. Be impressed by how fast your meta-tax queries can get, compared to ordinary meta queries.

Usage

To be honest, this plugin is no big deal. It just provides you with a one-click solution for using high-performance taxonomy-based meta-like queries. Once the plugin is activated, you can assign terms of the new meta taxonomy to your posts, and then query the posts in a highly efficient way (compared to meta queries).

Filters

In order to customize certain aspects of the plugin, it provides you with several filters. For each of these, a short description as well as a code example on how to alter the default behavior is given below. Just put the according code snippet in your theme's functions.php file or your customization plugin, or to some other appropriate place.

meta_taxonomy_args

If you want to alter a specific taxonomy argument but you can't find a fitting filter, there's meta_taxonomy_args, which provides you with the complete args array.

meta_taxonomy_capabilities

This filter provides you with the the capabilities required for the four taxonomy-specific actions manage_terms, edit_terms, delete_terms and assign_terms.

meta_taxonomy_description

If you want to alter the taxonomy description, feel free to do it via this filter.

meta_taxonomy_labels

In case you don't like the labels, easily adapt them to your liking.

meta_taxonomy_name

Yes, you can also alter the taxonomy name (slug).

meta_taxonomy_object_type

By default, the meta taxonomy is registered for default posts (i.e., post type post) only. If you would like add other custom post types, do this by using this filter. You can either return a single post type slug, or an array of them.

Functions

In order to make use of a specific functionality, there may be a function already. To prevent any incompatibility, all global plugin functions are pluggable. In the rare case where you already have a function within the global namespace with a plugin function's name, you would have to set up such a function by yourself. In principle, this is just a copy of what you can find in the functions.php file of this plugin.

has_meta_term

If you want to check wether a specific post has a specific meta term, you can do this by means of the plugin's has_meta_term function.

Contribution

If you have a feature request, or if you have developed the feature already, please feel free to use the Issues and/or Pull Requests section.

Of course, you can also provide me with translations if you would like to use the plugin in another not yet included language.

Changelog

Changelog


All versions of meta-taxonomy with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.0
composer/installers Version ~1.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 tfrommen/meta-taxonomy contains the following files

Loading the files please wait ....