Úvodní stránka › Fórum podpory WordPressu › Šablony, CSS (zobrazení webu) › Nová pozice pro widget, jak dál ?
Zvolené téma obsahuje celkem 6 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel sjiamnocna a poslední změna je stará 11 let, 3 měsíce.
-
AutorPříspěvky
-
22. ledna 2015 (11:42) #21801
Zdravím, snažím se udělat si další pozici pro widget v šabloně, ale nevím jak dál. Ve functions.php jsem si udělal pozici pro widget (vidím ho v administraci)
register_sidebar( array( 'name' => __( 'Post2 Sidebar', 'focus' ), 'id' => 'sidebar-post2', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h1 class="widget-title">', 'after_title' => '</h1>', ) );ale nevím jak dál abych ho měl zobrazený kde chci, chci aby byl pod příspěvkem nad komentáře. poradí někdo jak to napsat a kde to umístit?
tu je kod pro single.php
<?php /** * The Template for displaying all single posts. * * @package focus * @since focus 1.0 */ get_header(); the_post(); ?> <a name="wrapper"></a> <div id="primary" class="content-area"> <div id="single-header"> <?php if(has_post_thumbnail()) : ?> <?php the_post_thumbnail('slider') ?> <div class="overlay"></div> <?php endif; ?> <div class="container"> <div class="post-heading"> <h1><?php the_title() ?></h1> <?php if(has_excerpt()) : ?><p><?php the_excerpt() ?></p><?php endif; ?> </div> <?php if(focus_post_has_video()) : ?> <div class="video"> <?php focus_post_video() ?> </div> <?php endif; ?> </div> </div> <div class="container"> <div class="container-decoration"></div> <div class="content-container"> <div id="content" class="site-content" role="main"> <div class="entry-content"> <?php the_content() ?> <?php wp_link_pages(array('before' => '<div class="clear"></div>'.'<p>' . __('Pages:', 'focus'))) ?> </div> <div class="clear"></div> <?php // If comments are open or we have at least one comment, load up the comment template if ( comments_open() || '0' != get_comments_number() ) comments_template( '', true ); ?> </div><!-- #content .site-content.content-container --> <?php get_sidebar(); ?> <div class="clear"></div> </div> <?php if( siteorigin_setting('general_posts_nav') ) focus_content_nav('posts-nav') ?> </div> </div><!-- #primary .content-area --> <?php get_footer(); ?>22. ledna 2015 (11:46) #21802ještě obrázek pro lepší info
Attachments:
22. ledna 2015 (13:36) #21804takže už jsem to vyřešil, stačilo vložit <?php dynamic_sidebar( ‘nazev-sidebaru’ ); ?> na správne místo do kodu
22. ledna 2015 (14:55) #21805tak předce ještě otázečka, teď se mi to zarovnáva vlevo, jak to udělat aby to bylo na střed stránky ?
24. ledna 2015 (12:15) #21809To uděláte pomocí CSS,
text-align:center;
pro danou plochu24. ledna 2015 (14:14) #21811jenže v CSS jsem nijaku změnu nedělal, takže ta plocha tam asi nebude definovaná
24. ledna 2015 (16:37) #21812Nemáte nějaký odkaz, kde by to bylo vidět?
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
