found_posts; $no_params = empty( array_filter( $_GET ) ); $post_type = sanitize_text_field( $_GET['post_type'] ?? 'any' ); $sentence = sanitize_text_field( $_GET['sentence'] ?? 0 ); $order = sanitize_text_field( $_GET['order'] ?? 'desc' ); $orderby = sanitize_text_field( $_GET['orderby'] ?? 'modified' ); $story_status = fictioneer_sanitize_query_var( $_GET['story_status'] ?? 0, ['Completed', 'Ongoing', 'Oneshot', 'Hiatus', 'Canceled'], 0 ); $queried_genres = sanitize_text_field( $_GET['genres'] ?? 0 ); $queried_fandoms = sanitize_text_field( $_GET['fandoms'] ?? 0 ); $queried_characters = sanitize_text_field( $_GET['characters'] ?? 0 ); $queried_warnings = sanitize_text_field( $_GET['warnings'] ?? 0 ); $queried_tags = sanitize_text_field( $_GET['tags'] ?? 0 ); $queried_ex_genres = sanitize_text_field( $_GET['ex_genres'] ?? 0 ); $queried_ex_fandoms = sanitize_text_field( $_GET['ex_fandoms'] ?? 0 ); $queried_ex_characters = sanitize_text_field( $_GET['ex_characters'] ?? 0 ); $queried_ex_warnings = sanitize_text_field( $_GET['ex_warnings'] ?? 0 ); $queried_ex_tags = sanitize_text_field( $_GET['ex_tags'] ?? 0 ); // Prepare hook arguments $hook_args = array( 'post_type' => $post_type, 'sentence' => $sentence, 'order' => $order, 'orderby' => $orderby, 'story_status' => $story_status, 'queried_genres' => $queried_genres, 'queried_fandoms' => $queried_fandoms, 'queried_characters' => $queried_characters, 'queried_warnings' => $queried_warnings, 'queried_tags' => $queried_tags, 'queried_ex_genres' => $queried_ex_genres, 'queried_ex_fandoms' => $queried_ex_fandoms, 'queried_ex_characters' => $queried_ex_characters, 'queried_ex_warnings' => $queried_ex_warnings, 'queried_ex_tags' => $queried_ex_tags ); // Advanced search? $is_advanced_search = $post_type != 'any' || $sentence != '0' || $order != 'desc' || $orderby != 'modified' || $queried_tags || $queried_genres || $queried_fandoms || $queried_characters || $queried_warnings || $queried_ex_tags || $queried_ex_genres || $queried_ex_fandoms || $queried_ex_characters || $queried_ex_warnings || $story_status; $hook_args['is_advanced_search'] = $is_advanced_search; ?>

%s Search Result', '%s Search Results', $count, 'fictioneer' ), $count ); } else { $title_html = __( 'Search', 'fictioneer' ); } // Apply filters $title_html = apply_filters( 'fictioneer_filter_search_title', $title_html, $hook_args ); // Output echo $title_html; ?>

    true ); // Cached? if ( fictioneer_caching_active( 'card_args' ) && ! fictioneer_private_caching_active() ) { $card_args['cache'] = true; } // Echo correct card fictioneer_echo_card( $card_args ); } // Pagination $pag_args = array( 'prev_text' => fcntr( 'previous' ), 'next_text' => fcntr( 'next' ), 'add_fragment' => '#search-result-list' ); ?>
null, 'post_id' => null, 'template' => 'search.php', 'breadcrumbs' => array( [fcntr( 'frontpage' ), get_home_url()], [__( 'Search Results', 'fictioneer' ), null] ) ); // Get footer with breadcrumbs get_footer( null, $footer_args ); ?>