Am creat răspunsuri în forum

Vizualizare 9 răspunsuri - 1 la 9 (din 9 în total)
  • Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    Imi pare rau vladobreja, nu stiu cum ar trebui sa faci. Se pare ca tema small-business are o altfel de structura a fisierelor decat tema mea.

    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    Am reusit pana la urma. Am inserat si butoanele sociale. La fel ca si categoria si imaginea de mai sus, codurile se insereaza in content.php, dupa titlul postului, deci imediat dupa linile

    <h1 class="entry-title">
    	<a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentytwelve' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark"><?php the_title(); ?></a>
    </h1>

    inseram urmatoarele:

    Pentru butonul de like al facebook-ului:

    <?php if ( is_single() ) : ?>
    	<div id="fb-root"></div>
    		<script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ro_RO/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script>
    	<div class="fb-like" data-send="false" data-width="300" data-show-faces="false"></div>
    <?php endif; // is_single() ?>

    Pentru butonul tweet al twitterului:

    <?php if ( is_single() ) : ?>
    	<a href="https://twitter.com/share" class="twitter-share-button" data-lang="ro">Tweet</a>
    		<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
    <?php endif; // is_single() ?>
    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    Am rezolvat o mare parte din problema asa ca postez in caz ca poate fi de ajutor si altora. Pentru a insera categoria deasupra titlului si o imagine (cu rol de separator in cazul meu) intre cele doua titluri, am modificat tamplate-ul content.php unde am adaugat imediat dupa

    <header class="entry-header">

    urmatoarele coduri.

    Pentru titlul categoriei:

    <?php if ( is_single() ) : ?>
    <h1 class="entry-categoryy"><?php $category = get_the_category(); echo $category[0]->cat_name; ?></h1>
    <?php endif; // is_single() ?>

    Pentru imagine:

    <?php if ( is_single() ) : ?>
    <img id="ID Imagine" src="Link Imagine" />
    <?php endif; // is_single() ?>

    De exemplu:

    <?php if ( is_single() ) : ?>
    <img id="separators" src="/wp-content/uploads/2013/03/doted_line.png" />
    <?php endif; // is_single() ?>

    Inca lucrez sa ii dau de capat cum sa inserez sub acestea butoanele de like si tweet pentru Facebook si Twitter si sa le dau un id astfel incat sa le pot pozitiona in pagina cu ajutorul CSS. Ceva idei?

    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    Oh.. Multumesc foarte mult voala pentru solutile oferite! Sper sa fie de folos si altor membrii 🙂

    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    sa pun background-ul si pe html insemnand doar sa adaug dupa body, html { ?

    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    Deoarece as vrea sa pun o imegine de genul si la footer. Ce vreau eu sa obtin e un site cu un header si footer asemeni < http://www.code.org/ >

    As putea obtine asta punand doua imagini diferite pe background, sus si jos? Daca da, imi dai te rog detaliul de css? Multumesc mult pentru ajutorul acordat pana acum!

    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    vola. sunt un incepator acum 😉 ai ptea te rog sa pui pe scurt niste instructiuni pentru a face modificarea sugerata de tine?

    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    Singurele modificari ce le-am facut in tema originala Twenty Twelve sunt in child theme: header.php si style.css care arata asa:

    header.php

    <body <?php body_class(); ?>>
    <div id="page" class="hfeed site">
    	<header id="masthead" class="site-header" role="banner">
    		<hgroup>
    			<h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
    			<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
    		</hgroup>
    
    		<?php $header_image = get_header_image();
    		if ( ! empty( $header_image ) ) : ?>
    			<a href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php echo esc_url( $header_image ); ?>" class="header-image" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" /></a>
    		<?php endif; ?>
    
    <nav id="site-navigation" class="main-navigation" role="navigation">
    			<h3 class="menu-toggle"><?php _e( 'Menu', 'twentytwelve' ); ?></h3>
    			<a class="assistive-text" href="#content" title="<?php esc_attr_e( 'Skip to content', 'twentytwelve' ); ?>"><?php _e( 'Skip to content', 'twentytwelve' ); ?></a>
    			<?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?>
    		</nav><!-- #site-navigation -->
    
    	</header><!-- #masthead -->
    
    	<div id="main" class="wrapper">

    style.css

    body .site {
    	max-width: 100% !important;
    }
    
    #page {
    	padding-left: 0 !important;
    	padding-right: 0 !important;
    	margin-bottom: 0 !important;
    	margin-top: 0 !important;
    }
    
    .wrapper {
     	margin-left: auto !important;
     	margin-right: auto !important;
    	width: 980px !important;
    }
    
    .site-header {
    	padding: 0 !important;
    	height: 137px !important;
    	width: 980px !important;
    	margin: auto !important;
    }
    
    img.header-image {
    	width: 100% !important;
    	height: 137px !important;
    	border-radius: 0 !important;
    	box-shadow: none !important;
    	margin-top: 0 !important;
    }
    
    .main-navigation ul.nav-menu,
    .main-navigation div.nav-menu > ul {
    	border-bottom: none !important;
    	border-top: none !important;
    	width: 980px !important;
    	position: relative !important;
            top: -75px !important;
    }
    Inițiator fir de discuții Bogdan.V

    (@bogdanv)

    Din pacate nu am site-ul gazduit pe un server. Lucrez la el instalat local pe propriul calculator

Vizualizare 9 răspunsuri - 1 la 9 (din 9 în total)