Nová pozice pro widget, jak dál ?

Úvodní stránka Fórum podpory WordPressu Šablony, CSS (zobrazení webu) Nová pozice pro widget, jak dál ?

Štítky: ,

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á 9 let, 2 měsíce.

Aktuálně je na stránce zobrazeno 7 příspěvků - 1. až 7. (z celkem 7)
  • Autor
    Příspěvky
  • #21801

    Wardogus
    Participant

    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(); ?>
    #21802

    Wardogus
    Participant

    ještě obrázek pro lepší info

    Attachments:
    #21804

    Wardogus
    Participant

    takže už jsem to vyřešil, stačilo vložit <?php dynamic_sidebar( ‘nazev-sidebaru’ ); ?> na správne místo do kodu

    #21805

    Wardogus
    Participant

    tak 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 ?

    #21809

    sjiamnocna
    Participant
    Web

    To uděláte pomocí CSS,
    text-align:center;
    pro danou plochu

    #21811

    Wardogus
    Participant

    jenže v CSS jsem nijaku změnu nedělal, takže ta plocha tam asi nebude definovaná

    #21812

    sjiamnocna
    Participant
    Web

    Nemáte nějaký odkaz, kde by to bylo vidět?

Aktuálně je na stránce zobrazeno 7 příspěvků - 1. až 7. (z celkem 7)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti