Konkrétní CSS problém Sidebar

Zvolené téma obsahuje celkem 4 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  otto.stepan@gmail.com a poslední změna je stará 4 roky, 10 měsíců.

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

    Nejsem na netu kvůli programování ale proto, abych publikoval své nápady. Založil jsem si Web
    checht.eu

    a probojoval se až k použitelnosti.
    Mám ale malý problém. Používám šablonu “Moje Téma” která je dítkem Základní šablony “Twenty Seventeen”.
    Vše mi vyhovuje a líbí se mi až na šířku pravého panelu widgetů, kterou potřebuji zúžit ve prospěch prostoru pro příspěvků.
    Zatím jsem se dostal k tomu, že nejspíš musím něco přidat do souboru “style.ccs”, který má obsah:
    /*
    Theme Name: Moje Téma
    Theme URI: http://MyTheme.cz
    Description: Vzhled webu Co umí WordPress
    Author: Otto
    Author URI: http://wp-admin.cz
    Template: twentyseventeen
    Version: 0.1
    Text Domain: cowp
    */

    ALE CO TAM PŘIDAT?????
    Nebo se to dělá jinak???
    Vše co jsem na toto téma nalezl na webu je nejasné.
    Poraďte prosím!

    #37577

    Ajta. Není to tak jednoduché. Když totiž udělám změnu ve style.css třeba změnu barvy tak se to na WWW neprojeví! očividně dělám chybu někde v základním postupu. POMOC!

    #37578

    mám to! zařazením CSS přímo z WordPressu pomocí CSS!
    Ale je to divné! Proč to nefunguje na odvozené šabloně netuším.
    Takže pokud by snad někdo potřeboval předělat horizontální rozdělení v
    “Twenty Seventeen” zadejte do “Přizpůsobit CSS” tohle:

    .wrap
    {
    max-width: 1145px;
    padding-left: 2em;
    padding-right: 2em;
    }
    #primary
    {width: 75% !important;}
    .has-sidebar #secondary
    {width: 22% !important;}

    #37579

    mirekk
    Participant
    Web

    Máte v child šabloně soubor functions.php?
    Ten systému mj. říká, kde najde style.css odvozené šablony

    #37580

    Dik za reakci.
    Soubor function.php tam mám vytvořený pkuginem “Orbisius Child Theme Creator”.
    Nevím jestli jeho obsah je správný:
    <?php
    /*
    * Generated By Orbisius Child Theme Creator – your favorite plugin for Child Theme creation :)
    * https://wordpress.org/plugins/orbisius-child-theme-creator/
    *
    * Unlike style.css, the functions.php of a child theme does not override its counterpart from the parent.
    * Instead, it is loaded in addition to the parent’s functions.php. (Specifically, it is loaded right before the parent theme’s functions.php).
    * Source: http://codex.wordpress.org/Child_Themes#Using_functions.php
    *
    * Be sure not to define functions, that already exist in the parent theme!
    * A common pattern is to prefix function names with the (child) theme name.
    * Also if the parent theme supports pluggable functions you can use function_exists( ‘put_the_function_name_here’ ) checks.
    */

    /**
    * Loads parent and child themes’ style.css
    */
    function orbisius_ct_moje_tema_child_theme_enqueue_styles() {
    $parent_style = ‘orbisius_ct_moje_tema_parent_style’;
    $parent_base_dir = ‘twentyseventeen’;

    wp_enqueue_style( $parent_style,
    get_template_directory_uri() . ‘/style.css’,
    array(),
    wp_get_theme( $parent_base_dir ) ? wp_get_theme( $parent_base_dir )->get(‘Version’) : ”
    );

    wp_enqueue_style( $parent_style . ‘_child_style’,
    get_stylesheet_directory_uri() . ‘/style.css’,
    array( $parent_style ),
    wp_get_theme()->get(‘Version’)
    );
    }

    add_action( ‘wp_enqueue_scripts’, ‘orbisius_ct_moje_tema_child_theme_enqueue_styles’ );

    Jak jsem psal výše, problém jsem vyřešil zadáním CSS v “Šablony=>Přizpůsobit=>CSS”

    Ale příčina mých obtíží byla někde mezi klávesnicí a židlí.
    Provedl jsem totiž všechno znova a najednou to funguje tak, jak má s child tématem.

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

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

WordPress – novinky, návody a zajímavosti