Add cat attr to shortcode for category slug name
authorSteve Sutton <steve@gaslightmedia.com>
Mon, 11 Jan 2016 20:57:18 +0000 (15:57 -0500)
committerSteve Sutton <steve@gaslightmedia.com>
Mon, 11 Jan 2016 20:57:18 +0000 (15:57 -0500)
index.php

index 0b23f6f..3cbceb6 100644 (file)
--- a/index.php
+++ b/index.php
@@ -438,6 +438,12 @@ function michsci_shortcode($atts)
     extract( shortcode_atts( array( 'limit' => '10' ), $atts ) );
     ob_start();
 
+    if ( isset($atts['cat']) ) {
+        if ($prodCategory = get_term_by( 'slug', $atts['cat'], MICHSCI_CATEGORY_NAME ) ) {
+            $_REQUEST[MICHSCI_CATEGORY_NAME] = $prodCategory->term_id;
+        }
+    }
+
     echo '<form id="catSubmit" action=""><div class="row catSearch"><div id="viewBtns" class="12-small medium-3 columns"> <button id="grid" type="button">Grid</button> <button id="list"type="button">list</button>
              <span id="productSearch"> Search Products</span></div><div id="catDropdown" class="small-12 medium-6 columns">';
     echo michsci_get_terms_dropdown();