2013-08-25 6 views
1

Est-ce encore possible? Je veux dire, je suis en train d'essayer d'ajouter un blog sur mon site. J'ai déjà la disposition en-tête, pied de page et barre latérale sur mon site. puis-je utiliser ceux dans mon modèle de wordpress personnalisé?Inclure un fichier PHP externe dans un modèle Wordpress personnalisé

<?php 
/* 
Template Name: Blog 
*/ 
?> 
<?php include(PATH . 'http://www.mysite.com/includes/header.php'); ?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

<div <?php post_class() ?> id="post-<?php the_ID(); ?>"> 
    <h2><a href="<?php the_permalink() ?>"> 
    <?php the_title(); ?> 
    </a></h2> 
    <?php include (TEMPLATEPATH . '/inc/meta.php'); ?> 
    <div class="entry"> 
    <?php the_content(); ?> 
    </div> 
    <div class="postmetadata"> 
    <?php the_tags('Tags: ', ', ', '<br />'); ?> 
    Posted in 
    <?php the_category(', ') ?> 
    | 
    <?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?> 
    </div> 
</div> 
<?php endwhile; ?> 
<div class="mypagination"> 
    <?php include (TEMPLATEPATH . '/inc/nav.php'); ?> 
</div> 
<?php else : ?> 
<h2>Not Found</h2> 
<?php endif; ?> 
<?php include(PATH . 'http://www.mysite.com/includes/sidebar.php'); ?> 
<?php include(PATH . 'http://www.mysite.com/includes/footer.php'); ?> 

J'ai aussi essayé ..

<?php include('http://mywebsite.com/includes/header.php'); ?>

Répondre

0

En supposant que les fichiers php que vous souhaitez inclure sont sur le même serveur que la page que vous créez, essayez d'inclure les fichiers .php par leur système chemin, qui sera probablement quelque chose comme /var/www/path/to/header.php, au moins pour la plupart des serveurs basés sur Unix.

+0

Oui, ils sont sur le même serveur ,,, ill essayer que .. –

+1

vous voulez dire comme ça?

+0

oui, c'est la façon de le faire. – mfabel

Questions connexes