Insérer un lien dans une page PHP avec image

Benjamin72430 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
Benjamin72430 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Etant débutant en code, je commence à comprendre un peu le html et le css mais le PHP... c'est d'un autre niveau.
Sur mon blog : http://www.partir.voyager.com j'ai une image en fond qui apparait dès l'ouverture... Il faut cliquer sur "BLOG ICI !" pour accéder au contenu. Et comme vous vous en doutez je perds quelques visiteurs qui ne voit pas le "BLOG ICI !" et repartent comme ils sont venus. Pour régler ce problème j'aimerais insérer un lien vers mon URL où il y a le contenu : http://www.partir-voyager.com/ sur toute la slide qui est l'image de fond.

De cette manière, les visiteurs auront simplement à cliquer sur l'image pour accéder au contenu, mais comment faire ?

J'espère que j'ai été assez clair dans mes explications : je vous mets ci dessous le code PHP de cette page :

Merci pour votre aide.

____

<?php
/*
Template Name: Fullpage
*/
?>

<?php get_header(); ?>

<div id="casing">
<div class="incasing">

<div class="topbar">

<?php include (TEMPLATEPATH . '/searchform.php'); ?>
</div>

<div id="content" style="width:760px;">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

<div class="post" id="post-<?php the_ID(); ?>">

<div class="title">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
</div>

<div class="entry">
<?php the_content('Read the rest of this entry »'); ?>
<div class="clear"></div>
</div>

<?php endwhile; else: ?>

<h1 class="title">Not Found</h1>
<p>I'm Sorry, you are looking for something that is not here. Try a different search.</p>

<?php endif; ?>

</div>

<div class="clear"></div>

</div>

<div class="clear"></div>
</div>
<?php get_footer(); ?>
A voir également:

3 réponses

@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
Bonjour je suis peut etre pas sur d'avoir compris.... ./
si vous voulez une image clickable pour acceder a une autre page c est du html qu il faut
0
@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
<a href="chemin_de_la_page_de_mon_blog"><img src="Chemin_de_mon_image" alt="description_de_limage" /></a>
0
Utilisateur anonyme
 
Dans la théorie
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><img src="MONIMAGE" alt="TRUC" title="Cliquez ici pour accéder au contenu" /></a>


Mais pour quelqu'un ne comprenant pas le php, ce code m'étonne, doit y avoir moyen de modifier via l'interface du générateur de code...
0
Benjamin72430 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Mais je peux ajouter du code HTML dans une page PHP ?
0
@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
oui biensur
0
Utilisateur anonyme
 
Tout à fait :) Bien au contraire, du php tout seul çà fait rien du tout ^^

Et tout les div et autres balises entre ces crochets : <> dans ton code plus haut c'est du html :)
0
Utilisateur anonyme
 
Bonjour,

Met ton code entre les balises code s'il te plait.
C'est toi qui écris le php où celà viens d'un générateur de code ?
0
Benjamin72430 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Non le code vient d'un générateur... enfin c'est le code de mon thème wordpress !
0
Utilisateur anonyme
 
Ah beh d'accord XD c'est pour çà que ça te parait compliqué :)

Essai les soluces plus haut dis nous si çà marche et stress pas trop, le php pour de vrai çà ressemble pas à çà XD
0
Benjamin72430 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Déjà un grand merci pour votre aide, je m'y perds dans ce code depuis ce matin :D

Bon j'ai essayé toutes les solutions et rien ne marche... c'est peut-être que j'insère les balises au mauvais endroit ?
0
Utilisateur anonyme
 
A priori pour moi se serai çà :

<?php
/*
Template Name: Fullpage
*/
?>

<?php get_header(); ?>

<div id="casing">
<div class="incasing">

<div class="topbar">

<?php include (TEMPLATEPATH . '/searchform.php'); ?>
</div>

<div id="content" style="width:760px;">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

<div class="post" id="post-<?php the_ID(); ?>">

<div class="title">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">LA BALISE IMAGE ICI</a></h2>
</div>

<div class="entry">
<?php the_content('Read the rest of this entry »'); ?>
<div class="clear"></div>
</div>

<?php endwhile; else: ?>

<h1 class="title">Not Found</h1>
<p>I'm Sorry, you are looking for something that is not here. Try a different search.</p>

<?php endif; ?>

</div>

<div class="clear"></div>

</div>

<div class="clear"></div>
</div>
<?php get_footer(); ?>


0
@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
il faut pas l'insérer dans le php mais dans la partie html

comment reconnaître :
le php est compris entre
 <?php
et
 ?> 
tout le reste c est du html
0
Benjamin72430 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
En fait pour préciser mon problème :

Mon thème wordpress est ShutterShot et sur ce thème il y a deux possibilité de page d'accueil : FULL PAGE (celle que j'ai actuellement) et BLOG (avec le contenu directement).

Pour ajouter une image dans à la FULL PAGE, il y a un onglet dans mon interface wordpress nommé SLIDE, où j'ai simplement à ajouter mon image et le tour est joué !

Il y a donc un autre fichier PHP nommé SLIDER c'est peut-être celui où il faut que j'insère le lien ?

Le voici :

<?php

/* NEW POST TYPE */

function post_type_slides() {
register_post_type(
'slides',
array( 'public' => true,
'publicly_queryable' => true,
'hierarchical' => false,
'menu_icon' => get_stylesheet_directory_uri() . '/images/slide.png',
'labels'=>array(
'name' => _x('Slides', 'post type general name'),
'singular_name' => _x('Slide', 'post type singular name'),
'add_new' => _x('Add New', 'slide item'),
'add_new_item' => __('Add New slide item'),
'edit_item' => __('Edit slide item'),
'new_item' => __('New slide item'),
'view_item' => __('View slide item'),
'search_items' => __('Search slide item'),
'not_found' => __('No slide item found'),
'not_found_in_trash' => __('No slide items found in Trash'),
'parent_item_colon' => ''
),
'show_ui' => true,
'menu_position'=>5,
'register_meta_box_cb' => 'mytheme_add_box',
'supports' => array(
'title',
'editor'
)
)
);
}
add_action('init', 'post_type_slides');


/* GALLERY TAXONOMY */

function create_genre_taxonomy()
{
$labels = array(
'name' => _x( 'Genre', 'taxonomy general name' ),
'singular_name' => _x( 'genre', 'taxonomy singular name' ),
'search_items' => __( 'Search Genre' ),
'all_items' => __( 'All Genre' ),
'parent_item' => __( 'Parent Genre' ),
'parent_item_colon' => __( 'Parent Genre:' ),
'edit_item' => __( 'Edit Genre' ),
'update_item' => __( 'Update Genre' ),
'add_new_item' => __( 'Add New Genre' ),
'new_item_name' => __( 'New Genre Name' ),
);

register_taxonomy('genre',array('portfolio'), array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'genre' ),
));

}
add_action( 'init', 'create_genre_taxonomy', 0 );

?>
0
Benjamin72430 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Bon apparemment personne n'a une petite idée pour régler ce problème ?! :(
0