From a9bf7bf2249ac91b8a09839ac596eef8d8a1069d Mon Sep 17 00:00:00 2001 From: benazeer-ben Date: Fri, 14 Feb 2025 17:50:55 +0530 Subject: [PATCH] Checking value before adding --- .../src/sidebar-meta-list/index.php | 47 +++++++++++++------ 1 file changed, 32 insertions(+), 15 deletions(-) diff --git a/wp-content/themes/pub/wporg-learn-2024/src/sidebar-meta-list/index.php b/wp-content/themes/pub/wporg-learn-2024/src/sidebar-meta-list/index.php index 00238f6fa..d1a50ca2c 100644 --- a/wp-content/themes/pub/wporg-learn-2024/src/sidebar-meta-list/index.php +++ b/wp-content/themes/pub/wporg-learn-2024/src/sidebar-meta-list/index.php @@ -129,38 +129,55 @@ function( $caption_lang ) { $wporg_wp_version = get_post_taxonomy_terms( $lesson_plan_id, 'wporg_wp_version' ); $last_updated = get_last_updated_time( $lesson_plan_id ); - $meta_fields = array( - array( + $meta_fields = array(); + + if ( ! empty( $duration ) ) { + $meta_fields[] = array( 'label' => __( 'Duration', 'wporg-learn' ), 'value' => $duration, 'key' => 'duration', - ), - array( + ); + } + + if ( ! empty( $audience ) ) { + $meta_fields[] = array( 'label' => __( 'Audience', 'wporg-learn' ), 'value' => $audience, 'key' => 'audience', - ), - array( + ); + } + + if ( ! empty( $level ) ) { + $meta_fields[] = array( 'label' => __( 'Level', 'wporg-learn' ), 'value' => $level, 'key' => 'level', - ), - array( + ); + } + + if ( ! empty( $instruction_type ) ) { + $meta_fields[] = array( 'label' => __( 'Type', 'wporg-learn' ), 'value' => $instruction_type, 'key' => 'type', - ), - array( + ); + } + + if ( ! empty( $wporg_wp_version ) ) { + $meta_fields[] = array( 'label' => __( 'WordPress Version', 'wporg-learn' ), 'value' => $wporg_wp_version, - 'key' => 'type', - ), - array( + 'key' => 'wp-version', + ); + } + + if ( ! empty( $last_updated ) ) { + $meta_fields[] = array( 'label' => __( 'Last updated', 'wporg-learn' ), 'value' => $last_updated, 'key' => 'last-updated', - ), - ); + ); + } } foreach ( $meta_fields as $field ) {