[英]Show only a specific page div Wordpress
我有這個代碼:
<?php if(!is_home()): ?>
<div id="cristi"><?php echo get_the_content(1); ?></div>
<?php endif; ?>
<?php if(is_page(19)); ?>
<div id="contact2"><?php echo do_shortcode( '[contact-form-7 id="54" title="Contact form 1"]' ) ?></div>
<?php endif; ?>
我想只顯示一個ID為19的div。
我使用了is_page()函數但沒有工作。
你能幫我解決這個問題嗎?
這是網站:
http://avocat.dac-proiect.ro/wp/
提前致謝!
必須在The Loop外部使用is_page(ID)才能正常工作,如下所示:
此條件標簽檢查是否正在顯示頁面。 這是一個布爾>函數,意味着它返回TRUE或FALSE。 必須在BEFORE> The Loop中使用此標記,並且在循環內部不起作用(請參閱下面的注釋)。
http://codex.wordpress.org/Function_Reference/is_page
$is_contact = is_page(19);
while ( have_posts() ) : the_post();
// do stuff
if ($is_contact)
// output contact form
endwhile;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.