WordPress.org

Support

Support » Themes and Templates » raindrops » [Theme: raindrops] Function.php error Version 0.973

[Theme: raindrops] Function.php error Version 0.973

Viewing 8 replies - 1 through 8 (of 8 total)
  • I figured a solution to the error on line 906, donno if its the CORRECT solution, but it gets rid of the error.

    to go edit themes and open the Theme Functions (functions.php) file

    Scroll about 1/4 of the way down till you see this:

    * Set stylesheet and few javascript
    *
    *
    *
    *
    */
    if(!function_exists(“add_raindrops_stylesheet”) and $wp_version >= 3.4 ){
    function add_raindrops_stylesheet() {
    global $raindrops_current_theme_name;
    $themes = wp_get_themes();
    $current_theme = $raindrops_current_theme_name;

    if(isset($themes[$current_theme][‘Version’])){
    $raindrops_version = $themes[$current_theme][‘Version’];
    }else{
    $raindrops_version = “0.1”;
    }

    $template_uri = get_template_directory_uri();

    You need to delete the bolded if/else statment, it’ll look like this:

    * Set stylesheet and few javascript
    *
    *
    *
    *
    */
    if(!function_exists(“add_raindrops_stylesheet”) and $wp_version >= 3.4 ){
    function add_raindrops_stylesheet() {
    global $raindrops_current_theme_name;
    $themes = wp_get_themes();
    $current_theme = $raindrops_current_theme_name;

    $template_uri = get_template_directory_uri();

    Personally I’ve also got other errors that I’ve not been able to figure out yet….

    Cheers That fixed the error
    Only have to sort header image width now

    I did have a lot of errors most vanished when I uploaded the header image
    not sure if you have the same errors

    Thank you very much for your help

    for your width issues, same functions.php starting on lines 154 :

    /**
    * fluid page main column minimam width px
    *
    *
    *
    *
    *
    */
    if( !isset( $raindrops_fluid_minimam_width ) ){
    $raindrops_fluid_minimam_width = ‘481’;
    }
    /**
    * fluid page main column maximam width px
    *
    *
    *
    *
    *
    */

    if( !isset( $raindrops_fluid_maximam_width ) ){
    $raindrops_fluid_maximam_width = ‘1280’;
    }

    correct the spellings of minimum and maximum and see if that helps. Unless you’re having the same errors I’ve got in which case I’ve not figured it out yet.

    my page: http://www.scaryyankeechick.com/

    Once again Thank you very much for all your help

    No problem, you don’t by any chance have a saved copy of the functions.php from the last version do you?

    Ok, got a fix for those other errors (assuming they were the issue you were having, again, not sure this is the CORRECT fix, but it gets rid of the error and doesn’t appear to break anything else (at least for me).

    Find the following code (about 2/3rds of the way down in the functions.php):

    /**
    * Template function print header image
    *
    * This function has filter hook name raindrops_header_image
    * @param array( ‘img’=> ‘image uri’ , ‘height’ => ‘image height’ , ‘color’ => ‘text color’, ‘style’ => ‘(default) background-size:cover;’ , ‘description’ => ‘replace text from bloginfo(description) to your text’,’description_style’ => ‘Your description style rule’)
    * @return string htmlblock <div id=”[‘header-image’]” style=”background-image:url([img]);height:[height];color:#[color]][style]”><p [description_style]>[WordPress site description]</p></div>
    */
    if ( ! function_exists( ‘raindrops_header_image’ ) and $wp_version >= 3.4){
    function raindrops_header_image($type = ‘default’, $args = array() ){
    $image_modify = get_theme_mods();
    $image_modify = $image_modify[header_image_data];
    $url = get_theme_mod( ‘header_image’ );
    $uploads = wp_upload_dir();
    $path = $uploads[‘path’].’/’. basename( $url );
    list($img_width, $img_height, $img_type, $img_attr) = getimagesize($path);
    $ratio = $img_height / $img_width;

    $raindrops_page_width = raindrops_warehouse_clone(‘raindrops_page_width’);
    switch( true ){

    Comment out the two bolded lines by adding “//” (without the “) to each line.

    All older versions of this theme can be found here Raindrops old versions

    Hah, thanks!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘[Theme: raindrops] Function.php error Version 0.973’ is closed to new replies.
Skip to toolbar