substrを使用してURL文字列から4文字を削除しようとしています。目標は.jpgを文字列から削除し、それを "-220x124.jpg"に置き換えることです。サブ文字列を使用して動的変数から文字を削除する
私はワードプレスのプラグインを使用していますが、高度なカスタムフィールドはありませんが、ここで問題はありません。問題は、サブフィールドが拡張カスタムフィールドコードthe_sub_fieldで機能していないことです。最後の4文字を削除せずにURL文字列全体を返します。どんな考え?以下
コード:
<?php if(get_field('still_uploads')): ?>
<?php $i = 0; ?>
<?php while(the_repeater_field('still_uploads') && $i <= 0): ?>
<?php
$imagejesse = the_sub_field('still_image');
$imagejessenew = substr($imagejesse,0,-4);
?>
<?php echo $imagejessenew.'-220x124.jpg'; ?>
<?php $i++ ?>
<?php endwhile; ?>
<?php endif; ?>
あなたがここでの例を見ることができます:そのようなhttp://gicreative-dev.com/blog/genre/gay/
あなたは、独自のタグにコードのほぼすべての単一の行を置く理由はありますか? – CodeZombie
私は問題がダイナミック変数にあると思います。変数を出力して新しい変数として保存する方法はありますか?それでsubstrで変更することができますか? – JCHASE11
@bkconrad、はい、私はして、URL文字列を返す – JCHASE11