%3$s',
esc_url( admin_url( 'options-general.php?page=' . rawurlencode( plugin()->config( 'app' )->get( 'settings' )['page_slug'] ) ) ),
esc_attr( __( 'Settings', 'afl-exporter-for-flamingo' ) ),
esc_html( __( 'Settings', 'afl-exporter-for-flamingo' ) )
);
array_unshift( $links, $settings_link );
return $links;
}
public static function plugin_row_meta( $links, $file ) {
if ( plugin()->config( 'app' )->get( 'plugin_basename' ) !== $file ) {
return $links;
}
$plugin_links = plugin()->config( 'app' )->get( 'plugin_links' );
if ( ! empty( $plugin_links ) ) {
if ( ! empty( $plugin_links['documentation'] ) ) {
$links[] = sprintf(
'%3$s',
esc_url( $plugin_links['documentation'] ),
esc_attr( __( 'Documentation', 'afl-exporter-for-flamingo' ) ),
esc_html( __( 'Documentation', 'afl-exporter-for-flamingo' ) )
);
}
if ( ! empty( $plugin_links['support'] ) ) {
$links[] = sprintf(
'%3$s',
esc_url( $plugin_links['support'] ),
esc_attr( __( 'Support', 'afl-exporter-for-flamingo' ) ),
esc_html( __( 'Support', 'afl-exporter-for-flamingo' ) )
);
}
}
return $links;
}
}