MEOW_Site

Extends WOOF_Site

Methods

Extends the WOOF_Site class to include support for MasterPress field sets.

Example: Obtaining a MEOW_Site

List of Methods

Magic Methods

Theming

  • f( String $name )MEOW_Field

    A synonym for the field method to retrieve a field for this site, as defined in Site Field Sets.

  • field( String $name )MEOW_Field

    Retrieves a field in this site with the given name.

  • has( String $name )MEOW_Field OR MEOW_FieldSet OR Boolean

    Checks for the existence of a set or a field in this site, and that there are entries or values entered for either.

  • has_field( String $name )MEOW_Field OR Boolean

    Checks for the existence of a field and that the field has content entered for this site.

  • has_set( String $name )MEOW_FieldSet OR Boolean

    Checks for the existence of a field set of a given name in this site, and if the set has entries in the case of a multi-item set.

  • s( String $name )MEOW_FieldSet OR WOOF_Silent

    A synonym for the set to retrieve a field set for this site with the given name. Note: It is generally more concise to make use of the __get method overloading to retrieve a set, but this method is a fallback when the field name clashes with a known property of the site.

  • set( String $name )MEOW_FieldSet OR WOOF_Silent

    Retrieves a field set for this site with the given name. Note: It is more concise to make use of the __get method overloading to retrieve a set, but this method is a fallback when the field name clashes with a known property of the site.

Internal Use

  • __get( String $name )Mixed OR WOOF_Silent

    Implements the PHP magic method __get called when an unknown property is accessed.

  • blank()Boolean

    An internal method to check if this represents a site that actually exists.

  • f( String $name )MEOW_Field

    A synonym for the field method to retrieve a field for this site, as defined in Site Field Sets.

  • field( String $name )MEOW_Field

    Retrieves a field in this site with the given name.

  • has( String $name )MEOW_Field OR MEOW_FieldSet OR Boolean

    Checks for the existence of a set or a field in this site, and that there are entries or values entered for either.

  • has_field( String $name )MEOW_Field OR Boolean

    Checks for the existence of a field and that the field has content entered for this site.

  • has_set( String $name )MEOW_FieldSet OR Boolean

    Checks for the existence of a field set of a given name in this site, and if the set has entries in the case of a multi-item set.

  • s( String $name )MEOW_FieldSet OR WOOF_Silent

    A synonym for the set to retrieve a field set for this site with the given name. Note: It is generally more concise to make use of the __get method overloading to retrieve a set, but this method is a fallback when the field name clashes with a known property of the site.

  • set( String $name )MEOW_FieldSet OR WOOF_Silent

    Retrieves a field set for this site with the given name. Note: It is more concise to make use of the __get method overloading to retrieve a set, but this method is a fallback when the field name clashes with a known property of the site.

Base Class Methods

View method list from the base class WOOF_Site.

Latest From the Blog

MasterPress 1.4.1 is now available

27th May 2024

This update addresses backwards compatibility issues that were introduced in the previous update. There were some edge cases where PHP 7 had issues and it didn’t work at all on PHP 5.6. We have now changed it so that the PHP 8 compatibility changes will now only affect PHP 8 and will be more thorough… 

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

Three AM