こんにちは、php にファイル名を返させ、文字列を javascript プラグインで使用される rel タグの一部として返そうとしています。
ファイル名文字列を 2 番目のハイフォンまで返すには、いくつかの php スクリプトを追加する必要があります。
<?php
$filename = basename ( get_attached_file( get_post_thumbnail_id() ) );
?>
<?php echo pathinfo($filename, PATHINFO_FILENAME); ?>
それは返す
tulip-367-011
ファイル名はtulip-367-011.jpg
、それを返す方法ですtulip-367
こんにちは私は試しました
<?php
$filename = basename ( get_attached_file( get_post_thumbnail_id() ) );
?>
<?php echo $file_parts = explode('-', basename($filename));
array_pop($file_parts); // Remove the last segment
$split_name = implode('-', $file_parts);
?>
そしてそれは Array を返しました - エヴァン・ホーレイではありません! それは本当に私を笑わせたでしょう、私はこれに1週間困惑しています. もう一度助けてくれてありがとう。私はまだあまり上手なプログラマーではないので、私の愚かさを笑ってください。として
そして、私は試しました
$file_parts = explode('-', basename($filename));
array_pop($file_parts); // Remove the last segment
$split_name = implode('-', $file_parts);
そして、アレイとも言いました。ご協力いただきありがとうございます。