[英]How can I add a link to the Wordpress Admin Bar that runs my function onclick?
我想添加一个指向 Wordpress 管理栏的链接,最终会清除所有缓存。 目前我正在尝试将链接添加到管理栏,但似乎有问题。
我遵循了在谷歌上找到的一些方法,但由于某种原因我无法让它们工作。 (不知道是不是因为例子随着Wordpress的版本过时了?)
这是我目前使用的:
function time_to_purge($wp_admin_bar) {
$args = array(
'id' => 'DaylesPurge',
'title' => 'Purge Cache',
'href' => '#',
'meta' => array(
'class' => 'DaylesPurge'
)
);
$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'time_to_purge', 50);
function PurgeConfirmation() {
document.getElementById("PurgeConfirmation").innerHTML = "Are you sure you
wish to purge the cash?";
}
[编辑]没关系,这很好用。 这是我的代码中一个简单的拼写错误导致它无法显示的问题。
function time_to_purge($wp_admin_bar) {
$args = array(
'id' => 'DaylesPurge',
'title' => 'Purge Cache',
'href' => '#',
'meta' => array(
'class' => 'DaylesPurge'
)
);
$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'time_to_purge', 50);
function PurgeConfirmation() {
document.getElementById("PurgeConfirmation").innerHTML = "Are you sure you
wish to purge the cash?";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.