gpt4 book ai didi

php - WordPress,禁用部分 Roots 主题(如 Bootstrap)

转载 作者:太空宇宙 更新时间:2023-11-03 23:52:29 25 4
gpt4 key购买 nike

我在 WordPress 网站上工作。 Roots 主题是由其他人安装的。我想在不使用 Bootstrap 的情况下尽可能直接地对页面进行编码。我不完全理解 WordPress,但在我看来 base.php 是包装每个页面的代码。我想知道在不弄乱主题的情况下我可以改变多少。主要是不想用Bootstrap。我可以只删除对“容器”和“行”类的引用吗?顺便问一下,'wrap' 和 'content' 以及 'main' 类是什么?我如何找出 roots_main_class() 是什么?有没有其他方法可以做到这一点,比如不加载 bootstrap.css?

<?php get_template_part('templates/head'); ?>
<body <?php body_class(); ?>>

<!--[if lt IE 7]><div class="alert"><?php _e('You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.', 'roots'); ?></div><![endif]-->

<?php
do_action('get_header');
// Use Bootstrap's navbar if enabled in config.php
if (current_theme_supports('bootstrap-top-navbar')) {
get_template_part('templates/header-top-navbar');
} else {
get_template_part('templates/header');
}
?>

<div class="wrap container" role="document">
<div class="content row">
<div class="main <?php echo roots_main_class(); ?>" role="main">
<?php include roots_template_path(); ?>
</div><!-- /.main -->
<?php if (roots_display_sidebar()) : ?>
<aside class="sidebar <?php echo roots_sidebar_class(); ?>" role="complementary">
<?php include roots_sidebar_path(); ?>
</aside><!-- /.sidebar -->
<?php endif; ?>
</div><!-- /.content -->
</div><!-- /.wrap -->

<?php get_template_part('templates/footer'); ?>

</body>
</html>

最佳答案

您的问题试图涵盖很多不同的要点。一些观察:

  1. 如果您不完全了解 Wordpress,那么我强烈建议您先熟悉 WP 文档。
  2. Bootstrap 是一个框架;为什么不在它的基础上构建并以此为起点?
  3. 如果您真的不想使用 Bootstrap,那么切换到不同的主题会简单得多
  4. 查看根主题,没有 bootstrap.css;有 main.min.css。您可以:A) 直接编辑它,B) 通过注释掉 lib/scripts.php 的第 14 行并加入您自己的 CSS 或 C) 保持原样并加载您自己的来阻止它加载将 CSS 作为附加样式表放入“lib/scripts.php”中。要了解如何在 WP 中排队样式表,请参阅 WP Codex entry for wp_enqueue_style .

我强烈考虑重新考虑您的问题,以便更容易回答,并可能将其作为单独的问题而不是一个多方面的问题发布。

关于php - WordPress,禁用部分 Roots 主题(如 Bootstrap),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19534967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com