私は PHP でいくつかのことを達成しようとしていますが、相対的な初心者として少し混乱しています。
私がしたいいくつかのカスタムフィールドがあります:
- それが正しい場合は、その横にアイコンを追加します (例: 番号の横に小さな電話)
- ハイパーリンクがカスタム フィールド フォームに表示されるのではなく、アンカー テキストとして表示されるようにします。たとえば、www.site.com はハイパーリンク テキスト「Web サイト」になります。
これまでのところ1.私は次のようなものを持っています:
<?php
$value = get_post_meta( get_the_ID(), 'ecpt_phone', true );
if( $value == 'True' ) {
echo '<img src="/wp-content/uploads/2013/02/image.png">';
echo get_post_meta( get_the_ID(), 'ecpt_phone', true );
?>
これまでのところ、両方の問題を組み合わせた 2. の場合、次のようなものがあります。
<?php $value = get_post_meta( get_the_ID(), 'ecpt_wesbite', true );
if ($ecpt_phone, true) {
?>
<h4>
'<img src="/wp-content/uploads/2013/02/image.png">'
<a href="'ecpt_website'">Visit Website</a>
</h4>
<?php } else { ?>
{ echo 'display:none;'; }
<?php } ?>