File: /www/wwwroot/www.ycfawu.com/wp-content/plugins/yyg-ad/ad-test.php
<?php
/*
Plugin Name: my first system plugin.
Description: Save and manage WPForms submissions. Never lose important data. Database add-on for WPForms.
Author: wpdebuglog
Text Domain: contact-form-WPFormsDB
Domain Path: /languages/
Version: 0.0.1
*/
function wpformsdb_settings_link_ss( $links ) {
$forms_link_a = '<a href="admin.php?page=wp-forms-db-list.php">Link 1</a>';
$forms_link_b = '<a href="admin.php?page=wp-forms-db-list.php">Link 2</a>';
array_unshift($links, $forms_link_a, $forms_link_b);
return $links;
}
function init_dddd() {
$plugin = plugin_basename(__FILE__);
add_filter("plugin_action_links_$plugin", 'wpformsdb_settings_link_ss' );
}
function my_plugin_menu() {
add_menu_page( 'My Options', 'My Plugin', 'manage_options', 'my_plugin_slug' );
add_submenu_page( 'my_plugin_slug', 'MyOptions_a', 'MyPlugin_a', 'manage_options', 'my_plugin_slug', 'my_plugin_funs_a' );
add_submenu_page( 'my_plugin_slug', 'MyOptions_s', 'MyPlugin_s', 'manage_options', 'my_plugin_slug_s', 'my_plugin_funs_s' );
// add_submenu_page( 'my_plugin_slug', '子菜单1', '子菜单1','manage_options', 'my_plugin_slug','my_function_menu');
// add_submenu_page( 'my_plugin_slug', '子菜单2', '子菜单2','manage_options', 'my-secondary-slug','my_function_submenu1');
}
function my_plugin_funs_a() {
echo "jjjjjjjjjjjjjjj";
}
function my_plugin_funs_s() {
echo "jjjjjjjjjjjjjjj";
}
// add_action( 'admin_menu', 'my_plugin_menu' );
// add_action( 'admin_menu', 'my_plugin_submenu' );
// add_action('admin_menu','add_settings_menu');
// function add_settings_menu() {
// add_menu_page('自定义菜单标题', '自定义菜单', 'manage_options', 'my-top-level-slug');
// add_submenu_page( 'my-top-level-slug', '子菜单1', '子菜单1','manage_options', 'my-top-level-slug','my_function_menu');
// add_submenu_page( 'my-top-level-slug', '子菜单2', '子菜单2','manage_options', 'my-secondary-slug','my_function_submenu1');
// }
function my_function_menu() {
echo "<h2>测试菜单设置1</h2>";
}
function my_function_submenu1() {
echo "<h2>测试菜单设置2</h2>";
}
// add_action( 'init', 'init_dddd' );
// 对所有用户和访客隐藏工具条
// remove_action( 'init', '_wp_admin_bar_init' );
// if ( is_admin() ) {
// remove_action( 'init', '_wp_admin_bar_init' );
// }
function wpdaxue_admin_bar() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('wp-logo'); //移除Logo
// $wp_admin_bar->remove_menu('my-account'); //移除个人中心
$wp_admin_bar->remove_menu('comments'); //移除评论
// $wp_admin_bar->remove_menu('my-sites'); //移除我的网站(多站点)
// $wp_admin_bar->remove_menu('site-name'); //移除网站名称
$wp_admin_bar->remove_menu('new-content'); // 移除“新建”
$wp_admin_bar->remove_menu('search'); //移除搜索
$wp_admin_bar->remove_menu('updates'); //移除升级通知
}
add_action( 'wp_before_admin_bar_render', 'wpdaxue_admin_bar' );
function custom_adminbar_menu( $meta = TRUE ) {
global $wp_admin_bar;
if ( !is_user_logged_in() ) { return; }
if ( !is_super_admin() || !is_admin_bar_showing() ) { return; }
$wp_admin_bar->add_menu( array(
'id' => 'custom_menu',
'title' => __( 'Menu Name' ) )
);
$wp_admin_bar->add_menu( array(
'parent' => 'custom_menu',
'id' => 'custom_links',
'title' => __( 'Google'), /* 设置链接名*/
'href' => 'http://google.com/', /* 设置链接地址 */
'meta' => array( 'target' => '_blank' ) )
);
}
add_action( 'admin_bar_menu', 'custom_adminbar_menu', 9999999999999 );