Eredmény: 1 - 9 (9) összesen

Téma: WP lenyíló menü

  1. #1
    'Say Hello To My Little Friend'
    Csatlakozott
    11-11-26
    Hozzászólás
    24
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Felkiáltójel WP lenyíló menü

    Hali!

    A legújabb WP-t használom. Van néhány oldalam, ami a főmenüből legördülő almenüben elérhető. Új sablon tettem fel, és a főmenüben lévő gombok nem nyílnak le, mint az előző sablonban, így az oldal egy része nem elérhető.
    Mi a teendő ilyenkor? (Azon kívül, hogy tegyem vissza a régi sablont )

    Előre is köszi a válaszokat!


    LighTers



  2. #2
    Plk
    Plk nem elérhető
    kakaó Plk logója
    Csatlakozott
    10-05-07
    Hely
    Farkashegy
    Hozzászólás
    295
    Begyűjtött 61 köszönetet
    42 hozzászólásával

    Alapbeállítás re: WP lenyíló menü

    Szia!
    Ez sablonja válogatja, egyik lenyílós, másik nem, de szerintem egy php szaki simán megoldja.
    (ez nem én vagyok)



  3. #3
    system g-easy logója
    Csatlakozott
    07-04-26
    Hely
    n/a
    Hozzászólás
    4.311
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: WP lenyíló menü

    Ezt így nehéz megmondani,. De ha maga a sablon tudta a "legördülő menüt", és az újban nincs, akkor nem tudsz mit csinálni. (update: ahogy Plk írja, akkor csak manuális sablon módosítás segít)



  4. #4
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 249 köszönetet
    170 hozzászólásával

    Alapbeállítás re: WP lenyíló menü

    Kérdés, hogy a sablon tudja-e kezelni, illetve hogyan van felépítve. Nekem már volt olyan, hogy ez a kód volt a sablonban (hasonlót keress Te is!):

    PHP kód:
    <?php wp_list_pages('depth=1&sort_column=menu_order&title_li=' ); ?>
    És átírtam erre:

    PHP kód:
    <?php wp_list_pages('depth=2&sort_column=menu_order&title_li=' ); ?>
    És a kinézet tudta kezelni a lenyíló menüt, és nem is esett szét, megírták a kinézetét a fejlesztők, csak a "depth"-et nem írták át...

    Ez a legegyszerűbb, próbáld ki, hátha Nálad is működik. Ha nem, akkor fejleszteni kell egy kicsit a sablont!



  5. #5
    Törzsvendég BassLine logója
    Csatlakozott
    09-03-11
    Hozzászólás
    186
    Begyűjtött 8 köszönetet
    4 hozzászólásával

    Alapbeállítás re: WP lenyíló menü

    Néhány Theme ezt a lenyíló menüt használja: Suckerfish Dropdown Menu

    Próbáld meg felrakni hátha az adott témánál is be tudod állítani.


    Link 303 - Reklámot az oldalamnak! - Írj egy hírt és linkeld a weboldalad

  6. #6
    'Say Hello To My Little Friend'
    Csatlakozott
    11-09-16
    Hozzászólás
    71
    Thanked 1 Time in 1 Post

    Alapbeállítás re: WP lenyíló menü

    Szia LighTers!

    A WP 3-as verzió felett ugye van menu kezelés, DE ehhez támogatnia kell a sablonnak + a css nek is meg kell lennie, ami meghatározza, hogyan "gördüljön le" a menüd és azt is, hogyan nézzen ki.

    1. Regisztrálni kell a functions.php ban.

    PL:

    Kód:
    register_nav_menus( array(
    		'fomenu' => __( 'Főmenu', '' )
    	   
    	) );
    
    function fallback_fomenu(){ ?>
    	
    				 <ul><li>Menj az adminba > megjelenések > menu. Itt mondd meg, mi legyen a ebben a menüben</li></ul>
    			
    <?php }?>
    Itt regisztráljuk, egy 'Főmenu' -t.

    2.

    Magába a sablonba pedig a wp_nav_menu kerül, itt lehet paraméterezni.

    Pl:

    Kód:
             <nav >
               <?php wp_nav_menu( array( 'container_id' => 'fomenu', 'theme_location' => 'fomenu','fallback_cb'=> 'fallback_fomenu' ) ); ?>
              </nav>
    Itt a container_id vel mondhatod meg, milyen ID -jű div be kerüljön az egész menü! (tároló div).


    Kód:
    A fenti sor alapján az alábbi kimenet állítódik elő:
    
    .. <div id="fomenu" class="menu-felso-fo-menu-container"><ul id="menu-felso-fo-menu" class="menu">..

    És a css-t is ennek alapján kell elkészíteni, ami leírja, hogyan fessen a legördülő menüd. Gyerekjáték az egész. (css-t kell tudnod, innentől kezdve)



  7. #7
    'Say Hello To My Little Friend'
    Csatlakozott
    11-11-26
    Hozzászólás
    24
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: WP lenyíló menü

    Idézet mahone eredeti hozzászólása Hozzászólás megtekintése
    Kérdés, hogy a sablon tudja-e kezelni, illetve hogyan van felépítve. Nekem már volt olyan, hogy ez a kód volt a sablonban (hasonlót keress Te is!):

    PHP kód:
    <?php wp_list_pages('depth=1&sort_column=menu_order&title_li=' ); ?>
    És átírtam erre:

    PHP kód:
    <?php wp_list_pages('depth=2&sort_column=menu_order&title_li=' ); ?>
    És a kinézet tudta kezelni a lenyíló menüt, és nem is esett szét, megírták a kinézetét a fejlesztők, csak a "depth"-et nem írták át...

    Ez a legegyszerűbb, próbáld ki, hátha Nálad is működik. Ha nem, akkor fejleszteni kell egy kicsit a sablont!

    Hát, találtam ilyet, de ahogy arra átírtam, amire mondtad, a menük kb 5 centi hosszúak lettek, és csak 3 látszik belőlük. Lenyílni mindig nem nyílik le.



  8. #8
    'Say Hello To My Little Friend'
    Csatlakozott
    11-11-26
    Hozzászólás
    24
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: WP lenyíló menü

    Idézet deadisland eredeti hozzászólása Hozzászólás megtekintése
    Szia LighTers!

    A WP 3-as verzió felett ugye van menu kezelés, DE ehhez támogatnia kell a sablonnak + a css nek is meg kell lennie, ami meghatározza, hogyan "gördüljön le" a menüd és azt is, hogyan nézzen ki.

    1. Regisztrálni kell a functions.php ban.

    PL:

    Kód:
    register_nav_menus( array(
    		'fomenu' => __( 'Főmenu', '' )
    	   
    	) );
    
    function fallback_fomenu(){ ?>
    	
    				 <ul><li>Menj az adminba > megjelenések > menu. Itt mondd meg, mi legyen a ebben a menüben</li></ul>
    			
    <?php }?>
    Itt regisztráljuk, egy 'Főmenu' -t.

    2.

    Magába a sablonba pedig a wp_nav_menu kerül, itt lehet paraméterezni.

    Pl:

    Kód:
             <nav >
               <?php wp_nav_menu( array( 'container_id' => 'fomenu', 'theme_location' => 'fomenu','fallback_cb'=> 'fallback_fomenu' ) ); ?>
              </nav>
    Itt a container_id vel mondhatod meg, milyen ID -jű div be kerüljön az egész menü! (tároló div).


    Kód:
    A fenti sor alapján az alábbi kimenet állítódik elő:
    
    .. <div id="fomenu" class="menu-felso-fo-menu-container"><ul id="menu-felso-fo-menu" class="menu">..

    És a css-t is ennek alapján kell elkészíteni, ami leírja, hogyan fessen a legördülő menüd. Gyerekjáték az egész. (css-t kell tudnod, innentől kezdve)


    Sajnos ez borzasztóan bonyolult, hogy mit hova kell írni.
    Ezzel sajnos nem jutottam előrébb, de köszi a segítséget!



  9. #9
    'Say Hello To My Little Friend'
    Csatlakozott
    11-09-16
    Hozzászólás
    71
    Thanked 1 Time in 1 Post

    Alapbeállítás re: WP lenyíló menü

    Jajj, akkor ez így nem jó, ha nem érthető.

    Valahonnan letöltötted a sablont? Pont most készítek egy cikket, többek között a legördülős menü készítéséről, meg wordpress sablonok készítéséről, de pár napig még dolgoznom kell rajta. Így nem tudok linket betenni egy részletesebb magyarázó cikkhez.

    De ha egy olyan sablont használsz, amit én is le tudnék tölteni, akkor átalakítom legördülőssé, és mindent bemásolnék ide, melyik fájlt hogyan kell kiegészíteni, hogy nálad is okés legyen.

    Ehhez tudnom kell a sablon nevét, és azt, honnan töltötted le. (feltételezem, hogy ez egy ingyenes sablon..valahonnan a netről)

    Így tudnék neked segíteni...



Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •