plugin_info = $plugin_info;
}
/**
* {@inheritdoc}
*/
public function init_hooks() {
add_filter(
'network_admin_plugin_action_links_' . $this->plugin_info->get_plugin_basename(),
[ $this, 'add_plugin_links' ]
);
add_filter( 'plugin_action_links_' . $this->plugin_info->get_plugin_basename(), [ $this, 'add_plugin_links' ] );
}
/**
* @param string[] $links .
*
* @return string[]
*/
public function add_plugin_links( array $links ): array {
array_unshift(
$links,
sprintf(
/* translators: %1$s: open anchor tag, %2$s: close anchor tag */
__( '%1$sSettings%2$s', 'acf-better-search' ),
'',
''
)
);
$links[] = sprintf(
/* translators: %1$s: open anchor tag, %2$s: close anchor tag */
__( '%1$sProvide us a coffee%2$s', 'acf-better-search' ),
'',
''
);
return $links;
}
}