Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Kan min header komme til at linke til en underside?

Side 1 ud af 1 (5 indlæg)
  • 1
Fra Korsør
Tilmeldt 20. Jul 12
Indlæg ialt: 443
Fra  Granly Marketing I/S Skrevet kl. 13:39
Hvor mange stjerner giver du? :

Hola Aminos

Jeg benytter mig af temaet 'Canvas' til min WordPress-side. Jeg har lavet et logo til min header, hvori jeg har indsat en CTA-knap.

(se evt. siden her)

Men når jeg vælger dét billede/logo som min header, og jeg rent faktisk vælger, at billedet (som så i dette tilfælde bliver til sidens header) skal linke til en bestemt underside i forhåbningen om, at den besøgende vil klikke på min CTA-knap i billedet og derefter ryge over på min underside.

Men til trods for at jeg vælger et bestemt link til dét billede, så virker det som om, at Canvas/WordPress/Hvad-det-nu-skyldes ændrer det således, at man stadig bare kommer til forsiden, når man klikker på headeren..

Er der nogen, der kan hjælpe? Og i så fald rigtig mange tak på forhånd Smile

Mvh. Mads

Granlymarketing.dk - Webtekster til online markedsføring

Fra København
Tilmeldt 16. Feb 12
Indlæg ialt: 447
Fra  Kammersgaard Development Skrevet kl. 13:51
Hvor mange stjerner giver du? :

Hej Mads,

Ja da! Men det kan du ikke ændre i dine medier, og der hvor du indsætter billedet.

Du kan garanteret gøre det ved at ændre lidt i functions.php-filen, ved at indsætte et hook der ændrer på header-logo-URL'en, men det ved jeg ikke lige hvordan du skal kode.

I stedet skal du se i din header.php-fil, hvor følgende kode er for Canvas:

<div id="logo">
<?php
// Website heading/logo and description text.
if ( isset( $woo_options['woo_logo'] ) && ( '' != $woo_options['woo_logo'] ) ) {
$logo_url = $woo_options['woo_logo'];
if ( is_ssl() ) $logo_url = str_replace( 'http://', 'https://', $logo_url );

echo '<a href="' . esc_url( $site_url ) . '" title="' . esc_attr( $site_description ) . '"><img src="' . esc_url( $logo_url ) . '" alt="' . esc_attr( $site_title ) . '" /></a>' . "\n";
} // End IF Statement

echo '<' . $heading_tag . ' class="site-title"><a href="' . esc_url( $site_url ) . '">' . $site_title . '</a></' . $heading_tag . '>' . "\n";
if ( $site_description ) { echo '<span class="site-description">' . $site_description . '</span>' . "\n"; }
?>
</div><!-- /#logo -->

 

Kodestykket:

echo '<a href="' . esc_url( $site_url ) . '" title="' . esc_attr( $site_description ) . '">

Angiver at dit logo skal linke til "site_url", og skal i stedet se sådan ud:

<a href="http://granlymarketing.dk/priser" title="Bestil SEO tekster">

Det er ikke optimalt at ændre (hardcode) i dine temafiler, men nogle gange kan det ikke rigtig undgås! Bare husk, næste gang du opdaterer dit tema, og header.php-filen er berørt af opdateringen, vil denne ændring forsvinde.

Mvh Kasper.

Fra Korsør
Tilmeldt 20. Jul 12
Indlæg ialt: 443
Fra  Granly Marketing I/S Skrevet kl. 14:14
Hvor mange stjerner giver du? :

Hej Kasper

Tusind tak for dit svar. Jeg kan dog bare ikke finde den del, du nævner, i min header.php.

Det eneste der står i min header.php er følgende:

<?php
/**
* Header Template
*
* Here we setup all logic and XHTML that is required for the header section of all screens.
*
* @package WooFramework
* @subpackage Template
*/
?><!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php echo esc_attr( get_bloginfo( 'charset' ) ); ?>" />
<title><?php woo_title(); ?></title>
<?php woo_meta(); ?>
<link rel="pingback" href="<?php echo esc_url( get_bloginfo( 'pingback_url' ) ); ?>" />
<?php wp_head(); ?>
<?php woo_head(); ?>
</head>

<body <?php body_class(); ?>>
<?php woo_top(); ?>
<div id="wrapper">

<div id="inner-wrapper">

<?php woo_header_before(); ?>

<header id="header" class="col-full">

<?php woo_header_inside(); ?>

</header>
<?php woo_header_after(); ?>

Granlymarketing.dk - Webtekster til online markedsføring

Fra København
Tilmeldt 16. Feb 12
Indlæg ialt: 447
Fra  Kammersgaard Development Skrevet kl. 14:48
Hvor mange stjerner giver du? :

Det kunne tyde på, at du har en nyere version af Canvas end mig.

Der er ikke lige noget i det du paster der, som ville skulle kunne ændre i dit logo-URL.

Nå - jeg hentede lige den nye version, og som før vil jeg anbefale dig at ændre i selve functions.php, og få lavet et echo, men det er ikke lige det jeg kan finde ud af at skrive custom.

I stedet kan du ændre i theme-actions.php-filen, på linje 2249.

Søg efter echo '<a href="' . esc_url( $site_url ) . '" title="' . esc_attr( $site_description ) . '">

Og ændre på URL som før.

Fra Korsør
Tilmeldt 20. Jul 12
Indlæg ialt: 443
Fra  Granly Marketing I/S Skrevet kl. 15:07
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Det virkede skisme :D. Tusind tak! Sender venlige tanker afsted mod dig, og håber på, at en eller anden giver dig kage i løbet af dagen.

-Mads

Granlymarketing.dk - Webtekster til online markedsføring

Side 1 ud af 1 (5 indlæg)