Ich glaube, ich hab das Problem gelöst, indem ich mich an dieser Anleitung orientiert und die .htaccess geändert hab. Da stand noch das Unterverzeichnis drin. Jetzt übernimmt er den Header auch auf den Unterseiten :)
Beiträge von julli
-
-
Bin grade über einen anderen Beitrag gestolpert, in dem ein User ein ähnliches Problem hatte. Er hat den Blog zuerst in einem Unterverzeichnis erstellt und später dann nach _root verschoben. Das scheint vielleicht irgendwie das Problem zu sein. Bei mir war das nämlich genauso. Und egal, was ich an der header.php ändere, es wird für die Unterseiten nicht übernommen, nur für die Startseite.
Leider steht dort nicht, wie er das dann letztlich gelöst hat. Hat jemand Ideen? -
Hab ich jetzt mal gemacht, das ändert aber leider nichts :(
-
PHP
Alles anzeigen<?php /** * The Header for our theme. * * Displays all of the <head> section and everything up till <div id="main"> * * @package WordPress * @subpackage Twenty_Ten * @since Twenty Ten 1.0 */ ?><!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta name="title" content="Pizzeria Arcobaleno Biesfeld" /> <meta name="description" content="Pizzeria Arcobaleno Biesfeld" /> <link rel="image_src" href="http://www.arcobaleno-biesfeld.de/wp-content/uploads/screen.jpg" /> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <title><?php /* * Print the <title> tag based on what is being viewed. */ global $page, $paged; wp_title( '|', true, 'right' ); // Add the blog name. bloginfo( 'name' ); // Add the blog description for the home/front page. $site_description = get_bloginfo( 'description', 'display' ); if ( $site_description && ( is_home() || is_front_page() ) ) echo " | $site_description"; // Add a page number if necessary: if ( $paged >= 2 || $page >= 2 ) echo ' | ' . sprintf( __( 'Page %s', 'twentyten' ), max( $paged, $page ) ); ?></title> <link rel="profile" href="http://gmpg.org/xfn/11" /> <!--[if IE]> <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url'); ?>/style.ie6.css" /> <![endif]--> <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" /> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" /> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-23567734-2']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <?php /* We add some JavaScript to pages with the comment form * to support sites with threaded comments (when in use). */ if ( is_singular() && get_option( 'thread_comments' ) ) wp_enqueue_script( 'comment-reply' ); /* Always have wp_head() just before the closing </head> * tag of your theme, or you will break many plugins, which * generally use this hook to add elements to <head> such * as styles, scripts, and meta tags. */ wp_head(); ?> </head> <body <?php body_class(); ?>> <div id="wrapper" class="hfeed"> <div id="header"> <div id="masthead"> <div id="branding" role="banner"> <?php $heading_tag = ( is_home() || is_front_page() ) ? 'h1' : 'div'; ?> <<?php echo $heading_tag; ?> id="site-title"> <span> <a href="<?php echo home_url( '/' ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">Pizzeria & Lieferservice Arcobaleno</a> </span> </<?php echo $heading_tag; ?>> <div id="site-description"><?php bloginfo( 'description' ); ?></div> <?php // Check if this is a post or page, if it has a thumbnail, and if it's a big one if ( is_singular() && has_post_thumbnail( $post->ID ) && ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'post-thumbnail' ) ) && $image[1] >= HEADER_IMAGE_WIDTH ) : // Houston, we have a new header image! echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' ); else : ?> <img src="http://www.arcobaleno-biesfeld.de/wordpress/wp-content/uploads/back_ribbon_2.png" style="margin-left: -58px;"/> <?php endif; ?> </div><!-- #branding --> <div id="access" role="navigation"> <?php /* Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff */ ?> <div class="skip-link screen-reader-text"><a href="#content" title="<?php esc_attr_e( 'Skip to content', 'twentyten' ); ?>"><?php _e( 'Skip to content', 'twentyten' ); ?></a></div> <?php /* Our navigation menu. If one isn't filled out, wp_nav_menu falls back to wp_page_menu. The menu assiged to the primary position is the one used. If none is assigned, the menu with the lowest ID is used. */ ?> <?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?> </div><!-- #access --> </div><!-- #masthead --> </div><!-- #header --> <div id="main">Das ist er. Sowohl der Google Analytics-Code am Ende, als auch der Teil bez. des IE-Scripts tauchen nur auf der Startseite auf.. ich wein gleich :roll:
-
Hallo zusammen,
ich habe folgendes Problem mit dem Theme Twentyten: Ich habe in der header.php einiges hinzugefügt, z.b. den link zum IE-stylesheet, falls benötigt, oder auch weitere meta-tags. Allerdings ist all das nur auf der Startseite im Quelltext vorhanden. Auf allen anderen Seiten fehlt der Code. Ich habe alle php-Dateien durchgeschaut, aber der <head> wird ja wirklich nur in der header.php definiert, oder?
Woran kann das also liegen?btw: es geht um http://www.arcobaleno-biesfeld.de
LG
Julli