get('Version')); } add_action('wp_enqueue_scripts', 'twentytwentyfive_child_enqueue_styles'); // Add Meta Box for Review Score function gamepulse_add_review_score_meta_box() { add_meta_box( 'gamepulse_review_score', 'Review Score', 'gamepulse_review_score_callback', 'post', 'side' ); } add_action('add_meta_boxes', 'gamepulse_add_review_score_meta_box'); function gamepulse_review_score_callback($post) { $value = get_post_meta($post->ID, '_gamepulse_review_score', true); echo ''; echo ''; } function gamepulse_save_review_score($post_id) { if (array_key_exists('gamepulse_score_field', $_POST)) { update_post_meta( $post_id, '_gamepulse_review_score', sanitize_text_field($_POST['gamepulse_score_field']) ); } } add_action('save_post', 'gamepulse_save_review_score'); // Shortcode to display score function gamepulse_score_shortcode() { $score = get_post_meta(get_the_ID(), '_gamepulse_review_score', true); if (empty($score)) return ''; return '
' . esc_html($score) . '
'; } add_shortcode('gamepulse_score', 'gamepulse_score_shortcode'); // Display score on single posts automatically function gamepulse_display_score_in_content($content) { if (is_singular('post') && in_the_loop() && is_main_query()) { $score_html = gamepulse_score_shortcode(); return $score_html . $content; } return $content; } add_filter('the_content', 'gamepulse_display_score_in_content');