簡體   English   中英

如何在 WordPress 中將重力 forms 添加到博客頁面(帖子頁面)

[英]how to add gravity forms to blog page(posts page) in WordPress

我使用重力 forms 插件,我想在我的博客頁面(帖子頁面)中添加一個表單,但在頁面編輯器上,我無法在內容中添加重力表單。

或者我需要在我需要的地方顯示表格,而不是在帖子或頁面的內容中

我的問題是:

  1. 我不能(不知道如何)在我想要的地方顯示表格
  2. 我無法在博客頁面(帖子頁面)中顯示我的表單

我的index.phpsingle.php文件代碼:

<?php
get_header();
if(have_posts()):
    while(have_posts()): the_post(); ?>
        <article class="post page">
            
            <h2><?php the_title(); ?></h2>
            <?php the_content(); ?>
        </article>
    <?php endwhile;
else:
    echo '<p>No Content Found!</p>';
endif; ?>

 <div class="gravity-form-place">
    <!-- gravity form must show here -->
 </div>
<?php get_footer(); ?>

如何在 single.php 文件中的<div class="gravity-form-place">中顯示single.php

如何在index.php文件博客頁面(帖子頁面)中顯示<div class="gravity-form-place">內的 forms?

您是否嘗試過使用 Gravity Form 簡碼? 如果你還沒有,試試吧。 這是文檔:

創建表單簡碼 - 重力表單

它應該是這樣的:

<?php 

    echo do_shortcode( '[gravityform id="1"]' );

 ?>

創建表單后,您應該能夠獲得一個短代碼。 復制它並將其粘貼在以下之間

<?php echo do_shortcode('_Your_Short_Code_Goes_Here_'); ?>

只需將該行粘貼在您的 div 之間:

<div class="gravity-form-place">
<!-- gravity form must show here -->
<?php echo do_shortcode('_Your_Short_Code_Goes_Here_'); ?>
</div>

如果您要通過 PHP 輸出表單,最好的方法是使用gravity_form() function。

gravity_form( 1, false, false, false, '', false );

此處的詳細信息: https://docs.gravityforms.com/adding-a-form-to-the-theme-file/#function-call

暫無
暫無

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

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