Stie cineva cum se scoate header-ul de pe toate pagine site-ului in wordpress? Sa ramana doar meniul sus. Nu reusesc nici cum sa gasesc cum sa fac pe site-ul archiki.com.
Va multumesc!
Versiune printabilă
Stie cineva cum se scoate header-ul de pe toate pagine site-ului in wordpress? Sa ramana doar meniul sus. Nu reusesc nici cum sa gasesc cum sa fac pe site-ul archiki.com.
Va multumesc!
Cauta in header.php <div id="logo">
Ala trebuie sters.
Dupa parerea mea, pentru a scoate header-ul, atat din index, cat si din single.php, page.php si archive.php trebuie eliminata functia get_header();
Dar si aici exista o problema deoarece tu vrei sa iti pastrezi meniul, care probabil este introdus in header.php
Aici trebuie facute cateva modificari in header.php iar asta difera de la tema la tema.
Dacă n-ai reușit până acum, arunc eu o privire în cod. Nu trebuie eliminat headerul neapărat, ci doar înlăturate porțiuni din el care nu-ți trebuie.
Bun, am reusit stergand din header.php tot ce era legat de <div id="logo">.
Dar acum dupa cum se poate vedea meniul e putin cam scurt. As vrea sa-l lungesc pana la finalul sidebar-ului.
Cred ca codul de mai jos trebuie editat, dar nu stiu exact cum. Multumesc tuturor!
<div id="menu" class="div-as-table <?php global $st_Settings; if ( !empty( $st_Settings['stickymenu'] ) && $st_Settings['stickymenu'] == 'no' ) echo 'no-sticky-menu' ?>">
<div>
<div>
<span id="menu-select"></span>
<?php
// Menu Primary
st_menu_primary();
?>
<form action="<?php echo esc_url( home_url( '/' ) ); ?>" method="get" role="search" id="search-form-header">
<span></span>
<input
type="text"
name="s"
value=""
placeholder="<?php _e( 'Search...', 'strictthemes' ) ?>"
Cred ca ai sters si ceva aiurea, ca iti vazusem ieri site-ul si meniul ala parca arata un pic altfel. Cred ca ar trebui sa pui inapoi tot ce ai sters sa fie ca inainte si apoi sa spui concret aici ce ai dori. De ex: vreau sa dispara acel logo sau vreau meniul nu stiu cum etc. Asa tu ai spus ca vrei sa stergi headerul si daca veneam si iti stergeam header-ul m-ai fi injurat, ca iti disparea si meniul si logo-ul. :D
Deci sfatul meu e sa pui cum era inainte, si sa ne spui ce vrei sa faci exact. Dar iti zic de acum ca e cam greu sa te ajutam fara sa vedem codul, pentru ca exact cum s-a zis mai sus, la fiecare tema e un pic diferit, nu-s toate la fel.
In mod normal daca stergeai corect, meniul trebuia sa iti ramana pe mijloc, asa cum il aveai ieri, aliniat frumos.
Da, dar acum e ok, asa il vreau, doar sa fie lungit pana la finalul sidebar-ului
Atunci sa-l centrez.
Sau, fiind responsive, sa-l fac la fel de mare cat ecranul pe care se deschide
Ai 2 variante. Ori il faci lat cat ecranul, ori il centrezi la fel ca restul site-ului.
Centrat:
In menu.css inlocuiesti #menu { ... } cu:
Lat cat ecranul:Cod HTML:#menu {
position: relative;
clear: both;
width: 1200px;
background: #494158;
border-bottom: 6px solid #7B6;
z-index: 5;
margin: 0 auto;
}
Tot in menu.css inlocuiesti #menu { ... } cu:
Cod HTML:#menu {
position: relative;
clear: both;
width: 100%;
background: #494158;
border-bottom: 6px solid #7B6;
z-index: 5;
}
Salut Alex,
Am schimbat ceea ce mi-ai zis dar nu face header-ul lat cat ecranul. Uite o parte din menu.css modificat asa cum ai zis:
Cod HTML:#menu {
position: relative;
clear: both;
width: 100%;
background: #494158;
border-bottom: 6px solid #7B6;
z-index: 5;
}
#menu.menu-sticky {
position: fixed;
box-shadow: 0 2px 1px rgba(0,0,0,0.1);
}
.admin-bar #menu.menu-sticky {
top: 28px;
}
#menu.menu-sticky ul.menu > li > a > span.subline {
display: none;
}
#menu-box {
position: relative;
z-index: 1;
}
ul.menu {
display: table;
float: left;
list-style-type: none;
margin: 0;
padding: 0;
line-height: 1.2em;
position: relative;
}
ul.menu li {
position: relative;
}
ul.menu a {
position: relative;
display: block;
text-decoration: none;
transition: all 200ms linear;
}
ul.menu a:hover {
transition: all 125ms linear;
}
ul.menu ul {
list-style-type: none;
margin: 0;
padding: 0;
}
Scuze, se pare ca functioneaza :)
Nu il face pentru ca tu ai pus pe site-ul ala width: 1200px; Asa e pe cel live acum. Daca pui width: 100% o sa mearga. Uite: http://i.imgur.com/QOdmSyw.png
A postat bine ce a postat Alex. Dar tu cam faci vraiste :) La tine acum pe site-ul live e cu width: 1200px; E logic sa nu-l faca pe toata pagina.
La mine pare ok
http://i.imgur.com/YKyOtPN.png
Da, e ok, mersi Alex. Probabil a fost din cache initial si nu l-a schimbat imediat. Mersi mult!