get_author example

$date = '';
        if ( $show_date ) {
            $date = $item->get_date( 'U' );

            if ( $date ) {
                $date = ' <span class="rss-date">' . date_i18n( get_option( 'date_format' )$date ) . '</span>';
            }
        }

        $author = '';
        if ( $show_author ) {
            $author = $item->get_author();
            if ( is_object( $author ) ) {
                $author = $author->get_name();
                $author = ' <cite>' . esc_html( strip_tags( $author ) ) . '</cite>';
            }
        }

        if ( '' === $link ) {
            echo "<li>$title{$date}{$summary}{$author}</li>";
        } elseif ( $show_summary ) {
            echo "<li><a class='rsswidget' href='$link'>$title</a>{$date}{$summary}{$author}</li>";
        } else {
            
if ( $date ) {
                $date = sprintf(
                    '<time datetime="%1$s" class="wp-block-rss__item-publish-date">%2$s</time> ',
                    esc_attr( date_i18n( 'c', $date ) ),
                    esc_attr( date_i18n( get_option( 'date_format' )$date ) )
                );
            }
        }

        $author = '';
        if ( $attributes['displayAuthor'] ) {
            $author = $item->get_author();
            if ( is_object( $author ) ) {
                $author = $author->get_name();
                $author = '<span class="wp-block-rss__item-author">' . sprintf(
                    /* translators: %s: the author. */
                    __( 'by %s' ),
                    esc_html( strip_tags( $author ) )
                ) . '</span>';
            }
        }

        $excerpt = '';
        
Home | Imprint | This part of the site doesn't use cookies.