1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Kommentar-Feld ausversehen verlinkt

Dieses Thema im Forum "Konfiguration" wurde erstellt von laurajanadavid, 27. Juni 2014.

Schlagworte:
  1. laurajanadavid

    laurajanadavid New Member

    Registriert seit:
    27. Juni 2014
    Beiträge:
    3
    Zustimmungen:
    0
    Hallo liebe Wordpress-Community,

    ich bin ganz neu hier. Ich habe beim Verlinken meines Header-Images wohl einen Fehler gemacht. Denn auch mein Kommentarfeld ist verlinkt, das heißt, wenn jemand ins Kommentar-Feld klickt um einen Kommentar zu schreiben, dann öffnet sich die Website mit der ich mein Header Image verlinkt habe. das gleiche passiert auch bei den Häkchen für die Benachrichtung bei neuen Beiträgen und dem zweiten Häkchen. Ich hab das OneColum Theme und habe in „header.php“ den Headre-Link geändert in:

    <div id="header" onclick="location.href='http://www.schindlers-coaching.de/';"
    onkeypress="location.href='http://www.schindlers-coaching.de/';" style="cursor: pointer;">

    Die komplette „header.php“ sieht so aus:

    <?php
    /*
    * The header for displaying primary menu, header-image and homepage-widgets.
    */
    ?>


    <!DOCTYPE html>
    <html <?php language_attributes(); ?>>
    <head>
    <title><?php wp_title('|', true, 'right'); ?></title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta charset="<?php bloginfo( 'charset' ); ?>" />
    <link rel="profile" href="http://gmpg.org/xfn/11">
    <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">


    <?php
    /* 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="header" onclick="location.href='http://www.schindlers-coaching.de/';"
    onkeypress="location.href='http://www.schindlers-coaching.de/';" style="cursor: pointer;">


    <div id="header">


    <div class="logo">
    <?php if ( get_theme_mod( 'onecolumn_logo' ) ) : ?>
    <a href='<?php echo esc_url( home_url( '/' ) ); ?>' title='<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>' rel='home'><img src='<?php echo esc_url( get_theme_mod( 'onecolumn_logo' ) ); ?>' alt='<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>'></a>
    <?php else : ?>
    <h1><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></h1>
    <h3><?php bloginfo('description'); ?></h3>
    <?php endif; ?>
    </div>


    <?php if ( has_nav_menu( 'primary' ) ) : ?>
    <?php wp_nav_menu( array( 'theme_location' => 'primary', 'container_class' => 'nav-head' ) ); ?>
    <?php endif; ?>


    <?php if ( is_home() || is_front_page() ) {?>
    <?php if ( get_header_image() ) {?>
    <img src="<?php echo get_header_image(); ?>" class="header-img" alt="" />
    <?php } ?>
    <?php } ?>


    </div>


    <?php if ( is_home() || is_front_page() ) {?>
    <?php if ( is_active_sidebar( 'homepage-right' ) || is_active_sidebar( 'homepage-left' ) ) { ?>
    <div id="header-widgets">


    <div class="home-right">
    <?php if ( is_active_sidebar( 'homepage-right' ) ) : ?>

    <?php dynamic_sidebar( 'homepage-right' ); ?>


    <?php else : ?>
    <?php endif; ?>
    </div>

    <div class="home-left">
    <?php if ( is_active_sidebar( 'homepage-left' ) ) : ?>

    <?php dynamic_sidebar( 'homepage-left' ); ?>


    <?php else : ?>
    <?php endif; ?>
    </div>

    </div>
    <?php } ?>
    <?php } ?>

    Kann mir jemand helfen?

    Schon mal Tausend Dank im Voraus!

    Martin ;)
     
  2. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Na dann mache doch die Änderung wieder rückgängig, dann sollte es doch wieder gut sein. Wenn Du in einem Div einen onclick-Eventhandler einsetzt, dann brauchst Du Dich doch nicht zu wundern, wenn dieser onclick-Eventhandler genau das macht, was er machen soll, also bei jedem Klick innerhalb des Wrappers (oder was das sein soll) seine Arbeit zuverlässig erledigen.

    <div id="header" wurde zweimal vergeben und wo der erste endet, sehe ich nicht. Wenn der sich über die ganze Seite erstreckt, dann fungiert der auch als Wrapper und zweimal den selben Namen als ID zu vergeben ist ohnehin nicht valide.
     
    #2 Melewo, 27. Juni 2014
    Zuletzt bearbeitet: 27. Juni 2014
  3. laurajanadavid

    laurajanadavid New Member

    Registriert seit:
    27. Juni 2014
    Beiträge:
    3
    Zustimmungen:
    0
    Hi Melewo,

    vielen Dank für die rasche Antwort. Sorry, aber ich bin leider kein Programmierexperte. Ich mach das mehr nach Trial & Error. Kannst Du mir einen Tip geben, wie ich lediglich das Header Image verlinke und sonst nichts auf dieser Seite?

    Tausend Dank schon mal für Deinen Tipp!

    Martin
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden