Gold Tone OB-150RF Orange Blossom Radiused Fretboard Banjo with Case

$1,399.99

The Gold Tone OB-150RF is the Orange Blossom bluegrass banjo with a 12-inch radiused rosewood fingerboard. Instead of the dead-flat board almost every bluegrass banjo uses, the surface curves gently across its width, the way a guitar or mandolin board does — so chord shapes fall under a naturally curved hand and barres take less effort. Everything else is standard Orange Blossom: 22 frets, a three-ply maple rim, one-piece cast flange, and a 20-hole bell brass flathead tone ring. Professionally set up at Gold Tone’s factory in Titusville, FL and shipped with a hard case.

In stock

Questions? Call or text us at 404-218-8580Read customer reviews

Free US shipping7-day guarantee

Questions about this banjo? Call or text 404-218-8580

Gold Tone OB-150RF Orange Blossom Radiused Fretboard Banjo with Case
Gold Tone OB-150RF Orange Blossom Radiused Fretboard Banjo with Case

In stock

/** * ============================================================================= * BJWH: Front-end archives = published only, for logged-in users too (v1) * File: Scripts/wpcode_snippets/bjwh_front_archive_publish_only_v1.php * Type: WPCode PHP Snippet, NEW row. Paste the whole of * "Front archive publish only - PASTE INTO WPCODE (new snippet).txt". * Code Type PHP Snippet, Auto Insert, Run Everywhere, Active. WPCode adds its own opening tag. * ROLLBACK: deactivate the row, purge CF + WPE. * ============================================================================= * * WHY (Chris 2026-11-08): WordPress adds private products to archive queries for any logged-in user who can read * them, so admins saw sold one-of-ones (private) on category grids and in the New / Used counts, e.g. the * 1980s Fender Leo under ?condition=new. Customers never saw them. "Category pages should show me what customers * see." * * WHAT IT DOES * - Front end only (is_admin() is false; wp-admin lists, admin-ajax and REST are untouched), main query only, logged-in * users only: on the shop page, product_cat / product_tag / product_brand archives and product searches it sets * post_status = 'publish'. An explicit status stops WP_Query from adding private ones. Logged out nothing changes * (WP already shows publish only), so the public grid and counts stay the same. * - The category template (v2.x) builds its grid and its New / Used counts from the main query, so those follow. * - Single private product pages still open for admins (singular queries are not touched). * - Proof hooks: an HTML comment "" in the footer of a page where it applied * (logged-in only), and an admin-only REST route GET /wp-json/bjwh/v1/front-vis?term= that returns * the term's product count as WP_Query gives it to the current user with no status (what the admin grid showed * before) and with publish only (what it shows now), plus the status breakdown. * * WHAT'S NEW IN v1 (2026-11-08): first version. */ function bjwh_fpo_applies( $q ) { if ( is_admin() || ! is_user_logged_in() || ! $q->is_main_query() || $q->is_singular() ) { return false; } if ( $q->is_post_type_archive( 'product' ) || $q->is_tax( array( 'product_cat', 'product_tag', 'product_brand' ) ) ) { return true; } $pt = $q->get( 'post_type' ); return $q->is_search() && ( 'product' === $pt || ( is_array( $pt ) && array( 'product' ) === array_values( $pt ) ) ); } add_action( 'pre_get_posts', function ( $q ) { if ( bjwh_fpo_applies( $q ) ) { $q->set( 'post_status', 'publish' ); $GLOBALS['bjwh_fpo_on'] = true; } }, 5 ); add_action( 'wp_footer', function () { if ( ! empty( $GLOBALS['bjwh_fpo_on'] ) ) { echo "\n\n"; } }, 99 ); add_action( 'rest_api_init', function () { register_rest_route( 'bjwh/v1', '/front-vis', array( 'methods' => 'GET', 'permission_callback' => function () { return current_user_can( 'manage_options' ); }, 'args' => array( 'term' => array( 'required' => true ) ), 'callback' => function ( $req ) { $tid = (int) $req['term']; $t = get_term( $tid, 'product_cat' ); if ( ! $t || is_wp_error( $t ) ) { return new WP_Error( 'bjwh_bad', 'No such product_cat.', array( 'status' => 404 ) ); } $base = array( 'post_type' => 'product', 'posts_per_page' => -1, 'fields' => 'ids', 'no_found_rows' => true, 'tax_query' => array( array( 'taxonomy' => 'product_cat', 'field' => 'term_id', 'terms' => array( $tid ), 'include_children' => true ) ) ); $raw = new WP_Query( $base ); // no status: WP adds private ones the current user can read (the old admin grid) $pub = new WP_Query( array_merge( $base, array( 'post_status' => 'publish' ) ) ); $st = array(); foreach ( $raw->posts as $id ) { $s = get_post_status( $id ); $st[ $s ] = ( $st[ $s ] ?? 0 ) + 1; } return rest_ensure_response( array( 'version' => '1', 'term' => $tid, 'user_can_read_private' => current_user_can( 'read_private_products' ), 'as_admin_without_snippet' => count( $raw->posts ), 'publish_only' => count( $pub->posts ), 'statuses_without_snippet' => $st ) ); }, ) ); } );