Strona Główna modyfikacja
-
Cześć,
właśnie robię stronę na serwerze lokalnym i właśnie pojawił się problem.
Edytuję motyw tdMarco.
Chciałbym zrobić tak samo jak na screen.I nie wiem jak rozdzielić te kategorie. KOD functions.php<?php /** * tdMacro functions and definitions * * @package tdMacro */ /** * Set the content width based on the theme's design and stylesheet. */ if ( ! isset( $content_width ) ) { $content_width = 620; } if ( ! function_exists( 'tdmacro_setup' ) ) : /** * Sets up theme defaults and registers support for various WordPress features. * * Note that this function is hooked into the after_setup_theme hook, which * runs before the init hook. The init hook is too late for some features, such * as indicating support for post thumbnails. */ function tdmacro_setup() { /* * Make theme available for translation. * Translations can be filed in the /languages/ directory. * If you're building a theme based on tdMacro, use a find and replace * to change 'tdmacro' to the name of your theme in all the template files */ load_theme_textdomain( 'tdmacro', get_template_directory() . '/languages' ); // Add default posts and comments RSS feed links to head. add_theme_support( 'automatic-feed-links' ); /* * Enable support for Post Thumbnails on posts and pages. * * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails */ add_theme_support( 'post-thumbnails', array( 'post', 'page' ) ); add_image_size( 'banner-small-image', 760, 500, true ); // This theme uses wp_nav_menu() in one location. register_nav_menus( array( 'primary' => __( 'Primary Menu', 'tdmacro' ), 'social' => __( 'Social Menu', 'tdmacro' ), ) ); // Setup the WordPress core custom background feature. add_theme_support( 'custom-background', apply_filters( 'tdmacro_custom_background_args', array( 'default-color' => 'ecf0f1', 'default-image' => '', ) ) ); // Enable support for HTML5 markup. add_theme_support( 'html5', array( 'comment-list', 'search-form', 'comment-form', 'gallery', ) ); /** * Remove Gallery Inline Styling * @since tdmacro 1.0 */ add_filter( 'use_default_gallery_style', '__return_false' ); } endif; // tdmacro_setup add_action( 'after_setup_theme', 'tdmacro_setup' ); /** * Register widget area. * * @link http://codex.wordpress.org/Function_Reference/register_sidebar */ function tdmacro_widgets_init() { register_sidebar( array( 'name' => __( 'Sidebar', 'tdmacro' ), 'id' => 'sidebar-1', 'description' => '', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar( array( 'name' => __( 'Footer', 'tdmacro' ), 'id' => 'footer-1', 'description' => '', 'before_widget' => '<div class="col-lg-3 col-md-3 footer-widget"><aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside></div><!-- .footer-widget -->', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar( array( 'name' => __( 'Slider', 'tdmacro' ), 'id' => 'slider-1', 'description' => '', 'before_widget' => '</aside>', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); } add_action( 'widgets_init', 'tdmacro_widgets_init' ); /** * Register Google Fonts */ function tdmacro_google_fonts() { $fonts_url = ''; $sans_font = _x( 'on', 'Source Sans Pro: on or off', 'tdmacro' ); if ( 'off' !== $sans_font ) { $font_families = array(); $font_families[] = 'Source Sans Pro:400,600,700'; $query_args = array( 'family' => urlencode( implode( '|', $font_families ) ), 'subset' => urlencode( 'latin,latin-ext,cyrillic,cyrillic-ext' ), ); $fonts_url = add_query_arg( $query_args, "//fonts.googleapis.com/css" ); } return $fonts_url; } /** * Enqueue scripts and styles. */ function tdmacro_scripts() { wp_enqueue_style( 'tdmacro-fonts', tdmacro_google_fonts(), array(), null ); wp_enqueue_style( 'tdmacro-css-framework', get_template_directory_uri() . '/css/bootstrap.css' ); wp_enqueue_style( 'tdmacro-icons', get_template_directory_uri() . '/css/font-awesome.css' ); wp_enqueue_style( 'tdmacro-style', get_stylesheet_uri() ); wp_enqueue_script( 'tdmacro-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20130115', true ); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } wp_enqueue_script( 'masonry' ); wp_enqueue_script( 'tdmacro-assets', get_template_directory_uri() . '/js/jquery.assets.js', array( 'jquery' ), '201401', true ); wp_enqueue_script( 'tdmacro-script', get_template_directory_uri() . '/js/tdmacro.js', array( 'jquery' ), '201401', true ); } add_action( 'wp_enqueue_scripts', 'tdmacro_scripts' ); /** * Customize excerpts more tag * @since tdmacro 1.0 */ function tdmacro_excerpt_more( $more ) { global $post; return '... <a class="more-link" href="'.esc_url( get_permalink( $post->ID ) ).'">'.__( 'Read More', 'tdmacro' ).'</a>'; } add_filter('excerpt_more', 'tdmacro_excerpt_more'); /** * IE8 Support * @since tdmacro 1.0 */ function tdmacro_head() { ?> <!--[if lt IE 9]> <script src="<?php echo get_template_directory_uri() ?>/js/html5.js"></script> <script src="<?php echo get_template_directory_uri() ?>/js/respond.js"></script> <![endif]--> <?php } add_action( 'wp_head', 'tdmacro_head' ); /** * Implement the Custom Header feature. */ require get_template_directory() . '/inc/custom-header.php'; /** * Custom template tags for this theme. */ require get_template_directory() . '/inc/template-tags.php'; /** * Custom functions that act independently of the theme templates. */ require get_template_directory() . '/inc/extras.php'; /** * Customizer additions. */ require get_template_directory() . '/inc/customizer.php'; /** * Load Jetpack compatibility file. */ require get_template_directory() . '/inc/jetpack.php'; /** * Load custom colors file. */ require get_template_directory() . '/inc/custom-colors.php';
oraz strona główna:
<?php /** * The main template file. * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * E.g., it puts together the home page when no home.php file exists. * Learn more: http://codex.wordpress.org/Template_Hierarchy * * @package tdMacro */ get_header(); ?> <div class="container"> <?php if( is_active_sidebar( 'slider-1' ) ): ?> <?php dynamic_sidebar( 'slider-1' ); ?> <?php endif; ?> <div class="row"> <div id="primary" class="content-area <?php echo esc_attr( tdmacro_get_blog_primary_class() ); ?>"> <main id="main" class="site-main" role="main"> <?php if ( have_posts() ) : ?> <div id="blog-grid" class="row content-grid"> <?php while ( have_posts() ) : the_post(); ?> <div class="<?php echo esc_attr( tdmacro_column_class() ); ?> post-box"> <?php get_template_part( 'content', get_post_format() ); ?> </div><!-- .col --> <?php endwhile; ?> </div><!-- .row --> <?php tdmacro_paging_nav(); ?> <?php else : ?> <?php get_template_part( 'content', 'none' ); ?> <?php endif; ?> </main><!-- #main --> </div><!-- #primary --> </div><!-- .row --> </div><!-- .container --> <?php get_footer(); ?>
A o to zdjęcie: http://wrzuc.se/i/55e9ce4ad5bfd
- Temat ‘Strona Główna modyfikacja’ jest zamknięty na nowe odpowiedzi.