0

次のコードを使用して、filnenameが投稿のタイトルと一致するように設定しました。

現在のところ、すべてのスペースとダッシュは削除されています。

例-「PostTitle2012-2013」は「PostTitle20122013.mp3」になります

ファイル名にスペースとダッシュを入れたいのですが。

ファイルはすべて.mp3です。iTunesから音楽を購入する場合と同様に、スペースとダッシュは「OK」で優先されます。

誰かがこれを可能にするコードを手伝ってくれますか?

これがループに配置されている私の現在のコードです...

<?php $customField = get_post_custom_values("audio"); if (isset($customField[0])) { echo '<h3><a href="'.$customField[0].'" class="button">'.get_the_title().'</a></h3>'; } ?>

4

1 に答える 1

0

ダッシュが取り除かれている理由はわかりませんが、これを試してスペースを維持できます

<?php
$post_title = urlencode(get_the_title());
$customField = get_post_custom_values("audio");
if (isset($customField[0])) {
 echo '<h3><a href="'.$customField[0].'" class="button">'.$post_title.'</a></h3>';
}
?>
于 2012-12-13T22:34:03.933 に答える