관리-도구
편집 파일: html-order-notes.php
<?php /** * Order notes HTML for meta box. * * @package Kkart\Admin */ defined( 'ABSPATH' ) || exit; ?> <ul class="order_notes"> <?php if ( $notes ) { foreach ( $notes as $note ) { $css_class = array( 'note' ); $css_class[] = $note->customer_note ? 'customer-note' : ''; $css_class[] = 'system' === $note->added_by ? 'system-note' : ''; $css_class = apply_filters( 'kkart_order_note_class', array_filter( $css_class ), $note ); ?> <li rel="<?php echo absint( $note->id ); ?>" class="<?php echo esc_attr( implode( ' ', $css_class ) ); ?>"> <div class="note_content"> <?php echo wpautop( wptexturize( wp_kses_post( $note->content ) ) ); // @codingStandardsIgnoreLine ?> </div> <p class="meta"> <abbr class="exact-date" title="<?php echo esc_attr( $note->date_created->date( 'Y-m-d H:i:s' ) ); ?>"> <?php /* translators: %1$s: note date %2$s: note time */ echo esc_html( sprintf( __( '%1$s at %2$s', 'kkart' ), $note->date_created->date_i18n( kkart_date_format() ), $note->date_created->date_i18n( kkart_time_format() ) ) ); ?> </abbr> <?php if ( 'system' !== $note->added_by ) : /* translators: %s: note author */ echo esc_html( sprintf( ' ' . __( 'by %s', 'kkart' ), $note->added_by ) ); endif; ?> <a href="#" class="delete_note" role="button"><?php esc_html_e( 'Delete note', 'kkart' ); ?></a> </p> </li> <?php } } else { ?> <li class="no-items"><?php esc_html_e( 'There are no notes yet.', 'kkart' ); ?></li> <?php } ?> </ul>