This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Assumes MasterPress has been used to setup a "download" file type with a "details" field set and | |
// "file" field within that set. | |
// Place this code in functions.php | |
function feed_item() { | |
global $wf; | |
echo $wf->the->details->file->enclosure(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$stores_by_city = $wf->stores("orderby=title&order=ASC")->group_by("address.city"); | |
?> | |
<?php foreach ($stores_by_city as $city => $stores) : ?> | |
<h2><?= $city ?></h2> | |
<?php foreach ($stores as $store) : ?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// assuming you have a post type "logo", here is the code to get an array of set names for that type. | |
<?php | |
echo "<h2>Logo Field Sets</h2>"; | |
global $meow_provider; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Add this method to MPFT_CheckboxList | |
// this returns an associative array of the selections, with keys being the checkbox values, values being the labels. | |
function selections() { | |
if (!isset($this->_tv)) { | |
$options = $this->field()->info->type_options; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<ul> | |
<?php foreach ($wf->type("production")->by("production_deadline_fields.deadline_date", "DESC") as $production) : ?> | |
<li> | |
<h2>Production: <?= $production->title ?></h2> | |
<p> | |
Date: <?= $production->production_deadline_fields->deadline_date ?> | |
</p> | |
</li> | |
<?php endforeach; ?> | |
</ul> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// -- in functions.php | |
// --- Suppose you want to dedupe by a "first_name" field in a "bio" set | |
class MY_Post extends MEOW_Post { | |
function bio_firstname() { | |
return $this->bio->first_name(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// place this inside functions.php | |
function my_function() { | |
global $wf; | |
// should be able to loop over post types, for example | |
foreach ( $wf->post_types as $pt ) { | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function my_update_media($object_id, $object_type) { | |
global $wf; | |
if ($object_type == "post") { | |
$post = $wf->post($object_id); | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<?php | |
// Requires gmaps.js from GitHub: | |
// http://hpneo.github.io/gmaps/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Add this to functions.php | |
function mp_template_change() { | |
echo "<script>jQuery( function($) { $('#mp-attributes select[name=page_template]').change(); } );</script>"; | |
} | |
add_filter("admin_head", "mp_template_change"); |
OlderNewer