在仪表板中显示URL或固定链接,而不是页面标题

时间:2012-10-04 作者:vthouthacker

是否有办法在上显示页面url或永久链接,而不是页面标题

example.com/wp-admin/edit.php?post_type=page
我正在做一些A/B测试,有些页面标题相同,但URL不同。

此外,我可能会不时尝试不同的标题。我知道我的所有网页的URL,并希望看到在网页列表中这一点。

1 个回复
SO网友:fuxia

滤器\'the_title\' 在屏幕上显示您的帖子类型列表
初始挂钩的模式为:manage_edit-post_type_name_columns.

示例代码:

// replace \'post\' with the post type name you want to catch.
add_filter( \'manage_edit-post_columns\', \'wpse_67171_title_to_url\' );

/**
 * Replace the default title with its permalink.
 *
 * @param  string $title
 * @param  int $id Post ID
 * @return string
 */
function wpse_67171_title_to_url( $title, $id = 0 )
{
    if ( \'the_title\' !== current_filter() )
    {
        add_filter( \'the_title\', __FUNCTION__, 10, 2 );
        return $title;
    }
    // strip domain name
    return parse_url( get_permalink( $id ), PHP_URL_PATH );
}
结果:

enter image description here

结束

相关推荐

Selecting a post in Dashboard

如何在管理仪表板中设置a<;选择(>);指定职位类型的所有职位列表?我需要这个来保存帖子IDset_option() 呼叫如何做到这一点?