Astra_Edd::edd_single_post_navigation( array $args )
Single Product Navigation
Description
Parameters
- $args
-
(array) (Required) single products navigation arguments.
Return
(array) $args single products navigation arguments.
Source
File: inc/compatibility/edd/class-astra-edd.php
public function edd_single_post_navigation( $args ) { $is_edd_single_product_page = astra_is_edd_single_product_page(); $disable_single_product_navigation = astra_get_option( 'disable-edd-single-product-nav' ); if ( $is_edd_single_product_page && ! $disable_single_product_navigation ) { $next_post = get_next_post(); $prev_post = get_previous_post(); $next_text = false; if ( $next_post ) { $next_text = sprintf( '%s <span class="ast-right-arrow">→</span>', $next_post->post_title ); } $prev_text = false; if ( $prev_post ) { $prev_text = sprintf( '<span class="ast-left-arrow">←</span> %s', $prev_post->post_title ); } $args['prev_text'] = $prev_text; $args['next_text'] = $next_text; } elseif ( $is_edd_single_product_page && $disable_single_product_navigation ) { $args['prev_text'] = false; $args['next_text'] = false; } return $args; }
Expand full source code Collapse full source code View on Trac