collect(); $avg = $this->average_score( $rows ); echo '
' . esc_html__( 'Latest citation-check results across every site on the network. Each site keeps its own data; open a site to configure its prompts and API keys (Visibility → Citations).', 'agentimus' ) . '
'; printf( '%s %s
', esc_html( $avg . '%' ), esc_html__( 'average visibility score across sites with data', 'agentimus' ) ); echo '| ' . esc_html( $col ) . ' | '; } echo '||||||
|---|---|---|---|---|---|---|
| ' . esc_html__( 'No sites found.', 'agentimus' ) . ' | ||||||
| ' . esc_html( $r['name'] ) . ' | '; echo '' . esc_html( $r['brand'] ?: '—' ) . ' | '; echo '' . ( $r['hasData'] ? esc_html( $r['visibility'] . '%' ) : '—' ) . ' | '; echo '' . ( $r['hasData'] ? esc_html( $r['citations'] . '%' ) : '—' ) . ' | '; echo '' . esc_html( (string) $r['providers'] ) . ' | '; echo '' . esc_html( $r['lastRun'] ) . ' | '; echo '' . esc_html__( 'Open', 'agentimus' ) . ' | '; echo '