PHP에서 변수에 할당하기 전에 문자열에 마크 업을 추가하려고합니다.Wordpress에서 PHP와 HTML로 문자열 연결하기 Woocommerce 함수
Wordpress/Woocomerce는 "Hooks"시스템을 사용하여 기본 동작을 변경합니다. 이 경우 텍스트 필드에 새 레이블을 지정하려고합니다. 내가 현재 가지고 : 잘 작동
<?php
add_filter('woocommerce_checkout_fields' , 'custom_override_checkout_fields');
function custom_override_checkout_fields($fields) {
$fields['billing']['billing_phone']['label'] = 'My New Label';
return $fields;
}
?>
이 My New Label
에 텍스트를 설정하는, 그러나 실제로 무엇을 원하는 HTML/CSS (예를 들어, 그것은 "나의 새로운 라벨을 읽고을 사용하여 라벨의 스타일 부분은 ") 그래서 PHP를 벗어날 필요가 있지만 아무것도 작동하지 않는 것 같습니다.
나는 시도했다 :
$fields['billing']['billing_phone']['label'] = echo "My New <em>Label</em>";
을 그리고 :
$fields['billing']['billing_phone']['label'] = 'My New' ?> <em> <?php .='Label'?></em><?php;
나는 또한 시도
$fields['billing']['billing_phone']['label'] = echo 'My New <em>Label</em>';
desperati 중 난 시도에 : 나는 무엇을 놓치고
$fields['billing']['billing_phone']['label'] = 'My New ?> <em> <?php Label ?></em><?php';
? 이것을 할 수있는 방법이 있어야합니다!
3 일을 확인할 수있는 마음에 와서 어떤 PHP을 연결하는 것처럼은 보이지 않는다 텍스트의 외양을 재정의 할 수 있습니다. 뷰 소스 또는 개발자 콘솔을 사용하여 소스 코드를 확인하십시오. 3) 우연한 상거래가 처리해야 할 상황이 많기 때문에 잘못된 위치에서 편집 할 수 있으며 다른 페이지의 레이블 일 수 있습니다. 그러나 그것은 옳았다. – iautomation