站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress:Plugin API/Action Reference
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== 管理性的 Actions == ;[[WordPress:Plugin_API/Action_Reference/activate_(plugin_file_name)|activate_(plugin file name)]]:插件首次激活的时候,运行。请看看[[WordPress:Creating Tables with Plugins|使用插件创建表格]]中的例子。 ;activity_box_end:在管理Dashboard界面上,activity box的结尾部分,运行。 ;add_category_form_pre:在添加类别形式放到管理菜单的界面之前,运行。 ;admin_head :在管理面板的HTML <tt><head></tt>部分,运行。 ;admin_head-(page_hook)或者admin_head-(plugin_page):在插件产生的网页的管理面板的HTML <tt><head></tt>部分运行。 ;admin_footer:在标签内,管理面板的结尾,运行。 ;admin_print_scripts:在HTML标头中运行,这样插件可以将JavaScript脚本添加到所有的管理页面。 ;admin_print_scripts-(page_hook) 或者admin_print_scripts-(plugin_page):运行,将JavaScript脚本放到插件产生的管理页面的HTML标头部分。使用任何将插件菜单内容添加到管理菜单的函数时,返回(page_hook):add_management_page(), add_options_page(),等等。例如: function myplugin_menu() { if ( function_exists('add_management_page') ) { $page = add_management_page( 'myplugin', 'myplugin', 9, __FILE__, 'myplugin_admin_page' ); add_action( "admin_print_scripts-$page", 'myplugin_admin_head' ); } } ;check_passwords:运行,在创建新的用户的时候,两次输入密码确认。Action function arguments:登录名,第一个密码,第二个密码。 ;dbx_page_advanced:在管理菜单,网页编辑界面的"高级"部分的底部,运行。 ;dbx_page_sidebar:在管理菜单,网页编辑界面的边栏的底部,运行。 ;dbx_post_advanced:在管理菜单,网页编辑界面的"高级"部分的底部运行。 ;dbx_post_sidebar:在管理菜单,文本编辑界面的边栏的底部,运行。 ;deactivate_(插件文件名):插件不运行的状态,运行。 ;delete_user:删除用户的时候,运行。Action function arguments: 用户 ID。 ;edit_category_form:在添加/编辑类别形式放到界面之后(但是在HTML形式标签结束之前)运行。 ;edit_category_form_pre:在编辑类别形式放入管理菜单中的界面之前,运行。 ;edit_form_advanced:在管理菜单中的文本编辑形式的"高级"部分之前,运行。 ;edit_page_form:在管理菜单中的文本编辑形式的"高级"部分之前,运行。 ;edit_user_profile:在管理菜单中的用户基本资料编辑界面的结尾部分运行。 ;load-(page):载入菜单页面的时候,运行。这个部分并不是直接添加的—关于怎样添加管理菜单的更多详细信息,请看看[[WordPress:Adding Administration Menus|添加管理菜单]]。如果你不想直接使用,<tt>add_options_page</tt>的返回值和相似的函数,会给你action 名称的<tt>(page)</tt>部分。 ;login_form:在登录形式之前,运行。 ;login_head:在登录页面的HTML标头部分的结束之前,运行。 ;lost_password:在"通过电子邮件得到你的密码"形式,发表在管理界面之前,运行。 ;lostpassword_form:在使用形式,通过电子邮件获得用户密码,结束之后,运行,使用插件支持额外的栏。 ;lostpassword_post:当用户需要电子邮件信息,获取密码的时候,运行,运行前,运行插件更改PHP <tt>$_POST</tt>变数。 ;manage_link_custom_column:当友情链接管理界面有个不知名的栏的时候,运行。Action function arguments:栏名,链接ID。也看看[[WordPress:Plugin API/Filter Reference]]中的filter <tt>manage_link_columns</tt>,添加自定义栏。 ;manage_posts_custom_column:管理文章管理界面有未知的栏名称的时候,运行。Action function arguments:栏名,文章ID。也看看[[WordPress:Plugin API/Filter Reference]]中的filter <tt>manage_posts_columns</tt>,添加了自定义栏。(关于例子和使用,请看看[http://scompt.com/archives/2007/10/20/adding-custom-columns-to-the-wordpress-manage-posts-screen Scompt的指南]。) ;manage_pages_custom_column: 管理网页管理界面有未知的栏名称的时候,运行。Action function arguments:栏名,网页ID。也看看[[WordPress:Plugin API/Filter Reference| Plugin API/Filter Reference]]中的filter <tt>manage_pages_columns</tt>,添加了自定义栏。 ;password_reset:用户密码重新设置为随意的新密码之前,运行。 ;personal_options_update:用户从管理界面更新个人选项的时候,运行。 ;plugins_loaded:载入所有插件的时候,运行。 ;profile_personal_options:在用户基本资料编辑界面的个人选项部分的结尾部分,运行。 ;profile_update:更新用户基本资料的时候,运行。Action function argument: 用户 ID。 ;register_form:新的用户注册形式结束之前,运行。 ;register_post:处理新的用户注册请求之前,运行。 ;restrict_manage_posts:文章放到管理菜单界面中编辑之前,运行。 ;retrieve_password:返回用户密码时,运行,向用户发送电子邮件提醒。Action function argument:注册名。 ;set_current_user:用户被默认的<tt>wp_set_current_user</tt>函数更改后,运行。注意<tt>wp_set_current_user</tt>也是个"pluggable"函数,意思是插件可以取代这个函数。请看看[[WordPress:Plugin API|插件API]]。) ;show_user_profile:在用户基本资料编辑界面的结束部分附近,运行。 ;simple_edit_form:在管理菜单的"简单"文章编辑形式的结尾,运行(默认情况下,只有bookmarklets使用简单形式—没有"高级"部分)。 ;update_option_(option_name):WordPress选项已经由<tt>update_option</tt>函数更新后,运行。Action function arguments:旧选项参数值,新的选项参数值。你必须为你想要回应的选项添加一个action,例如更新了选项"foo"时,回应<tt>update_option_foo</tt>。 ;upload_files_(tab) :运行,在管理界面上传文件上产生界面;"tab"是自定义action 标签的名称。使用<tt>wp_upload_tabs</tt> filter定义自定义的标签(请看看[[WordPress:Plugin API/Filter Reference| Plugin API/Filter Reference]])。 ;user_register:首次创建用户基本资料的时候,运行。Action function argument: 用户 ID。 ;wp_ajax_(action):运行,在管理菜单中操作未知类型的AJAX。 ;wp_authenticate:用于用户登录时,确认用户。Action function arguments:用户名和密码数组。 ;wp_login:用户登录时,运行。 ;wp_logout:用户退出时,运行。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)