Úvodní stránka › Fórum podpory WordPressu › Šablony, CSS (zobrazení webu) › 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ů.
-
AutorPříspěvky
-
24. června 2019 (10:30) #37575
Nejsem na netu kvůli programování ale proto, abych publikoval své nápady. Založil jsem si Web
checht.eua 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!24. června 2019 (14:46) #37577Ajta. 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!
24. června 2019 (15:28) #37578má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;}25. června 2019 (7:11) #37579Máte v child šabloně soubor
functions.php
?
Ten systému mj. říká, kde najdestyle.css
odvozené šablony25. června 2019 (8:17) #37580Dik 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. -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.