Revert to stable version

This commit is contained in:
ultimatemember
2015-01-14 00:16:44 +02:00
parent b4d7f80d24
commit 95d244b2f3
5 changed files with 40 additions and 2 deletions
@@ -1329,7 +1329,7 @@
add_submenu_page( $this->slug, __('User Roles', $this->slug), __('User Roles', $this->slug), 'manage_options', 'edit.php?post_type=um_role', '', '' );
if ( um_get_option('members_page' ) ){
if ( um_get_option('members_page' ) || !get_option('um_options') ){
add_submenu_page( $this->slug, __('Member Directories', $this->slug), __('Member Directories', $this->slug), 'manage_options', 'edit.php?post_type=um_directory', '', '' );
}
+18
View File
@@ -0,0 +1,18 @@
<?php
class UM_Cache {
function __construct() {
add_action( 'init', array(&$this, 'do_not_cache' ) );
}
function do_not_cache() {
if ( um_is_core_uri() )
define( "DONOTCACHEPAGE", true );
}
}
+18
View File
@@ -120,6 +120,24 @@
return false;
}
/***
*** @Is core URL
***/
function um_is_core_uri() {
global $ultimatemember;
$array = $ultimatemember->permalinks->core;
$current_url = trailingslashit( $ultimatemember->permalinks->get_current_url(true) );
if ( !isset( $array ) || !is_array( $array ) ) return false;
foreach( $array as $k => $id ) {
$page_url = trailingslashit( get_permalink( $id ) );
if ( strstr( $current_url, $page_url ) )
return true;
}
return false;
}
/***
*** @Check value of queried search in text input
***/
+1 -1
View File
@@ -49,7 +49,7 @@ class UM_Taxonomies {
)
);
if ( um_get_option('members_page') ){
if ( um_get_option('members_page') || !get_option('um_options') ){
register_post_type( 'um_directory', array(
'labels' => array(
+2
View File
@@ -53,6 +53,7 @@ class UM_API {
require_once um_path . 'core/um-logout.php';
require_once um_path . 'core/um-modal.php';
require_once um_path . 'core/um-cron.php';
require_once um_path . 'core/um-cache.php';
require_once um_path . 'core/lib/mobiledetect/Mobile_Detect.php';
@@ -116,6 +117,7 @@ class UM_API {
$this->logout = new UM_Logout();
$this->modal = new UM_Modal();
$this->cron = new UM_Cron();
$this->cache = new UM_Cache();
$this->mobile = new Mobile_Detect;