PHP代码在多个wordpress页面上显示表单

时间:2018-02-09 00:07:57

标签: php wordpress

我在我的wordpress模板中有这个代码,它在每个wordpress页面上显示一个表单。我试图让它只显示在我指定的页面上。

我尝试过以下仅适用于一页的代码:

<?php if( $post->ID == 346) { ?>

     <?php email_form(get_the_content()); ?>

<?php } ?>

1 个答案:

答案 0 :(得分:0)

我会尝试这样的事情:

 global $post;
 $post_slug = $post->post_name;
 $pages = array('slug-1','slug-2','slug-3');//Add pages where you want to show the form in this array
 if(in_array($post_slug, $pages)){
  email_form(get_the_content());//If current page is in array, display form
 }