如何将 link 添加到运行我的函数 onclick 的 Wordpress 管理栏?
How can I add a link to the Wordpress Admin Bar that runs my function onclick?
我想在 Wordpress 管理栏中添加一个 link,最终将清除所有缓存。目前我正在尝试将 link 添加到管理栏,但似乎遇到了问题。
我遵循了在 Google 上找到的一些方法,但由于某种原因我无法使它们起作用。 (我不知道这是否是因为 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?";
}
我想在 Wordpress 管理栏中添加一个 link,最终将清除所有缓存。目前我正在尝试将 link 添加到管理栏,但似乎遇到了问题。
我遵循了在 Google 上找到的一些方法,但由于某种原因我无法使它们起作用。 (我不知道这是否是因为 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?";
}