Add dashboard logo
This commit is contained in:
parent
f5f29f508c
commit
f7efadf4aa
@ -46,7 +46,6 @@ class Opalestate_Settings_General_Tab extends Opalestate_Settings_Base_Tab {
|
||||
'before_row' => '<hr>',
|
||||
'after_row' => '<hr>',
|
||||
],
|
||||
|
||||
[
|
||||
'name' => esc_html__( 'User Management Page', 'opalestate-pro' ),
|
||||
'desc' => esc_html__( 'This is page use User Management Page using for show content of management page such as profile, my properties', 'opalestate-pro' ),
|
||||
@ -54,6 +53,23 @@ class Opalestate_Settings_General_Tab extends Opalestate_Settings_Base_Tab {
|
||||
'type' => 'select',
|
||||
'options' => $pages,
|
||||
],
|
||||
[
|
||||
'name' => esc_html__( 'Dashboard Logo', 'opalestate-pro' ),
|
||||
'desc' => esc_html__( 'Upload a logo for user dashboard page.', 'opalestate-pro' ),
|
||||
'id' => 'dashboard_logo',
|
||||
'type' => 'file',
|
||||
'preview_size' => [ 100, 100 ],
|
||||
'options' => [
|
||||
'url' => false,
|
||||
],
|
||||
'query_args' => [
|
||||
'type' => [
|
||||
'image/gif',
|
||||
'image/jpeg',
|
||||
'image/png',
|
||||
],
|
||||
],
|
||||
],
|
||||
[
|
||||
'name' => esc_html__( 'My Account Page', 'opalestate-pro' ),
|
||||
'desc' => esc_html__( 'This is page use User login and register an account, or reset password.', 'opalestate-pro' ),
|
||||
|
@ -70,7 +70,16 @@ if ( $current_user->display_name !== $current_user->user_login ) {
|
||||
<div class="opal-row-inner">
|
||||
<div class=" user-dasboard-sidebar">
|
||||
<div class="navbar-brand">
|
||||
<?php if ( ! has_custom_logo() ) { ?>
|
||||
<?php if ( $dashboard_logo_id = opalestate_get_option( 'dashboard_logo_id' ) ) : ?>
|
||||
<?php
|
||||
printf(
|
||||
'<a href="%1$s" class="custom-logo-link" rel="home">%2$s</a>',
|
||||
esc_url( home_url( '/' ) ),
|
||||
wp_get_attachment_image( $dashboard_logo_id, 'full' )
|
||||
);
|
||||
?>
|
||||
<?php else : ?>
|
||||
<?php if ( ! has_custom_logo() ) : ?>
|
||||
<?php if ( is_front_page() && is_home() ) : ?>
|
||||
<h1 class="navbar-brand mb-0">
|
||||
<a rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="url">
|
||||
@ -78,13 +87,15 @@ if ( $current_user->display_name !== $current_user->user_login ) {
|
||||
</a>
|
||||
</h1>
|
||||
<?php else : ?>
|
||||
<a class="navbar-brand" rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="url">
|
||||
<a class="navbar-brand" rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"
|
||||
itemprop="url">
|
||||
<?php bloginfo( 'name' ); ?>
|
||||
</a>
|
||||
<?php endif; ?>
|
||||
<?php } else {
|
||||
<?php else :
|
||||
the_custom_logo();
|
||||
} ?><!-- end custom logo -->
|
||||
endif; ?><!-- end custom logo -->
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<div class="user-dasboard-sidebar-inner">
|
||||
|
Loading…
Reference in New Issue
Block a user