fixed spelling mitake in category name
authorAnthony Talarico <talarico@gaslightmedia.com>
Mon, 11 Jul 2016 18:58:59 +0000 (14:58 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Mon, 11 Jul 2016 18:58:59 +0000 (14:58 -0400)
index.php

index 16c910b..d2d1640 100755 (executable)
--- a/index.php
+++ b/index.php
@@ -12,7 +12,7 @@
 define( 'GLM_POST_TYPE', 'sitemap' );
 define( 'GLM_PRODUCT_SINGLE', 'Camp Site' );
 define( 'GLM_PRODUCT_PLURAL', 'Camp Sites' );
-define( 'GLM_CATEGORY_NAME', 'petosega_cateogory' );
+define( 'GLM_CATEGORY_NAME', 'petosega_category' );
 define( 'GLM_CATEGORY_SLUG', 'petosega-category' );
 define( 'GLM_CATEGORY_SINGLE', 'Site' );
 define( 'GLM_CATEGORY_PLURAL', 'Camper Types' );
@@ -101,6 +101,8 @@ function petosega_add_metaboxes() {
     add_meta_box( 'petosega_water', 'Water', 'petosega_water', GLM_POST_TYPE, 'side', 'low' );
     add_meta_box( 'petosega_sewer', 'Sewer', 'petosega_sewer', GLM_POST_TYPE, 'side', 'low' );
     add_meta_box( 'petosega_power', 'Power', 'petosega_power', GLM_POST_TYPE, 'side', 'low' );
+    add_meta_box( 'petosega_loop', 'Loop', 'petosega_loop', GLM_POST_TYPE, 'side', 'low' );
+    add_meta_box( 'petosega_tents', 'Tents', 'petosega_tents', GLM_POST_TYPE, 'side', 'low' );
 }
 
 /**
@@ -125,6 +127,56 @@ function petosega_water() {
 <input type="checkbox" name="petosega_water" value="yes" <?php echo $checked; ?> />
     <?php
 
+}
+/**
+ * Petosega_tents
+ *
+ * Add field for the water availability
+ *
+ * @access public
+ * @return void
+ */
+function petosega_tents() {
+    global $post;
+
+    // Get the features for the post.
+    $tents = get_post_meta( $post->ID, 'petosega_tents', true );
+    
+    // Output field.
+    if ( 'yes' === $tents ) {
+        $checked = 'checked="checked"';
+    }
+    ?>
+<input type="checkbox" name="petosega_tents" value="yes" <?php echo $checked; ?> />
+    <?php
+
+}
+/**
+ * Petosega_loop
+ *
+ * Add field for the loop
+ *
+ * @access public
+ * @return void
+ */
+function petosega_loop() {
+    global $post;
+    
+    // Noncename needed to verify where the data originated.
+    $nonce = wp_create_nonce( 'petosegameta-meta-noncename' );
+    echo '<input type="hidden" name="petosegameta-meta-noncename" id="petosegameta-meta-noncename" value="' . $nonce . '" />';
+
+    // Get the features for the post.
+    $loop = get_post_meta( $post->ID, 'petosega_loop', true );
+    // Output field.
+    if ( !empty( $loop ) ) {
+        $value = "value=".'"'.$loop .'"';
+    }
+
+    ?>
+    <input type="text" name="petosega_loop" <?php echo $value; ?> />
+    <?php
+
 }
 
 /**
@@ -219,9 +271,13 @@ function petosega_save_meta() {
     $water         = filter_var( $_POST['petosega_water'] );
     $sewer         = filter_var( $_POST['petosega_sewer'] );
     $power         = filter_var( $_POST['petosega_power'] );
+    $loop          = filter_var( $_POST['petosega_loop'] );
+    $tents          = filter_var( $_POST['petosega_tents'] );
     update_post_meta( $post->ID, 'petosega_water', $water );
     update_post_meta( $post->ID, 'petosega_sewer', $sewer );
     update_post_meta( $post->ID, 'petosega_power', $power );
+    update_post_meta( $post->ID, 'petosega_loop', $loop );
+    update_post_meta( $post->ID, 'petosega_tents', $tents );
 }
 /**
  * petosega_taxonomies