您当前的位置:首页 > TAG信息列表 > admin-init
如何连接到订阅者/wp-admin/index.php页面?
我想连接到订阅服务器角色索引。php页面(wp admin/index.php),用于在小部件之外添加一些自定义内容。此admin\\u init适用于所有管理页面:add_action( \'init\', \'test_init\'); function test_init(){ add_action( \'admin_init\', \'test_admin_init\'); } function test_admin_init() {
如何在某些/wp-admin页面上将样式/脚本入队?
我有两个简单的函数,可以使用wp_enqueue_style() 和wp_enqueue_script(), 类似以下内容:function admin_custom_css() { wp_enqueue_style( \'stylesheet_name\', \'stylesheet.css\') }; function admin_custom_js { wp_enqueue_script( \'javascript_file\', \'script.js\')
WP_重定向和CURRENT_USER_CAN问题
简单地说,我试图在单击“保存更改”按钮后重定向用户。该插件使用自定义功能,因此我想检查当前用户是否具有正确的功能,然后再进行保存和重定向。然而,有点进退两难。我尝试过使用“admin\\u init”和“admin\\u menu”加载执行上述操作的函数。使用“admin\\u init”会为“current\\u user\\u can”函数抛出一个未定义的函数错误,这是有意义的,因为它尚未加载(并且在其他帮助主题中有详细的说明)。重定向工作正常(使用wp\\u safe\\u redirect)。另一
编辑功能-admin_init
我在角色和能力方面有点困难。编辑们被判“作弊”呃-尝试更新自定义主题设置时的消息。有人能解释一下原因吗?或者甚至能找到解决办法吗?<?php add_action(\'admin_menu\', \'add_global_custom_options\'); function add_global_custom_options() { add_menu_page(\'Indstillinger\', \'Indstillinger\', \'moderate_comments
是否使用wp初始化钩子调用其他钩子?
我想知道根据WordPress主题或插件开发,这是否是一个好的实践。add_action(\'init\',\'all_my_hooks\'); function all_my_hooks(){ // some initialization stuff here and then add_action(\'admin_init\',-----); add_action(\'admin_menu\',----); // more
如何将admin_init挂钩用于自定义POST类型列的Add_action
我正在将帖子缩略图列添加到编辑自定义帖子屏幕。帖子缩略图显示得很好,但是我想用admin\\u init将其挂接起来,以减轻网站的负担。这是我将缩略图添加到“编辑自定义帖子”屏幕的代码:add_filter( \'manage_edit-model_columns\', \'my_columns_filter\', 10, 1 ); function my_columns_filter( $columns ) { $column_thumbnail = array( \'thumbnail
要求plugin.php早点使用get_plugin_data()会节省时间吗?
我希望避免在多个地方硬编码插件的版本。要实现此功能get_plugin_data() 很方便。但这里的乐趣来了一个不愉快的停止。例如,应尽早检查插件更新以执行相关内务管理(例如。plugins_loaded) 但不幸的是wp-admin/includes/plugin.php 之前未加载admin_init 已启动。此处不可能使用更高版本的挂钩。这可能是some plugins 但它对我不起作用,因为我的插件挂接到登录过程中,需要在这之前进行更新处理。。。我的问题是:是否保存到require( ABSPA
Admin_init在子菜单页面中不起作用
我有一个插件,根据类分为多个页面和文件。基本文件(从插件主文件链接)包含菜单和子菜单页面的代码,并在子文件夹中为wordpress提供各自的文件。问题是admin_init 钩子在子菜单页中不起作用(试图保存子菜单页中提交的表单的值)。主页看起来像(admin_init 如果在此文件类本身中使用钩子,则钩子工作正常):class MyPlugin { public function __construct(){ add_action( \'admin_me
为什么不能用“admin_init”钩子注册一个定制的POST类型?
为什么我需要使用\"init\" 钩子而不是\"admin_init\" 钩init:在加载wordpress的核心之后但在发送标头之前激发admin init:当用户访问管理区域时,在任何其他挂钩之前??那么这到底意味着什么呢?当然是在init 胡克,不是吗?$args = array( \'labels\' => $labels, \'public\' => true, ); register_post_type(\'random\
钩子插件和管理插件之间的区别是什么?
根据我的理解,每当加载任何管理页面时,都会调用附加到plugin\\u loaded和admin\\u init hooks的函数。他们之间有什么区别?
在处理文件之前,在提交之后加载页面
我已经建立了一个用户导入页面,通过csv文件上传导入。我遇到的问题是,页面在所有行(用户信息)完成处理/插入用户之前加载。如果csv中有1或2个用户/行,那么它可以正常工作,但超出此范围,则无法完成作业。是否有办法延迟页面加载,直到从csv文件导入用户的过程完成?用例如下所示。用户进入导入页面,浏览文件(csv),然后单击提交。单击提交后,将启动一个函数,处理csv中的每一行并将用户导入wordpress。csv文件可以有数百行,也可以只有少数行。页面将一直加载,直到过程完成。完成页面加载后,将有一个已导
哪个钩子用于处理插件页面表单数据?
我应该使用哪个钩子来处理插件页面中的表单数据。我目前使用的是“admin\\u init”。对吗?这个钩子是打算这样用的吗?
在WP管理员中获取当前会话
尝试访问WP admin中的会话并从中访问变量。function tasks_admin_sessions() { if(!session_id()) { session_start(); } } add_action( \'admin_init\', \'tasks_admin_sessions\', 1 ); $nonce = $_session[\'wp_nonce\'] $completed_url