Function Reference: geodir_payment_is_page
Summary
This function has not been documented yet.
Source Code
function geodir_payment_is_page( $gdpage = '' ) { global $wp_query, $post; switch ( $gdpage ) { case 'checkout': if ( is_page() && get_query_var( 'page_id' ) == geodir_payment_checkout_page_id() ) { return true; } else if ( is_page() && isset( $post->post_content ) && has_shortcode( $post->post_content, 'gd_checkout' ) ) { return true; } break; case 'invoices': if ( is_page() && get_query_var( 'page_id' ) == geodir_payment_invoices_page_id() ) { return true; } else if ( is_page() && isset( $post->post_content ) && has_shortcode( $post->post_content, 'gd_invoices' ) ) { return true; } break; case 'invoice': if ( geodir_payment_is_page( 'invoices' ) && !empty( $_GET['invoice_id']) ) { return true; } break; default: return false; break; } return false; }