Lățimi Sidebar
Lățimi Sidebar în GeneratePress – Puteți regla lățimea barelor laterale în Personalizare> Layout> Sidebars.
Lățimile sunt bazate pe procent, iar lățimea zonei de conținut este determinată de lățimea barelor laterale.
Lățime Fixă
Dacă preferați să utilizați o bară laterală cu lățime fixă pe desktop, încercați să utilizați următoarele CSS:
@media (min-width: 769px) { #right-sidebar { width: 300px; } .inside-right-sidebar { padding-right: 20px; } body:not(.no-sidebar) #primary { width: calc(100% - 300px); } }
Folosind un Filtru
În unele cazuri, poate doriți să setați lățimea barei laterale în mod diferit de setarea globală.
Pentru aceasta, putem folosi ceva PHP. De exemplu, bara laterală dreaptă:
add_filter( 'generate_right_sidebar_width','tu_custom_right_sidebar_width' ); function tu_custom_right_sidebar_width( $width ) { // If we're on the home page if ( is_front_page() ) { return 40; } // Return the default return $width; }
add_filter( 'generate_left_sidebar_width','tu_custom_left_sidebar_width' ); function tu_custom_left_sidebar_width( $width ) { // If we're on a category if ( category() ) { return 40; } // Return the default return $width; }
Aflați cum să adăugați PHP aici.
Când setați valoarea personalizată, setați -o ca un număr întreg în timp ce amintiți-vă că reprezintă un procent. Exemplul de mai sus este să presupunem că dorim o bară laterală de 40%.
Puteți utiliza oricare dintre WordPress conditionals disponibile.