小编use*_*829的帖子

Gravatar不再适用于https

几个月来,我们一直在为网站成员使用不同的默认图像,但突然间它不再有效了.

当直接尝试访问位于此处的图像时,出现错误"我们无法完成此请求无法获取远程数据":http://tinyurl.com/ou7tfg3

这是functions.php文件中的内容(wordpress)

 add_filter( 'avatar_defaults', 'mytheme_default_avatar' );
 function mytheme_default_avatar( $avatar_defaults ) 
 {
     $avatar = get_option('avatar_default');

     $new_avatar_url = get_template_directory_uri() . '/images/iBDgravatar.png’, ‘http’;

     if( $avatar != $new_avatar_url )
     {
         update_option( 'avatar_default', $new_avatar_url );
     }

     $avatar_defaults[ $new_avatar_url ] = 'Default Avatar';
     return $avatar_defaults;
 }
Run Code Online (Sandbox Code Playgroud)

问题:我们如何才能将图像作为http不安全的服务?

或者有更好的方法来解决这个问题吗?

将URL更改为https似乎也无法修复

  add_filter( 'avatar_defaults', 'new_default_avatar' );

  function new_default_avatar ( $avatar_defaults ) {
    //Set the URL where the image file for your avatar is located
    $new_avatar_url = 'https://www.ibodyguardsdirect.com/wp-content/uploads/2013/gravatar/iBDgravatar.png';
    //Set the text that will appear to the …
Run Code Online (Sandbox Code Playgroud)

php wordpress ssl https gravatar

6
推荐指数
1
解决办法
1627
查看次数

jsFiddle工作,网站JS无法正常工作

尝试了很多不同的东西,但似乎无法在现场工作.

 <script type="text/javascript" src="/jquery.min.js"></script>
 <script type="text/javascript">
  $('.upme-field-value').filter(function(){
       $this = $(this);

       if ($this.text() === "Verified") {
           $this.html('<div id="verifiedText">Verified</div><img alt="Passed" src="/wp-content/uploads/2013/11/verified1.png"/>');

           $this.find('#verifiedText').hide();
 }
   });
 </script>
Run Code Online (Sandbox Code Playgroud)

这是在小提琴工作 http://jsfiddle.net/4MLX3/11/

我已禁用js minify我已将js源文件上传到网站我已将脚本放在标题中我使用Chrome Developer工具检查错误但似乎没有任何效果

html javascript css jquery

0
推荐指数
1
解决办法
101
查看次数

标签 统计

css ×1

gravatar ×1

html ×1

https ×1

javascript ×1

jquery ×1

php ×1

ssl ×1

wordpress ×1