http://adambrown.info/p/wp_hooks/hook/plugin_action_links_%7B$plugin_file%7D
表示该挂钩已弃用。然而
{$prefix}plugin_action_hook_{$plugin_file} 不是。我在
wp-admin/includes/class-wp-plugins-list-table.php
文件,并找到以下内容:
$actions = apply_filters( $prefix . "plugin_action_links_$plugin_file", $actions, $plugin_file, $plugin_data, $context );
$prefix
定义在上面几行:
$prefix = $screen->is_network ? \'network_admin_\' : \'\';
因为我能够将add\\u filter调用
plugin_actions_row_{$plugin_file}
为了工作,我假设过滤器挂钩还在那里。嗯,有点像:过滤器仍然可用,因为它不是网络管理屏幕。对的你可以用。。。
add_filter( \'network_admin_plugin_action_links_{$plugin_file}\', \'do_something\' )
。。。要在网络的插件屏幕中添加链接?