因为你没有把ltrim()
和rtrim()
返回变量。这些函数返回修剪后的值,它们不修改传递的变量。因此,您需要这样做:
$post_url_rel = wp_make_link_relative(get_permalink( $post_id ));
$post_url_rel = ltrim($post_url_rel, \'/\');
$post_url_rel = rtrim($post_url_rel, \'/\');
或者更好的是,使用
trim()
, 这将从两端移除它:
$post_url_rel = wp_make_link_relative(get_permalink( $post_id ));
$post_url_rel = trim($post_url_rel, \'/\');