嘿,大家快问,我正在为一个客户更新一个网站,他们希望在特定日期发布特定的数字。我写的代码是:
<?php
if (is_page( XXXX )) && ((date('m') == 9)) && ((date('d') == 2)){
echo 'To speak to an attorney about this practice area, please call XXX-XXX-XXXX';
} elseif ((date('m') == 10)) && ((date('d') == 16)) {
echo 'To speak to an attorney about this practice area, please call XXX-XXX-XXXX';
}
?>
我缺少什么吗?代码不起作用。请告知。。。并提前感谢
您需要在if语句的括号中包括所有条件:
<?php
if (is_page( 'XXXX' ) && (date('m') == 9) && (date('d') == 2)){
echo 'To speak to an attorney about this practice area, please call XXX-XXX-XXXX';
}
elseif ((date('m') == 10) && ((date('d') == 16))) {
echo 'To speak to an attorney about this practice area, please call XXX-XXX-XXXX';
}
?>
这应该有效:
<?php
if (is_page( XXXX ) && date('m') == 9 && date('d') == 2){
echo 'To speak to an attorney about this practice area, please call XXX-XXX-XXXX';
} elseif (date('m') == 10 && date('d') == 16) {
echo 'To speak to an attorney about this practice area, please call XXX-XXX-XXXX';
}
?>
你用的括号太多了。