MEOW_FieldSetCollection :: filter( Array / String $args, Boolean $case_sensitive = false )


Filters the field set collection according to rules that are passed in as the first argument. The rules take the form [field_name][operator][value] where operator can be any one of: 

  • =   the field is equal to the value (string comparison)
  • #=  the field is numerically equal to the value
  • !=  the field is not equal to the value (string comparison)
  • #!= the field is not numerically equal to the value
  • >   the field is greater than the value (string comparison)
  • >=  the field is greater than or equal to the value (string comparison) 
  • #>  the field is numerically greater than the value
  • #>= the field is numerically greater than or equal to the value
  • <   the field is less than the value (string comparison) 
  • <=  the field is less than or equal to the value (string comparison)
  • #<  the field is numerically less than the value
  • #<= the field is numerically less than or equal to the value
  • *=  the field contains the value somewhere (string search)
  • ~=  the field contains the value as a word somewhere
  • ^=  the field begins with the value
  • $=  the field ends with the value



  • Array / String $args

    An arguments string of ampersand separated “name op value” (see example), or the equivalent array of “name op value” expressions.

  • Boolean $case_sensitive = false

    whether the comparisons are case-sensitive or not.

Latest From the Blog

MasterPress 1.4.0 is now available

6th May 2024

This release has a focus on improving compatibility with PHP 8.2. The introduction of inheritance validation to PHP produced a lot of warnings when using MasterPress with PHP 8.2. I have updated most of the problematic code – but some code would have broken in previous PHP versions, so I have temporarily disabled inheritance validation… 

Plugin Requirements

MasterPress requires a minimum of WordPress version 4.9, MySQL 5.6, and PHP version 5.6.20.

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 hosted service.

Three AM