WordPress.org

Ready to get started?Download WordPress

Forums

WordPress SEO by Yoast
Problem with Undefined index: scheme and Undefined index: host (1 post)

  1. raphaelsramos
    Member
    Posted 1 year ago #

    WordPress version: 3.5–pt_BR

    WordPress SEO version: 13.4.1

    I did this: i'm using relatives urls
    $filters = array('home_url','post_link','post_type_link','page_link',
    'attachment_link','get_shortlink','post_type_archive_link','get_pagenum_link','get_comments_pagenum_link','term_link','search_link','day_link','month_link','year_link');
    foreach( $filters as $filter ){
    add_filter( $filter, 'wp_make_link_relative' );
    }

    I expected the plugin to do this: what it usualy do

    Instead it did this: it's returning 2 errors
    - Undefined index: scheme in \wp-content\plugins\wordpress-seo\frontend\class-opengraph.php on line 232
    - Undefined index: host in \wp-content\plugins\wordpress-seo\frontend\class-opengraph.php on line 232

    I've make this change:

    // $img = $parsed_url['scheme'] . '://' . $parsed_url['host'] . $img; // line 232
    $img = 'http'. ( isset($_SERVER['HTTPS']) && ('on' == strtolower($_SERVER['HTTPS']) || '1' == $_SERVER['HTTPS'] || '443' == $_SERVER['SERVER_PORT']) ? 's' : '' ) .'://' . $_SERVER['HTTP_HOST'] . $img;

    this is ok or there's a better way to fix it?

    Thanks,

    Raphael Ramos

    http://wordpress.org/extend/plugins/wordpress-seo/

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic