WordPress.org

Forums

[resolved] Kubrick blog post background image error (4 posts)

  1. justingsouter
    Member
    Posted 5 years ago #

    <p>Hello folks</p>

    <p>In seeking to replace the standard Kubrick header with an image (now visible on souterconsulting.eu), I also seem to have changed the theme code such that the image has become the (repeating) background for blog posts, e.g. this blog post. Aargh!</p>

    <p>I would love some help with:</p>

    • Working out what I’ve done wrong, and
    • Getting some instructions about how I can change it back to the default.

    <p>I have considered:</p>

    • Using an unsullied WordPress.org default / Kubrick installation to copy across the virgin code back to souterconsulting.eu (e.g. for style.css and header-img.php), but to no avail
    • Changing the theme to the WordPress classic theme, and then changing it back to the default, in the hope that will remedy the dodgy code I have spawned [eeuw]

    <p>So, any and all suggestions gratefully received – many thanks!</p>

  2. justingsouter
    Member
    Posted 5 years ago #

    Apols for dodgy html folks :$

  3. Rev. Voodoo
    Volunteer Moderator
    Posted 5 years ago #

    <style type="text/css" media="screen">
    
    	#page { background: url("http://souterconsulting.eu/wp-content/themes/default/images/kubrickheader.jpg") repeat-y top; border: none; }
    
    </style>

    it looks like you have some inline css in your header.php file where you've told the background image to repeat...

    repeat-y tells it to repeat the length of the page, no-repeat would make it display only once

  4. justingsouter
    Member
    Posted 5 years ago #

    RVoodoo

    Many thanks for the advice. This post now shows that the image doesn't repeat, and that will probably do for now, as I plan to implement Thesis asap!

    I've also thought that, from the dev blog I have, I could download the Default / Kubrick theme files and upload them to the live site (if necessary to restore the live site to pristine.

    Another observation is that I need to do some kind of source control with the Theme files - I don't think they get backed up with the DB Backup plugin that I use (or I'm not using it properly...!).

    Many thanks again for your help. :-)

    Code from Header.php for info:

    <?php
    /**
     * @package WordPress
     * @subpackage Default_Theme
     */
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
    
    <head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    
    <title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>
    
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    
    <style type="text/css" media="screen">
    
    <?php
    // Checks to see whether it needs a sidebar or not
    if ( empty($withcomments) && !is_single() ) {
    ?>
    	#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }
    <?php } else { // No sidebar ?>
    	#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickheader.jpg") no-repeat top; border: none; }
    <?php } ?>
    
    </style>
    
    <?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
    
    <?php wp_head(); ?>
    </head>
    <body <?php body_class(); ?>>
    <div id="page">
    
    <div id="header" role="banner">
    	<div id="headerimg">
    		<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
    		<div class="description"><?php bloginfo('description'); ?></div>
    	</div>
    </div>
    <hr />

Topic Closed

This topic has been closed to new replies.

About this Topic