簡體   English   中英

將外部PHP文件包括到Wordpress自定義模板中

[英]Include a external PHP file into a Wordpress Custom Template

這有可能嗎? 我的意思是,我正在嘗試向我的網站中添加博客。.我已經在網站中具有頁眉,頁腳和側邊欄布局。 我可以在自定義的wordpress模板中使用這些模板嗎?

<?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' );  ?>

我也試過..

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

假設您要包含的php文件與要創建的頁面位於同一服務器上,請嘗試按其系統路徑包含.php文件,該文件可能類似於/var/www/path/to/header.php ,至少對於大多數基於unix的服務器而言。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM