如何创建插件列表组?

时间:2015-01-25 作者:untore

我如何创建更多这样的内容?enter image description here

这样我就可以在wordpress的网络插件面板中创建合适的插件类别。

2 个回复
最合适的回答,由SO网友:untore 整理而成

通过插件解决:“插件类别”。

编辑以解释其工作原理:

我发布的屏幕截图没有挂钩,因此唯一的解决方案是提供一种将类别关系存储到数据库中的方法。

该插件使用选项表存储数据,ad通过ajax保存数据。

钩住插件页面的列显示,并提供一个操作链接来编辑类别。

我添加了一个批量操作,通过默认的wordpress复选框将类别附加到一组插件中。

为了只显示属于不同类别的插件,插件会过滤view all表,排除排除的插件。

SO网友:tao

显示一些自定义文本可以使用views_plugins 过滤器:

add_filter(\'views_plugins\', \'add_plugins_views\', 10, 1);
function add_plugin_views($views) {
    $views[\'foo\'] => \'bar (?)\'; 
    return $views;
}
如果您真正需要的是为所有插件设置一个属性,并显示此自定义属性的计数,那么您可能需要查看一下WP_Plugins_List_Table.

结束

相关推荐

Admin-Ajax.php, SSL, Non-SSL

我有一个反向代理背后的WordPress网站。该站点通过http,但wp admin区域除外,该区域位于https下。我们没有BasicAuth或任何运行在管理区域顶部的东西。我们的一个前端插件出现故障,因为它正在调用https://admin-ajax.php 浏览器似乎不喜欢这种行为。(如果有关系,URL字符串包含nonce)允许前端调用admin ajax的最佳方式是什么。php?我是否应该将所有对该文件的调用从https重定向到http?如果是,我如何做到这一点,同时仍然要求/wp admin下的