Last active
August 29, 2015 14:24
-
-
Save SeanChDavis/1c6491f448529793af89 to your computer and use it in GitHub Desktop.
Vendd (1.1.2) - Download Sidebar Defaults Above Widget Area
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Overrides the sidebar-download.php file in the parent theme (Vendd) | |
*/ | |
?> | |
<div id="secondary" class="widget-area" role="complementary"> | |
<div class="widget widget_edd_product_details"> | |
<?php | |
the_title( '<h3 class="download-title">', '</h3>' ); | |
echo edd_get_purchase_link( array( 'id' => get_the_ID() ) ); | |
?> | |
</div> | |
<?php if ( vendd_fes_is_activated() || apply_filters( 'vendd_show_single_download_author_details', false, $post ) ) { ?> | |
<div class="widget widget_download_author"> | |
<?php $user = new WP_User( $post->post_author ); ?> | |
<?php if ( apply_filters( 'vendd_show_single_download_author_avatar', true, $post ) ) { ?> | |
<span class="vendd-download-author"><?php echo get_avatar( $user->ID, 90 ); ?></span> | |
<?php } ?> | |
<ul class="vendd-details-list vendd-author-info"> | |
<?php if ( apply_filters( 'vendd_show_single_download_author_name', true, $post ) ) { ?> | |
<li class="vendd-details-list-item vendd-author-details"> | |
<span class="vendd-detail-name"><?php _e( 'Author:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"> | |
<?php if ( vendd_fes_is_activated() ) { | |
$vendor_url = vendd_edd_fes_author_url( get_the_author_meta( 'ID', $post->post_author ) ); | |
?> | |
<a class="vendor-url" href="<?php echo $vendor_url; ?>"> | |
<?php echo $user->display_name; ?> | |
</a> | |
<?php } else { ?> | |
<?php echo $user->display_name; ?> | |
<?php } ?> | |
</span> | |
</li> | |
<?php } ?> | |
<?php if ( apply_filters( 'vendd_show_single_download_author_since', true, $post ) ) { ?> | |
<li class="vendd-details-list-item vendd-author-details"> | |
<span class="vendd-detail-name"><?php _e( 'Author since:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"><?php echo date_i18n( get_option( 'date_format' ), strtotime( $user->user_registered ) ); ?></span> | |
</li> | |
<?php } ?> | |
<?php | |
if ( apply_filters( 'vendd_show_single_download_author_links', true, $post ) ) { | |
$website = get_the_author_meta( 'user_url', get_current_user_id() ); | |
$twitter = get_the_author_meta( 'twitter_profile', get_current_user_id() ); | |
$gplus = get_the_author_meta( 'gplus_profile', get_current_user_id() ); | |
$facebook = get_the_author_meta( 'facebook_profile', get_current_user_id() ); | |
$youtube = get_the_author_meta( 'youtube_profile', get_current_user_id() ); | |
$social_profiles = array( | |
'twitter' => array( | |
'name' => 'twitter', | |
'data' => $twitter, | |
'icon' => '<i class="fa fa-twitter-square"></i>', | |
), | |
'gplus' => array( | |
'name' => 'google-plus', | |
'data' => $gplus, | |
'icon' => '<i class="fa fa-google-plus-square"></i>', | |
), | |
'facebook' => array( | |
'name' => 'facebook', | |
'data' => $facebook, | |
'icon' => '<i class="fa fa-facebook-square"></i>', | |
), | |
'youtube' => array( | |
'name' => 'youtube', | |
'data' => $youtube, | |
'icon' => '<i class="fa fa-youtube-square"></i>', | |
), | |
); | |
if ( | |
! empty( $website ) || | |
! empty( $twitter ) || | |
! empty( $gplus ) || | |
! empty( $facebook ) || | |
! empty( $youtube ) ) { | |
?> | |
<li class="vendd-details-list-item vendd-author-details"> | |
<div class="vendd-author-contact clear"> | |
<?php | |
foreach ( $social_profiles as $profile ) { | |
if ( '' != $profile['data'] ) { | |
?> | |
<span class="vendd-contact-method"> | |
<?php | |
printf( '<a href="%1$s" class="vendd-social-profile vendd-%2$s" target="_blank">%3$s</a>', | |
$profile['data'], | |
$profile['name'], | |
$profile['icon'] | |
); | |
?> | |
</span> | |
<?php | |
} | |
} | |
?> | |
<?php if ( ! empty( $website ) ) { ?> | |
<span class="vendd-contact-method vendd-author-website"> | |
<a href="<?php echo $website; ?>" title="<?php echo $user->display_name; echo _x( '\'s website', 'title attribute of the FES vendor\'s website link', 'vendd' ); ?>" class="vendd-social-profile vendd-website" target="_blank"> | |
<i class="fa fa-home"></i> | |
</a> | |
</span> | |
<?php } ?> | |
</div> | |
</li> | |
<?php | |
} | |
} | |
?> | |
</ul> | |
</div> | |
<?php } ?> | |
<div class="widget widget_download_details"> | |
<span class="widget-title"><?php _e( 'Download Details', 'vendd' ); ?></span> | |
<ul class="vendd-details-list"> | |
<li class="vendd-details-list-item"> | |
<?php | |
$time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time>'; | |
$time_string = sprintf( $time_string, | |
esc_attr( get_the_date( 'c' ) ), | |
esc_html( get_the_date() ), | |
esc_attr( get_the_modified_date( 'c' ) ), | |
esc_html( get_the_modified_date() ) | |
); | |
?> | |
<span class="vendd-detail-name"><?php _e( 'Published:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"><?php echo $time_string; ?></span> | |
</li> | |
<?php if ( vendd_fes_is_activated() || apply_filters( 'vendd_show_sales_in_sidebar', false, $post ) ) { ?> | |
<li class="vendd-details-list-item"> | |
<?php $sales = apply_filters( 'vendd_download_sales_count', edd_get_download_sales_stats( $post->ID ), $post ); ?> | |
<span class="vendd-detail-name"><?php _e( 'Sales:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"><?php echo $sales; ?></span> | |
</li> | |
<?php } ?> | |
<?php if ( vendd_SL_is_activated() ) { ?> | |
<li class="vendd-details-list-item vendd-license-details"> | |
<?php $licensed = apply_filters( 'vendd_download_is_licensed', get_post_meta( get_the_ID(), '_edd_sl_enabled', true ), $post ); ?> | |
<span class="vendd-detail-name"><?php _e( 'Licensed:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"><?php echo $licensed ? __( 'Yes', 'vendd' ) : __( 'No', 'vendd' ); ?></span> | |
</li> | |
<li class="vendd-details-list-item vendd-license-details"> | |
<?php $version = apply_filters( 'vendd_download_version', get_post_meta( get_the_ID(), '_edd_sl_version', true ), $post ); ?> | |
<span class="vendd-detail-name"><?php _e( 'Current Version:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"><?php echo $version ? $version : __( 'Unversioned', 'vendd' ); ?></span> | |
</li> | |
<?php } | |
$categories = get_the_term_list( $post->ID, 'download_category', '', ', ', '' ); | |
if ( '' != $categories ) { | |
?> | |
<li class="vendd-details-list-item"> | |
<span class="vendd-detail-name"><?php _e( 'Categories:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"><?php echo $categories; ?></span> | |
</li> | |
<?php | |
} | |
$tags = get_the_term_list( $post->ID, 'download_tag', '', ', ', '' ); | |
if ( '' != $tags ) { | |
?> | |
<li class="vendd-details-list-item"> | |
<span class="vendd-detail-name"><?php _e( 'Tags:', 'vendd' ); ?></span> | |
<span class="vendd-detail-info"><?php echo $tags; ?></span> | |
</li> | |
<?php | |
} | |
?> | |
</ul> | |
</div> | |
<?php the_widget( 'edd_cart_widget' ); ?> | |
<?php dynamic_sidebar( 'sidebar-download' ); ?> | |
</div><!-- #secondary --> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment