gpt4 book ai didi

wordpress - 如何在自定义管理子菜单页面中打开目标空白?

转载 作者:行者123 更新时间:2023-12-01 11:39:23 24 4
gpt4 key购买 nike

这是我的管理区域的外部链接菜单功能:

##CACHE MENU
add_action('admin_menu', 'mariCacheDel');
function mariCacheDel() {
global $submenu;
$url = get_bloginfo('wpurl').'/cache/?do=deleteAll';
$submenu['themes.php'][] = array('MARIA CACHE', 'manage_options', $url);
}

我们如何使用此链接打开 _blank 浏览器窗口?

最佳答案

必须使用 jQuery 并在 admin_menu 中使用一个小技巧来插入带有 ID 的目标 div:

add_action('admin_menu', 'mariCacheDel');
function mariCacheDel() {
global $submenu;
$submenu['themes.php'][] = array(
'<div id="maricache">MARIA CACHE</div>', // <-- trick
'manage_options',
site_url( '/cache/?do=deleteAll' )
);
}

add_action( 'admin_footer', 'make_maricache_blank' );
function make_maricache_blank()
{
?>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('#maricache').parent().attr('target','_blank');
});
</script>
<?php
}

关于wordpress - 如何在自定义管理子菜单页面中打开目标空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23036664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com