2017-12-22 28 views

答えて

0

リンクが常にそのように構築されている場合は、最後の後に部分を切り取ることができます/。 PHPでこれを行う方法は、関数substrstrrposです。

$parentUrl = substr($permaLink, 0, strrpos($permaLink, '/')); 

substr三番目のパラメータの長さを有する第二のパラメータで始まる文字列の一部を切り出します。

strrposは、文字列内の文字の最後の位置を検索します。

リンク構造が投稿の親構造を表す場合は、this question from the wordpress stackexchange communityと考えてください。

1

これにはdirname() functionを使用できます。

$url = "http://www.website.com/author-20/article-title"; 
var_dump(dirname($url)); 

出力:

http://www.website.com/author-20 
関連する問題