簡體   English   中英

這個php if語句有什么問題嗎?

[英]Is there something wrong with this php if statement?

這是我在WordPress網站的head所包含的內容。 但是,它正在生成一個空白頁面。 有什么我可能會忽略的嗎?

<?php if (is_page('talent')) || (is_page('work')) { ?>
<script src="<?php bloginfo('template_url'); ?>/js/jquery.fancybox-1.3.4.pack.js"></script>
<?php } ?>

@chaitanyaMutyala和@Poonam的答案都是正確的,但兩者都不完整。 你需要兩個修復程序。 括號在if語句中不匹配,您需要echo顯url:

<?php if (is_page('talent') || (is_page('work')) { ?>
    <script src="<?php echo bloginfo('template_url'); ?>/js/jquery.fancybox-1.3.4.pack.js"></script>
<?php } ?>
echo bloginfo('template_url'); 

隔斷是不匹配的

if (is_page('talent') || (is_page('work'))){

嘗試用給定的替換你的if語句

bloginfo('template_url')之前缺少和echo

你可以在下面代碼。

- > if語句替換為此語句:

if (is_page('talent') || (is_page('work')) {

- >腳本標記中的src屬性替換為下面的一個:

echo get_bloginfo('template_url'); ?>/js/jquery.fancybox-1.3.4.pack.js

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM