Title: dougshuffield's Replies | WordPress.org

---

# dougshuffield

  [  ](https://wordpress.org/support/users/dougshuffield/)

 *   [Profile](https://wordpress.org/support/users/dougshuffield/)
 *   [Topics Started](https://wordpress.org/support/users/dougshuffield/topics/)
 *   [Replies Created](https://wordpress.org/support/users/dougshuffield/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/dougshuffield/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/dougshuffield/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/dougshuffield/engagements/)
 *   [Favorites](https://wordpress.org/support/users/dougshuffield/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Getwid - Gutenberg Blocks] Can’t access the post ID of custom post type in the Post Carousel via shortcode](https://wordpress.org/support/topic/cant-access-the-post-id-of-custom-post-type-in-the-post-carousel-via-shortcode/)
 *  Thread Starter [dougshuffield](https://wordpress.org/support/users/dougshuffield/)
 * (@dougshuffield)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/cant-access-the-post-id-of-custom-post-type-in-the-post-carousel-via-shortcode/#post-17483591)
 * I ran across this post which helped me reach the solution I was going for:
 * [https://wordpress.org/support/topic/custom-field-block-hows-date-not-formated-from-an-acf-field/](https://wordpress.org/support/topic/custom-field-block-hows-date-not-formated-from-an-acf-field/)
 * I was unable to resolve the issue above, but this gives the same result I was
   attempting. I modified getwid/includes/templates/template-parts/post-custom-field.
   php like so:
 *     ```wp-block-code
       <?php
   
       //extract styles & classes
       extract($extra_attr);
       ?>
   
       <div class="<?php echo esc_attr( $wrapper_class ); ?>" <?php if ( !empty($wrapper_style) ) { ?> style="<?php echo esc_attr($wrapper_style); ?>" <?php } ?>>
           <?php if ( !empty($attributes['customField'] ) ) {
               // Original Code:
               //echo get_post_meta( get_the_ID(), esc_attr( $attributes['customField'] ), true ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
   
               // My code:
               $cfield=get_post_meta( get_the_ID(), esc_attr( $attributes['customField'] ), true );
               // Check if this is '_EventStartTime' custom field
               if ( $attributes['customField'] == '_EventStartDate' ) {
                  // Reformat the date
                  $date = DateTime::createFromFormat('Y-m-d H:i:s', $cfield)->format('F j, Y \\a\\t g:ia');
                  echo $date;
               } else {
                  // Just echo the custom field like normal
                  echo $cfield;
               }
           } ?>
       </div>
       ```
   
 * Just verified the custom field I wanted to format and then reformatted it to 
   my desired format.

Viewing 1 replies (of 1 total)