繁体   English   中英

只显示一个特定的页面div Wordpress

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM