如何在admin中添加图标以发布列表(edit.php)

时间:2015-06-26 作者:jimihenrik

是否有一个过滤器或什么东西可以添加这些基于图标的类别,以及不是所有帖子的内容?

我好像找不到。我尝试了\\u标题,但ofc已被清除,只显示html。。谢谢

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

我们可以使用CSS和dashicons来设置表格样式。

示例:

对于我们的video 类别,我们可以使用例如:

.edit-php .wp-list-table tr.category-video td.post-title strong:before {
    content: "\\f126";
    color: #ccc;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 4px;
    font-size: 20px;
    line-height: 20px;
    font-family: "dashicons";
    font-weight: normal;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
我们的目标是tr.category-video

只要看看它是如何在后端使用的,就可以了解CSS属性。

我们可以得到虚线图标列表here.

更新时间:

Here\'s 它是WP_Posts_List_Table 类,该类显示post格式图标:

$pad = str_repeat( \'— \', $level );
echo "<td $attributes><strong>";    
if ( $format = get_post_format( $post->ID ) ) {
    $label = get_post_format_string( $format );

    echo \'<a href="\' . esc_url( add_query_arg( array( \'post_format\' =>  
             $format, \'post_type\' => $post->post_type ), \'edit.php\' ) ) . \'" 
             class="post-state-format post-format-icon post-format-\' . $format 
             . \'" title="\' . $label . \'">\' . $label . ":</a> ";
}

结束

相关推荐

Admin bar nodes

我写了一个插件。在它里面我使用php和javascript文件。我还使用管理栏,并设法将其节点显示在根菜单下。我需要以下功能:单击一个节点应该在服务器上运行一些custopm php文件。单击另一个节点应运行javascript文件。有没有办法实现这一点?TnxI。谢尔