我正在使用“215”主题为我的几个子页面创建一个自定义模板。由于某种原因,下面的链接图像不会显示,即使url看起来是正确的。
我从page.php
, 重命名它并在下面添加了这三行代码#main
打开标记:
<?php if ( is_page( \'om-oss\' ) ) : ?>
<img style="height:373px;width:83.3334%;margin:0 8.3333%;" src="<?php echo get_template_directory(); ?>/img/bil.jpg" />
<?php endif; ?>
我的新模板中的完整代码如下所示:
<?php /* Template Name: Ny side */ ?>
<?php get_header(); ?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<?php if ( is_page( \'om-oss\' ) ) : ?>
<img style="height:373px;width:83.3334%;margin:0 8.3333%;" src="<?php echo get_template_directory(); ?>/img/bil.jpg" />
<?php endif; ?>
<?php
// Start the loop.
while ( have_posts() ) : the_post();
// Include the page content template.
get_template_part( \'content\', \'page\' );
// If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
// End the loop.
endwhile;
?>
</main><!-- .site-main -->
</div><!-- .content-area -->
<?php get_footer(); ?>
图像位于:
wp content\\themes\\Twenty15\\img\\bil。jpg公司
向上更改url会给我一个断开链接的符号,所以它似乎没有什么问题。即使如此,我只是得到一个周围有边框的空框,而不是实际的图像。有人知道怎么回事吗?
编辑:顺便说一下,我正在本地运行页面,使用WAMP。
现在的样子: