|
Server : LiteSpeed System : Linux server354.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 User : getfsxkz ( 1681) PHP Version : 8.1.33 Disable Function : NONE Directory : /home/getfsxkz/thebitflows.com/wp-content/themes/bloglo/template-parts/entry/ |
Upload File : |
<?php
/**
* Template part for displaying about author box.
*
* @package Bloglo
* @author Peregrine Themes
* @since 1.0.0
*/
// Do not show the about author box if post is password protected.
if ( post_password_required() ) {
return;
}
?>
<?php do_action( 'bloglo_entry_before_author' ); ?>
<section class="author-box"<?php bloglo_schema_markup( 'author' ); ?>>
<div class="author-box-avatar">
<?php echo get_avatar( get_the_author_meta( 'email' ), 75 ); ?>
</div>
<div class="author-box-meta">
<div class="h4 author-box-title">
<?php
if ( is_single() ) {
?>
<a href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?>" class="url fn n" rel="author"<?php bloglo_schema_markup( 'url' ); ?>>
<?php echo esc_html( get_the_author() ); ?>
</a>
<?php
} else {
esc_html_e( 'About', 'bloglo' );
?>
<?php echo esc_html( get_the_author() ); ?>
<?php } ?>
</div>
<?php do_action( 'bloglo_entry_after_author_name' ); ?>
<?php
$bloglo_author_description = get_the_author_meta( 'description' );
$bloglo_author_id = get_the_author_meta( 'ID' );
$bloglo_current_user_id = is_user_logged_in() ? wp_get_current_user()->ID : false;
?>
<div class="author-box-content"<?php bloglo_schema_markup( 'description' ); ?>>
<?php
if ( '' === $bloglo_author_description ) {
if ( $bloglo_current_user_id && $bloglo_author_id === $bloglo_current_user_id ) {
// Translators: %1$s: <a> tag. %2$s: </a>.
printf( wp_kses_post( __( 'You haven’t entered your Biographical Information yet. %1$sEdit your Profile%2$s now.', 'bloglo' ) ), '<a href="' . esc_url( get_edit_user_link( $bloglo_current_user_id ) ) . '">', '</a>' );
}
} else {
echo wp_kses_post( $bloglo_author_description );
}
?>
</div>
<?php do_action( 'bloglo_entry_after_author_description' ); ?>
</div><!-- END .author-box-meta -->
</section>
<?php do_action( 'bloglo_entry_after_author' ); ?>