function um_dynamic_user_profile_title($title, $id = '') { global $ultimatemember; if (is_admin()) { return $title; } if ($id == $ultimatemember->permalinks->core['user']) { if (um_is_core_page('user') && um_get_requested_user()) { $title = um_get_display_name(um_get_requested_user()); } else { if (um_is_core_page('user') && is_user_logged_in()) { $title = um_get_display_name(get_current_user_id()); } } } return strlen($title) !== strlen(utf8_decode($title)) ? $title : utf8_encode($title); }
function um_profile_dynamic_meta_desc() { global $ultimatemember; if (um_is_core_page('user') && um_get_requested_user()) { um_fetch_user(um_get_requested_user()); $content = um_convert_tags(um_get_option('profile_desc')); $user_id = um_user('ID'); $url = um_user_profile_url(); if (um_profile('profile_photo')) { $avatar = um_user_uploads_uri() . um_profile('profile_photo'); } else { $avatar = um_get_default_avatar_uri(); } um_reset_user(); ?> <meta name="description" content="<?php echo $content; ?> "> <meta property="og:title" content="<?php echo um_get_display_name($user_id); ?> " /> <meta property="og:type" content="article" /> <meta property="og:image" content="<?php echo $avatar; ?> " /> <meta property="og:url" content="<?php echo $url; ?> " /> <meta property="og:description" content="<?php echo $content; ?> " /> <?php } }
function search_box_function($nav, $args) { if (function_exists('um_profile_id') && $args->theme_location == 'main-navigation') { ob_start(); ?> <li class="menu-item-has-children"> <?php if (um_profile_id()) { ?> <a href="<?php echo esc_url(home_url('user/')); ?> "><i class='icon-User'></i><?php echo um_get_display_name(um_profile_id()); ?> </a> <?php } else { ?> <a href="<?php echo esc_url(home_url('login/')); ?> "><i class='icon-User'></i></a> <?php } ?> <ul class="sub-menu"> <?php if (um_profile_id()) { ?> <li><a href="<?php echo esc_url(home_url('user/')); ?> "><?php esc_html_e('Profile', 'couponhut'); ?> </a></li> <?php $template_url = fw_ssd_get_submit_template_url(); if ($template_url) { ?> <li><a href="<?php echo esc_url(home_url('submit/')); ?> "><?php esc_html_e('Submit', 'couponhut'); ?> </a></li> <?php } ?> <li><a href="<?php echo esc_url(home_url('logout/')); ?> "><?php esc_html_e('Log Out', 'couponhut'); ?> </a></li> <?php } else { ?> <li><a href="<?php echo esc_url(home_url('login/')); ?> "><?php esc_html_e('Log In', 'couponhut'); ?> </a></li> <li><a href="<?php echo esc_url(home_url('register/')); ?> "><?php esc_html_e('Register', 'couponhut'); ?> </a></li> <?php } ?> </ul> </li> <?php $ob_content = ob_get_contents(); ob_end_clean(); return $nav . $ob_content; } return $nav; }