INVP::get_meta( string $unprefixed_meta_key, int $post_id = null )

Retrieves post meta values.


Parameters Parameters

$unprefixed_meta_key

(string) (Required) A meta key suffix like ‘vin’ or ‘date_entered’.

$post_id

(int) (Optional) A vehicle post ID.

Default value: null


Top ↑

Return Return

(string|int|double|array)


Top ↑

Source Source

File: includes/class-invp.php

			// Are there hours in this slot?
			if ( empty( $term_meta[ 'hours_' . $h . '_uid' ][0] ) ) {
				// No, we're done with this location.
				break;
			}

			$set = array(
				'uid'   => $term_meta[ 'hours_' . $h . '_uid' ][0],
				'title' => self::meta_array_value_single( $term_meta, 'hours_' . $h . '_title' ),
			);

			$days = array_keys( self::weekdays() );
			for ( $d = 0; $d < 7; $d++ ) {
				$set[ $days[ $d ] . '_appt' ]  = self::meta_array_value_single( $term_meta, 'hours_' . $h . '_' . $days[ $d ] . '_appt' );
				$set[ $days[ $d ] . '_open' ]  = self::meta_array_value_single( $term_meta, 'hours_' . $h . '_' . $days[ $d ] . '_open' );
				$set[ $days[ $d ] . '_close' ] = self::meta_array_value_single( $term_meta, 'hours_' . $h . '_' . $days[ $d ] . '_close' );
			}

			$hours[] = $set;
		}
		return $hours;
	}

	/**
	 * Retrieves post meta values.
	 *
	 * @param  string $unprefixed_meta_key A meta key suffix like 'vin' or 'date_entered'.
	 * @param  int    $post_id A vehicle post ID.
	 * @return string|int|double|array
	 */
	public static function get_meta( $unprefixed_meta_key, $post_id = null ) {
		if ( empty( $post_id ) ) {