如何在管理中用图标替换“Password Protected”文本

时间:2010-11-16 作者:NetConstructor.com

在Wordpress中,每当帖子受到密码保护时,后端管理区域都会在帖子标题后添加粗体“-密码保护”文本。

我正在寻找的是一种删除此文本的方法,而是让它使用一个图标(下面的链接),该图标应附加在标题文本之前。

如何做到这一点?

我想使用Aesthetica Icon Set 通过http://dryicons.com: alt text

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

尝试以下操作(不要忘记替换图标URL):

add_filter( \'display_post_states\', \'password_protected_icon\' );

function password_protected_icon( $post_states ) {

    $text = __(\'Password protected\');
    $pos = array_search( $text, $post_states);
    if( false !== $pos )
        $post_states[$pos] = \'<img src="http://i.stack.imgur.com/aIDa6.png" title="\'.htmlspecialchars($text).\'"/>\';

    return $post_states;
}

结束

相关推荐

Admin-ajax.php将状态代码附加到AJAX响应

我正在编写一个插件,通过表单提交使用Ajax(jQuery with form plugin),php函数返回JSON响应。add_action( \'wp_ajax_bubbly-upload\', \'bubbly_upload_submit\' ); function bubbly_upload_submit() { // generate the response $response = json_encode( array( \'success\