专栏首页ytkah如何把custom form 7添加到wordpress每个页面

如何把custom form 7添加到wordpress每个页面

  我们已经知道wordpress如何添加contact form 7了,也知道[contact-form-7 id="xx" title="mytitle"]哪里需要加哪里,但是这个代码一次只能加一个页面,有没办法把代码加到所有页面呢?其实是可以的,只要让wordpress程序执行短代码就能实现。随ytkah一起来看看吧

<?php echo do_shortcode( ' [contact-form-7 id="xx" title="mytitle"] ' ); ?>

  第二种方法是直接在function.php文件中定义函数,加入如下代码

add_action( 'ampforwp_after_post_content', 'my_amp_post_before_footer' ); 
function my_amp_post_before_footer( $amp_post ) {
 ?>
   <div class='mypostioning'> 
     <?php echo do_shortcode( ' [contact-form-7 id="xx" title="mytitle"] ' ); ?>
  </div>
}

  非必项:顺便把css样式定义一下,当然你也可以在cf7中定义css

add_action( 'amp_post_template_css', 'my_contact-form_css' );
function my_contact-form_css( $amp_template ) {
    ?>
    
    . mypostioning{
        margin: 0 5px;padding: etc
    }
    .bla{
        margin: 0 5px;
    }
    .bla bla{ 
        border-top:1px solid #ddd;
        margin-bottom:0px;
    }

   contact form 7 css etc etc etc

    <?php
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 为了安全微信公众平台将逐步开启帐号扫码登录

      4月5日消息,为了公众号的安全微信公众平台将逐步开启帐号扫码登录。帐号安全与公众号运营者的利益密切相关,一旦帐号密码泄露,有可能被盗号者利用来发送欺诈等恶意...

    ytkah
  • 如何去掉wordpress后台notice提示窗口

      我们在安装完wordpress插件后,有些会在后台页面弹出一个提示你去收费升级pro版,如下图所示,这无可厚非,基础功能可以免费用,如果要用高级功能可以升级...

    ytkah
  • 有了微信微公交 在广州乘车不用怕坐过头了

      昨日,广州市交委微信公众账号“行讯通”中新推出了实现“实时公交查询和提醒”为主要功能的“微公交”服务。 ?   “微公交”服务除了有“实时公交查询、实时电子...

    ytkah
  • 小奶狗给小喵咪上CSS课程

    感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。

    达达前端
  • 熵增强的熵正规强化学习以及从策略梯度到Q学习的连续路径(CS ML)

    已知增加熵以奖励将贪婪的argmax策略软化为softmax策略。 重新构造了熵增强,并导致有动机以KL散度的形式向目标函数引入附加的熵项,以使优化过程规则化。...

    蔡秋纯
  • 经验分享 | XSS手工利用方式

    前言 在面对xss漏洞的时候,笔者通常会简单的找个xss平台,插入一段平台的xss代码,盗取个cookie,就自以为是的认为自己掌握了xss漏洞。这篇文章旨在抛...

    FB客服
  • JavaWeb(二)cookie与session的应用

    前言   前面讲了一堆虚的东西,所以这篇我们来介绍一下cookie和session的应用。 一、使用cookie记住用户名 1.1、思路介绍 ? 1.2、实现代...

    用户1195962
  • PHP中上传图片表单$_FILES为空的解决办法

    在文件上传中$_FILES接收不到值的情况有很多种,总结一下常见的错误有下边几种,也是大家在使用中容易犯的错误。 1.在form中忘记加enctype="mul...

    V站CEO-西顾
  • 零基础html5+div+css+js网页开发教程第007期 网页基本代码框架

    上一节中,我们学习了利用hbuilder工具,对我们的日常网页开发进行快速开发。我们可以使用像数学一样的技巧,快速生成有规律的代码。在实际企业开发中,只要能满足...

    刘金玉编程
  • Lsyncd搭建同步镜像-远程实时同步备份

        lsyncd会密切监测本地服务器上的参照目录,当发现目录下有文件或目录变更后,立刻通知远程服务器,并通过rsync 或rsync+ssh方式实现文件同步...

    Vicson

扫码关注云+社区

领取腾讯云代金券