add_field([ 'id' => 'rank_math_snippet_book_editions', 'type' => 'group', 'name' => esc_html__( 'Book Editions', 'rank-math' ), 'desc' => esc_html__( 'Either a specific edition of the written work, or the volume of the work.', 'rank-math' ), 'options' => [ 'closed' => true, 'sortable' => true, 'add_button' => esc_html__( 'Add New', 'rank-math' ), 'group_title' => esc_html__( 'Book Edition {#}', 'rank-math' ), 'remove_button' => esc_html__( 'Remove', 'rank-math' ), ], 'classes' => 'cmb-group-fix-me nob', 'dep' => $book_dep, 'fields' => [ [ 'id' => 'name', 'type' => 'text', 'name' => esc_html__( 'Title', 'rank-math' ), 'desc' => __( 'The title of the tome. Use for the title of the tome if it differs from the book.
*Optional when tome has the same title as the book.', 'rank-math' ), ], [ 'id' => 'book_edition', 'type' => 'text', 'name' => esc_html__( 'Edition', 'rank-math' ), 'desc' => esc_html__( 'The edition of the book.', 'rank-math' ), ], [ 'id' => 'isbn', 'type' => 'text', 'name' => esc_html__( 'ISBN', 'rank-math' ), 'desc' => esc_html__( 'The ISBN of the print book.', 'rank-math' ), ], [ 'id' => 'url', 'type' => 'text_url', 'name' => esc_html__( 'URL', 'rank-math' ), 'desc' => esc_html__( 'URL specific to this edition if one exists.', 'rank-math' ), 'attributes' => [ 'data-rule-url' => 'true', ], 'classes' => 'rank-math-validate-field', ], [ 'id' => 'author', 'type' => 'text', 'name' => esc_html__( 'Author(s)', 'rank-math' ), 'desc' => __( 'The author(s) of the tome. Use if the author(s) of the tome differ from the related book. Provide one Person entity per author.
*Optional when the tome has the same set of authors as the book.', 'rank-math' ), ], [ 'id' => 'date_published', 'type' => 'text_date', 'name' => esc_html__( 'Date Published', 'rank-math' ), 'desc' => esc_html__( 'Date of first publication of this tome.', 'rank-math' ), ], [ 'id' => 'book_format', 'type' => 'radio_inline', 'name' => esc_html__( 'Book Format', 'rank-math' ), 'desc' => esc_html__( 'The format of the book.', 'rank-math' ), 'options' => [ 'EBook' => esc_html__( 'EBook', 'rank-math' ), 'Hardcover' => esc_html__( 'Hardcover', 'rank-math' ), 'Paperback' => esc_html__( 'Paperback', 'rank-math' ), 'AudioBook' => esc_html__( 'Audio Book', 'rank-math' ), ], 'default' => 'Hardcover', ], ], ]);