应该是这样的action
而不是“doaction”,那么它就会工作得很好。
至于您要求提供一些文档,据我所知,没有关于参数/操作的概述,请访问edit.php
. 所以让我们做一些源代码检查,正如您自己所说的,您已经从edit.php
, 所以我们从这里开始
由于变量的原因,您被搞糊涂了$doaction
, 其设置如下:
$doaction = $wp_list_table->current_action();
现在我们需要知道怎么做
$wp_list_table
是
initialized:
$wp_list_table = _get_list_table(\'WP_Posts_List_Table\');
所以通过使用
_get_list_table()
, 是的
获取WP\\U List\\U Table类的实例。
在这种情况下,从通话中可以看出,WP_Posts_List_Table
.
如上所述,方法current_action()
调用以确定操作。这实际上依赖于父类
return parent::current_action();
哪门课
WP_List_Table
, 设置操作的位置
current_action()
像这样:
/**
* Get the current action selected from the bulk actions dropdown.
*
* @since 3.1.0
* @access public
*
* @return string|false The action name or False if no action was selected
*/
public function current_action() {
if ( isset( $_REQUEST[\'filter_action\'] ) && ! empty( $_REQUEST[\'filter_action\'] ) )
return false;
if ( isset( $_REQUEST[\'action\'] ) && -1 != $_REQUEST[\'action\'] )
return $_REQUEST[\'action\'];
if ( isset( $_REQUEST[\'action2\'] ) && -1 != $_REQUEST[\'action2\'] )
return $_REQUEST[\'action2\'];
return false;
}
已识别-在
edit.php
即-参数的值
action
是: