mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-06-05 15:09:37 +09:00
- fixed Member Directory predefined page option;
This commit is contained in:
@@ -360,6 +360,11 @@ if ( ! class_exists( 'um\admin\core\Admin_Settings' ) ) {
|
||||
$page_setting_description = __( '<strong>Warning:</strong> User page must contain a profile form shortcode. You can get existing shortcode or create a new one <a href="edit.php?post_type=um_form" target="_blank">here</a>.', 'ultimate-member' );
|
||||
}
|
||||
break;
|
||||
case 'members':
|
||||
if ( ! has_shortcode( $content, 'ultimatemember' ) ) {
|
||||
$page_setting_description = __( '<strong>Warning:</strong> Members page must contain a profile form shortcode. You can get existing shortcode or create a new one <a href="edit.php?post_type=um_directory" target="_blank">here</a>.', 'ultimate-member' );
|
||||
}
|
||||
break;
|
||||
default:
|
||||
$page_setting_description = apply_filters( 'um_pages_settings_description', $page_setting_description, $content, $slug );
|
||||
break;
|
||||
|
||||
@@ -872,13 +872,15 @@ if ( ! class_exists( 'um\Config' ) ) {
|
||||
*/
|
||||
public function init_predefined_pages() {
|
||||
$core_forms = get_option( 'um_core_forms', array() );
|
||||
$core_directories = get_option( 'um_core_directories', array() );
|
||||
$setup_shortcodes = array_merge(
|
||||
array(
|
||||
'profile' => '',
|
||||
'login' => '',
|
||||
'register' => '',
|
||||
'members' => '',
|
||||
),
|
||||
$core_forms
|
||||
array_merge( $core_forms, $core_directories )
|
||||
);
|
||||
|
||||
$this->predefined_pages = array(
|
||||
@@ -894,6 +896,10 @@ if ( ! class_exists( 'um\Config' ) ) {
|
||||
'title' => __( 'Register', 'ultimate-member' ),
|
||||
'content' => ! empty( $setup_shortcodes['register'] ) ? '[ultimatemember form_id="' . $setup_shortcodes['register'] . '"]' : '',
|
||||
),
|
||||
'members' => array(
|
||||
'title' => __( 'Members', 'ultimate-member' ),
|
||||
'content' => ! empty( $setup_shortcodes['members'] ) ? '[ultimatemember form_id="' . $setup_shortcodes['members'] . '"]' : '',
|
||||
),
|
||||
'logout' => array(
|
||||
'title' => __( 'Logout', 'ultimate-member' ),
|
||||
'content' => '',
|
||||
|
||||
Reference in New Issue
Block a user