php添加SSL证书

php添加SSL证书,php,wordpress,ssl,Php,Wordpress,Ssl,我有个问题 我的网站在结帐页面上运行SSL。这是我收到的最新消息 “”处的页面已加载到 HTTPS,但正在将数据提交到 '':此内容也应提交 通过HTTPS 我的问题是如何解决这个问题?我正在使用Wordpress,我找到了这个代码,我想它链接到了它 searchform.php <!-- Start SearchForm --> <form method="get" class="searchform" role="search" action="<?php ech

我有个问题

我的网站在结帐页面上运行SSL。这是我收到的最新消息

“”处的页面已加载到 HTTPS,但正在将数据提交到 '':此内容也应提交 通过HTTPS


我的问题是如何解决这个问题?我正在使用Wordpress,我找到了这个代码,我想它链接到了它

searchform.php

<!-- Start SearchForm -->
<form method="get" class="searchform" role="search" action="<?php echo home_url(); ?>/">
    <fieldset>
        <input name="s" type="text" id="s" placeholder="<?php _e( 'Search', THB_THEME_NAME ); ?>" class="small-12">
    </fieldset>
</form>
<!-- End SearchForm -->


您需要将
$scheme
参数传递给调用
home\u url()

这将允许您生成带有
https:\\
前缀的链接

请参阅文档:



简单。只需将表单操作显式更改为:

<form action="https://jonathanmichael.co.uk/checkout/"

嗨,这好像不起作用。我现在有两个以上的错误,错误是在我的网站在结帐。我想知道你是否能提供一些帮助?如果您向购物车中添加了一些内容并继续签出-问候。位于“”的页面已通过HTTPS加载,但正在将数据提交到位于“”的不安全位置:此内容也应通过HTTPS提交。(索引):550“”处的页面已通过HTTPS加载,但正在将数据提交到“”处的不安全位置:此内容也应通过HTTPS提交。请尝试使用
home\u url($path='/',$scheme=HTTPS)可能需要同时指定这两个参数。更新:位于“”的页面已通过HTTPS加载,但正在将数据提交到位于“”的不安全位置:此内容也应通过HTTPS提交。(索引):547“”处的页面已通过HTTPS加载,但正在将数据提交到“”处的不安全位置:此内容也应通过HTTPS提交:(看起来应该是
home\u url($path='',$scheme='https'))
为您提供一个正确的URL。希望https周围的引用能够真正获得一个安全的URL。嗨,Stephen,我可能在哪里找到这个?在html文档或其他什么东西中?问题似乎是签出页面上的搜索表单正在发布到常规的
http
,所以浏览器在抱怨。帖子中的表单不是签出表单。将呼叫更改为
有效吗?
<!-- Start SearchForm -->
<form method="get" class="searchform" role="search" action="<?php echo home_url($scheme = https); ?>/">
    <fieldset>
        <input name="s" type="text" id="s" placeholder="<?php _e( 'Search', THB_THEME_NAME ); ?>" class="small-12">
    </fieldset>
</form>
<!-- End SearchForm -->
<form action="https://jonathanmichael.co.uk/checkout/"
<form action="https://jonathanmichael.co.uk/checkout/" method="POST" id="adminbarsearch">