Advertisement
arie_cristianD

override_author_archive_page

Jul 31st, 2023
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.48 KB | None | 0 0
  1. <?php
  2.     get_header();
  3.     $author      = new \JNews\Archive\AuthorArchive();
  4.     $author_data = get_queried_object();
  5.     $url         = get_author_posts_url( $author_data->ID );
  6.     $section     = isset( $_REQUEST['section'] ) ? esc_html( $_REQUEST['section'] ) : '';
  7. ?>
  8.  
  9.     <div class="jeg_main <?php $author->main_class(); ?>">
  10.         <div class="jeg_container">
  11.             <div class="jeg_content">
  12.  
  13.                 <div class="jeg_section">
  14.                     <div class="container">
  15.  
  16.                         <?php do_action( 'jnews_archive_above_content' ); ?>
  17.  
  18.                         <div class="jeg_archive_header jeg_authorpage clearfix">
  19.  
  20.                             <?php if ( jnews_can_render_breadcrumb() && jnews_show_breadcrumb() ) : ?>
  21.                             <div class="jeg_breadcrumbs jeg_breadcrumb_container">
  22.                                 <?php echo jnews_sanitize_output( $author->render_breadcrumb() ); ?>
  23.                             </div>
  24.                             <?php endif; ?>
  25.  
  26.                             <div class="jeg_author_wrap vcard">
  27.                                 <div class="jeg_author_image">
  28.                                     <?php echo get_avatar( $author_data->ID, 110, null, $author_data->display_name ); ?>
  29.                                 </div>
  30.                                 <div class="jeg_author_content">
  31.                                     <h3 class="jeg_author_name fn">
  32.                                         <?php echo get_the_author_meta( 'display_name', $author_data->ID ); ?>
  33.                                     </h3>
  34.                                     <div class="jeg_author_desc">
  35.                                         <?php echo wpautop( get_the_author_meta( 'description', $author_data->ID ) ); ?>
  36.                                     </div>
  37.  
  38.                                     <?php if ( defined( 'JNEWS_ESSENTIAL' ) ) : ?>
  39.                                         <div class="jeg_author_socials">
  40.                                             <?php get_template_part( 'fragment/post/author-social' ); ?>
  41.                                         </div>
  42.                                     <?php endif; ?>
  43.                                 </div>
  44.                             </div>
  45.  
  46.                         </div>
  47.  
  48.  
  49.                         <div class="jeg_cat_content row">
  50.                             <div class="jeg_main_content col-sm-<?php echo esc_attr( $author->get_content_width() ); ?>">
  51.  
  52.                                 <div class="jeg_inner_content">
  53.                                     <?php if ( defined( 'JNEWS_REVIEW' ) ) : ?>
  54.                                         <ul class="authorlink">
  55.                                             <li class="<?php echo esc_attr( $section === '' ? 'active' : '' ); ?>">
  56.                                                 <a href="<?php echo esc_url( $url ); ?>"><?php jnews_print_translation( 'All', 'jnews', 'all' ); ?></a>
  57.                                             </li>
  58.                                         </ul>
  59.                                     <?php endif ?>
  60.  
  61.                                     <div class="jnews_author_content_wrapper">
  62.                                         <?php echo jnews_sanitize_output( $author->render_content() ); ?>
  63.                                     </div>
  64.                                 </div>
  65.                             </div>
  66.                             <?php $author->render_sidebar(); ?>
  67.                         </div>
  68.                     </div>
  69.                 </div>
  70.             </div>
  71.             <?php do_action( 'jnews_after_main' ); ?>
  72.         </div>
  73.     </div>
  74.  
  75. <?php get_footer(); ?>
  76.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement