如何在不使用插件的情况下在 WordPress 管理侧边栏添加自定义链接?
例如,我想添加“Google.com”链接。我应该怎么做?
我试过这个:
将下一个代码添加到 admin-bar.php
function mycustomlink() {
global $wp_admin_bar;
$wp_admin_bar->add_menu( array(
'parent' => 'new-content',
'id' => 'mycustomlinkId',
'title' => __('Custom link'),
'href' => admin_url( 'google.com'),
'meta' => false
));}
并将下一个代码添加到 class-wp-admin-bar.php
add_action( 'admin_bar_menu', 'mycustomlink', 900 );
但没有结果。
将其添加到主题 function.php 的底部
add_action( 'admin_menu', 'linked_url' );
function linked_url() {
add_menu_page( 'linked_url', 'External link', 'read', 'my_slug', '', 'dashicons-text', 1 );
}
add_action( 'admin_menu' , 'linkedurl_function' );
function linkedurl_function() {
global $menu;
$menu[1][2] = "http://www.example.com";
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)