首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS不会在Wordpress中链接到我的page.php模板,其他一切都很好

CSS不会在Wordpress中链接到我的page.php模板,其他一切都很好
EN

Stack Overflow用户
提问于 2019-09-01 06:16:06
回答 2查看 35关注 0票数 1

所以我正在通过一个Wordpress主题课程,我们正在创建我们的页面模板设置。页面加载正常。

代码语言:javascript
复制
<?php get_header(); ?>
<section id="page-template">
  <div class="container">
  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
  <?php the_content(); ?>
  <?php endwhile; endif; ?>
  </div>
</section>
<?php get_footer(); ?>

我所有的css文件都链接到页眉中,但是由于某种原因,当我加载我创建的页面时,它们没有加载我们为该页面创建的CSS。我们正在将所有的css文件导入到一个main.css文件中,这就是我遇到的问题。

代码语言:javascript
复制
@import "pagetemplate/page.css";

在该文件中,我们有一些基本的css来测试它,并确保它连接。

代码语言:javascript
复制
#page-template {padding: 80px 0;}
#page-template .container {padding: 0 15px;}

很抱歉,如果它到处都是,我将很高兴在任何问题上展开。

我要补充的是,我的header.php页面有css链接

代码语言:javascript
复制
<link rel="stylesheet" href="<?php echo get_bloginfo('template_directory'); ?>/css/main.css">
EN

回答 2

Stack Overflow用户

发布于 2019-09-01 06:38:27

将php代码更改为

代码语言:javascript
复制
<?php bloginfo("template_directory"); ?>

所以你的链接看起来像这样

代码语言:javascript
复制
<link rel="stylesheet" href="<?php bloginfo("template_directory"); ?>/css/main.css">
票数 1
EN

Stack Overflow用户

发布于 2019-09-02 14:12:35

好的,所以我就想通了。我不确定这是不是很好的练习方式,但我做到了!我只是将css文件夹和文件直接链接到page.php中。

代码语言:javascript
复制
<link rel="stylesheet" href="<?php echo get_bloginfo('template_directory'); ?>/css/page-template/mypage.css">

我将这个常规的css链接添加到我的page.php模板中,因为我的get_header()不能从我的主页识别我的css链接。这是最终的视图。

代码语言:javascript
复制
<link rel="stylesheet" href="<?php echo get_bloginfo('template_directory'); ?>/css/page-template/mypage.css">
<?php get_header(); ?>
<section id="page-temp">
  <div class="container">
  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
  <?php the_content(); ?>
  <?php endwhile; endif; ?>
  </div>
</section>
<?php get_footer(); ?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57741941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档