可以给插件列表中的一行分配一个css id吗?

时间:2020-02-05 作者:SkyRar

如何将CSS id添加到插件列表中包含自定义插件的行,即(/wp admin/plugins.php)?

我想要实现的是显示这样的管理通知

<p>Enter your license <a href="#custom-plugin">here</a> to activate the plugin</p>
当用户单击链接时,它应该滚动到特定的插件行。

1 个回复
SO网友:WebElaine

更新了关于如何以JS为目标的答案:由于jQuery包含在wp admin中,因此您仍然可以使用行的现有数据段塞以链接为目标。

如何定位所有链接的示例:

jQuery(\'tr[data-slug="my-plugin-slug"] a\'.css(\'color\', \'green\');
(如果这是您的目标,您可以检查元素以找到一种只针对一个特定链接的方法,当然您还可以更改CSS链接颜色以外的其他属性。)

关于如何定位CSS的原始答案:您可以通过定位数据段塞或数据插件属性来实现相同的目标:

tr[data-slug="my-plugin-slug"] {
    // your css here
}
slug是插件所在的文件夹名;数据插件属性是文件夹加上文件名。

相关推荐

Gutenberg通过wp.hooks.addFilter修改核心分类面板元素

我已经研究过修改现有的编辑器元素……但几乎没有。但我确实在Github得到了一个很好的回复,指出了这一点:https://github.com/WordPress/gutenberg/tree/master/packages/editor/src/components/post-taxonomies#custom-taxonomy-selector显然,分类小组可以通过wp.hooks.addFilter. 这是一个很好的开始!我已经能够使用该代码片段模拟一些虚拟代码,用Dashicon替换分类法面板。(