WOOF_Collection :: by( String $name, String $order = "ASC", Boolean $case_insensitive = true, Boolean $clone = false, String $numeric = "AUTO" )

Returns:

A synonym for the WOOF_Collection::sort method, to sort the collection by the value of a property specified. A “property” here can be a genuine object property, or the result of a method call as handled by the WOOF_Wrap::get method. 

Example:

Parameters:

  • String $name

    The name of the property whose values will be used to sort the collection

  • String $order = "ASC"

    The order of the sort – “ASC” for ascending, “DESC” for descending

  • Boolean $case_insensitive = true

    Whether alphanumeric sorting will ignore case.

  • Boolean $clone = false

    If true, the original collection will be untouched, and a clone of the sorted collection will be returned instead.

  • String $numeric = "AUTO"

    Can be either:
    * “AUTO” which will use numeric sorting for known numeric properties such as menu_order and id, and string sorting for all others,
    * true which will force a numeric sort
    * false which will use string sorting

Latest From the Blog

MasterPress 1.1.4 now available

MasterPress 1.1.4 is now available. This release contains an important compatibility fix for WordPress 4.5 to allow correct detection of the taxonomy term editing screen. Without this fix, any custom fields you have attached to custom taxonomies will not be shown at all in the editing form. Note also that MasterPress will still detect the edit screen correctly in… 

Plugin Requirements

MasterPress requires a minimum of WordPress version 3.4, MySQL 5, and PHP version 5.2.4.

We also recommend that PHP is configured to use a memory limit of 64MB per request (128MB may be required for sites with higher complexity).

This plug-in is not compatible with the WordPress.com hosted service.

Traversal