Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- index.php
- front-page.php => home page
- page.php => pages
- header.php
- footer.php
- functions.php => loading scripts (jquery.js, bootstrap.js, etc)
- style.css => loading css (bootstrap.css, font.css, etc)
- ================
- // style.css
- /*
- Theme Name: MyTheme
- Author: Jason Lee
- */
- @import url('dist/css/bootstrap.css');
- @import url('dist/css/font-awesome.min.css');
- @import url('dist/css/main.css');
- body {
- padding-top: 50px;
- }
- .current_page_item {
- color: #fff;
- text-decoration: underline;
- }
- ================
- // functions.php
- <?php
- //wp_enqueue_scripts => init
- add_action('init', 'load_Myscript');
- function load_Myscript() {
- if (!is_admin()) {
- // loading wp-includes/js/jquery/jquery.js
- // wp_enqueue_script('jquery');
- // removing WordPress default jquery script
- wp_deregister_script('jquery');
- //wp_register_script('jquery', 'http://code.jquery.com/jquery-1.11.0.min.js');
- //wp_enqueue_script('jquery');
- // bloginfo('template_url') vs get_bloginfo('template_url') => http://localhost/wordpress/wp-content/themes/myThemeName/
- // wp_register_script( $handle, $src, $dependencies, $ver, $in_footer ); $in_footer <= true
- wp_register_script('jquery', get_bloginfo('template_url').'/dist/js/jquery.js');
- wp_enqueue_script('jquery');
- //wp_register_script('bootstrap', 'http://netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js');
- //wp_enqueue_script('bootstrap');
- wp_register_script('bootstrap', get_bloginfo('template_url').'/dist/js/bootstrap.js', array('jquery'), '', true);
- wp_enqueue_script('bootstrap');
- }
- }
- ?>
- ================
- // header.php
- <head>
- <!-- Edit HERE===> CSS / Bootstrap -->
- <link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet">
- <!-- Edit HERE===> JavaScript / jQuery.js bootstrap.js -->
- <?php wp_head(); ?>
- </head>
- <body>
- <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
- <div class="container">
- <div class="navbar-header">
- <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
- <span class="sr-only">Toggle navigation</span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </button>
- <!-- Edit HERE===> Home Button -->
- <a class="navbar-brand" href="<?php echo site_url(); ?>"><?php bloginfo('name'); ?></a>
- </div>
- <div class="collapse navbar-collapse navbar-ex1-collapse">
- <!-- Edit HERE===> Page nav bar -->
- <ul class="nav navbar-nav">
- <?php wp_list_pages(array('title_li' => '')); ?>
- </ul>
- </div> <!-- /.navbar-collapse -->
- </div> <!-- /.container -->
- </nav> <!--end of nav-->
- ================
- // front-page.php / page.php
- <?php get_header(); ?>
- <?php if(have_posts()): while(have_posts()):the_post(); ?>
- <?php the_content(); endwhile; endif;?>
- <?php get_footer(); ?>
- ================
- // footer.php
- <!-- JavaScript -->
- <?php wp_footer(); ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment