summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/wordpress-mobile-pack/themes/base/category.php')
-rw-r--r--plugins/wordpress-mobile-pack/themes/base/category.php21
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/wordpress-mobile-pack/themes/base/category.php b/plugins/wordpress-mobile-pack/themes/base/category.php
new file mode 100644
index 00000000..d4fea962
--- /dev/null
+++ b/plugins/wordpress-mobile-pack/themes/base/category.php
@@ -0,0 +1,21 @@
+<?php
+$category_name = single_cat_title("", false);
+
+$mobile_url = home_url();
+
+if ($category_name){
+
+ $category_obj = get_term_by('name', $category_name, 'category');
+
+ if ($category_obj && isset($category_obj->term_id) && is_numeric($category_obj->term_id)){
+
+ $category_id = $category_obj->term_id;
+
+ require_once(WMP_PLUGIN_PATH.'libs/safestring/safeString.php');
+ $mobile_url .= "/#category/".safeString::clearString($category_name).'/'.$category_id;
+ }
+}
+
+header("Location: ".$mobile_url);
+
+?> \ No newline at end of file