안녕하세요
맨 처음엔
<?php echo kboard_get_sicu_color("<?php the_field('1label');?>")?>
kboard_get_sicu_color는 <?php the_field('1label');?>의 값에 따라 백그라운드 색상을 바꿔주는 함수입니다.
이 방법으로 해보았는데
아무런 반응이 없었습니다. ㅠㅠ
그래서 아래와 같이
변수를 지정해줘서 해보았는데도 마찬가지였습니다...
<?php
$label1 = "<?php the_field('1label');?>"
?>
<?php
$label2 = "<?php the_field('2label');?>"
?>
<span id="boxt1" ><span id="desc1" style="<?php echo kboard_get_sicu_color($label1)?>"><?php the_field('1label');?></span> <span><?php the_field('1cost');?></span></span>
<span id="boxt1" ><span id="desc1" style="<?php echo kboard_get_sicu_color($label2)?>"><?php the_field('2label');?></span> <span><?php the_field('2cost');?></span>
고수님의 소중한 답변 감사히 받겠습니다. ㅠㅠ 왜 적용이 안되는걸까요 ..
=============================
<?php
$label1 = "<?php the_field('1label');?>"
?>
<?php
$label2 = "<?php the_field('2label');?>"
?>
<span id="boxt1" ><span id="desc1" style="<?php echo kboard_get_sicu_color($label1)?>"><?php the_field('1label');?></span> <span><?php the_field('1cost');?></span></span>
<span id="boxt1" ><span id="desc1" style="<?php echo kboard_get_sicu_color($label2)?>"><?php the_field('2label');?></span> <span><?php the_field('2cost');?></span>
안녕하세요~^^
kboard_get_sicu_color 함수는 직접 만드셨는지요?
어떤 코드를 작성하고 계신지는 모르겠지만 기존의 코드 대신
아래의 코드처럼 적용해보시겠어요?
<?php
$label1 = the_field('1label');
$label2 = the_field('2label');
?>
<span id="boxt1" ><span id="desc1" style="<?php echo kboard_get_sicu_color($label1)?>"><?php echo the_field('1label')?></span> <span><?php echo the_field('1cost')?></span></span>
<span id="boxt1" ><span id="desc1" style="<?php echo kboard_get_sicu_color($label2)?>"><?php echo the_field('2label')?></span> <span><?php echo the_field('2cost')?></span></span>
워드프레스에서 코드 작성 시 에러가 난다면 에러 메시지를 확인해보셔야 할 듯합니다.
아래의 링크를 참고해보시겠어요?
고맙습니다.
에러는 나타나질 않는데... style에도 아무것도 안 나타나네요 ..ㅠㅠ
<?php echo the_field('1label')?> 는 메타키를 불러오는 함수에요~ 워드프레스 유명하 플로그인 커스텀 필더가 만들어준거구여
<?php echo kboard_get_sicu_color($label2)?> <-- 이건 위에 커스텀 필더 값이 '매매' 라고 한다면 해당 span 태그 백그라운드 칼라를 바꿔주는 것 입니다.~~
kboard_get_sicu_color 함수에서 어떤 값을 리턴해주는지요?
색상만 넘겨줄 경우 배경 색상을 변경하시려면 아래처럼 적용해주셔야 합니다.
<span id="desc1" style="background-color:<?php echo kboard_get_sicu_color($label1)?>;">
고맙습니다.