如何替换wp Get快捷链接上的默认域

时间:2016-05-12 作者:tryingtocode

 <?php echo wp_get_shortlink(); ?> 
使用此线路时,您将获得mydomain.com/?p=1. 我想知道我是否可以像这样更改我的域myalternatedomain.com/?p=1 使用此代码时?

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

您可以筛选返回的链接wp_get_shortlink() 使用get_shortlink filter.

add_filter( \'get_shortlink\', \'cyb_replace_domain_shortlink\' );
function cyb_replace_domain_shortlink( $shortlink ) {
    return str_replace( \'mydomain.com\', \'myalternatedomain.com\', $shortlink );
}