post_type ) . '-title entry-title">', '', false ); } elseif ( is_singular() ) { $title = the_title( '

', '

', false ); } elseif ( 'link_category' == get_query_var( 'taxonomy' ) ) { $title = false; } else { $title = the_title( '

', '

', false ); } /* If there's no post title, return a clickable '(Untitled)'. */ if ( empty( $title ) && !is_singular() && 'link_category' !== get_query_var( 'taxonomy' ) ) $title = '

' . __( '(Untitled)', 'origin' ) . '

'; return $title; } /** * Image sizes * */ function oxygen_image_sizes() { add_image_size( 'archive-thumbnail', 470, 140, true ); add_image_size( 'single-thumbnail', 470, 260, true ); add_image_size( 'featured-thumbnail', 750, 380, true ); add_image_size( 'slider-nav-thumbnail', 110, 70, true ); } /** * Unregister Hybrid widgets * */ function oxygen_unregister_widgets() { unregister_widget( 'Hybrid_Widget_Search' ); register_widget( 'WP_Widget_Search' ); } /** * Custom comments arguments * */ function oxygen_comments_args( $args ) { $args['avatar_size'] = 40; return $args; } /** * Custom comment form arguments * */ function oxygen_commentform_args( $args ) { global $user_identity; /* Get the theme textdomain. */ $domain = hybrid_get_parent_textdomain(); /* Get the current commenter. */ $commenter = wp_get_current_commenter(); /* Create the required and element class. */ $req = ( ( get_option( 'require_name_email' ) ) ? ' ' . __( '*', $domain ) . ' ' : '' ); $input_class = ( ( get_option( 'require_name_email' ) ) ? ' req' : '' ); $fields = array( 'author' => '

', 'email' => '

', 'url' => '

' ); $args = array( 'fields' => apply_filters( 'comment_form_default_fields', $fields ), 'comment_field' => '

', 'must_log_in' => '

' . sprintf( __( 'You must be logged in to post a comment.', $domain ), wp_login_url( get_permalink() ) ) . '

', 'logged_in_as' => '

' . sprintf( __( 'Logged in as %2$s.', $domain ), admin_url( 'profile.php' ), esc_attr( $user_identity ) ) . ' ' . __( 'Log out →', $domain ) . '

', 'comment_notes_before' => '', 'comment_notes_after' => '', 'id_form' => 'commentform', 'id_submit' => 'submit', 'title_reply' => __( 'Leave a Reply', $domain ), 'title_reply_to' => __( 'Leave a Reply to %s', $domain ), 'cancel_reply_link' => __( 'Click here to cancel reply.', $domain ), 'label_submit' => __( 'Post Comment →', $domain ), ); return $args; } /** * Breadcrumb trail arguments. * */ function oxygen_breadcrumb_trail_args( $args ) { $args['before'] = ''; $args['separator'] = '  /  '; $args['front_page'] = false; return $args; } /** * Default footer settings * */ function oxygen_default_footer_settings( $settings ) { $settings['footer_insert'] = '' . "\n\n" . '

' . __( 'Powered by [wp-link] and [theme-link]', hybrid_get_parent_textdomain() ) . '

'; return $settings; } /** * Metaboxes * */ function oxygen_create_metabox() { add_meta_box( 'oxygen_metabox', __( 'Location', hybrid_get_parent_textdomain() ), 'oxygen_metabox', 'post', 'side', 'low' ); } function oxygen_metabox() { global $post; /* Retrieve metadata values if they already exist. */ $oxygen_post_location = get_post_meta( $post->ID, '_oxygen_post_location', true ); ?>

\n"; echo "\n"; } /** * Slider settings * */ function oxygen_slider_settings() { $timeout = hybrid_get_setting( 'oxygen_slider_timeout' ) ? hybrid_get_setting( 'oxygen_slider_timeout' ) : '6000'; $settings = array( 'timeout' => $timeout ); wp_localize_script( 'oxygen_footer_scripts', 'slider_settings', $settings ); } ?>