Chcete na svojom blogu WordPress vytvoriť responzívne menu?

Používatelia mobilných telefónov v dnešnej dobe prevyšujú počet používateľov osobných počítačov. Pridanie responzívnej mobilnej ponuky uľahčuje používateľom navigáciu na vašom webe.

V tomto návode vám ukážeme, ako ľahko vytvoriť responzívne menu na WordPress.

Ale predtým, ak ste nikdy nenainštalovali WordPress objaviť Koľko doplnkov je potrebné nainštalovať na WordPress. et Ako nájsť, nainštalovať a aktivovať WordPress tému na svojom blogu 

Potom späť k tomu, prečo sme tu.

Ako vytvoriť responzívne mobilné wordpress menu

Tu pôjde o to ísť do hĺbky tým, že vám ukážeme metódu s doplnkom pre začiatočníkov aj metódu kódovania pre pokročilých používateľov.

Prvá metóda: Vytvorte mobilné menu pomocou doplnku WordPress

Táto metóda je jednoduchšia a odporúčaná pre začiatočníkov, pretože nevyžaduje žiadne špeciálne zručnosti v oblasti kódovania.

Pri tejto metóde vytvoríme ponuku (s ikonou hamburger), ktorý sa posúva na obrazovke mobilného telefónu.

vytvorte responzívne menu


Prvá vec, ktorú musíte urobiť, je nainštalovať a aktivovať Doplnok WordPress Responsive Menu , Pre viac informácií, prečítajte si nášho sprievodcu, ako nainštalovať doplnok WordPress .

Po aktivácii doplnku doplnok pridá do ponuky novú položku s názvom „ citlivé Menu ". Kliknutím naň sa dostanete na stránku nastavení WordPress Plugin.

Doplnok ponuky responzívneho dashboardu WordPress

Najprv musíte zadať veľkosť, z ktorej by sa mala zobraziť ponuka pre mobil. Predvolená hodnota je 800 pixelov, čo by malo fungovať pre väčšinu webových stránok.

Potom musíte vybrať ponuku, ktorú chcete používať na mobile.

Posledná možnosť na obrazovke vám umožňuje poskytnúť triedu CSS pre vašu ponuku. To umožní doplnku skryť vašu nereagujúcu ponuku na malých obrazovkách.

Nezabudnite kliknúť na « možnosti aktualizácie Uloženie nastavení.

Navrhujeme tiež, aby ste objavili naše Doplnky 10 WordPress na vytváranie ponúk na vašom blogu

Teraz môžete navštíviť svoj web a zmeniť veľkosť obrazovky prehliadača, aby ste videli responzívnu ponuku v akcii.

Site-in-akčné ponuky reagujúce na mobil

Doplnok « citlivé Menu »Ponúka mnoho ďalších možností, ktoré vám umožňujú upraviť správanie a vzhľad vašej responzívnej ponuky. Tieto možnosti môžete preskúmať na stránke nastavení doplnku a podľa potreby ich upraviť.

Metóda 2: Ako pridať mobilné menu ručne

Jednou z najbežnejších metód používaných na zobrazenie ponuky na obrazovkách mobilných telefónov je využitie pákového efektu.

Táto metóda vyžaduje, aby ste do svojich súborov WordPress pridali vlastný kód.

V jednom z našich predchádzajúcich návodov vám ukážeme ako vytvoriť doplnok WordPress.

Najskôr musíte otvoriť textový editor ako Poznámkový blok a vložiť tento kód.

(function () {nav var = document.getElementById ('site-navigation'), button, menu; if (! nav) {return;} button = nav.getElementsByTagName ('button') [0]; menu = nav. getElementsByTagName ('ul') [0]; if (! button) {return;} // Hide button, ak ponuka chýba alebo je prázdna, ak (! menu ||! menu.childNodes.length) {button.style.display = 'none'; return;} button.onclick = function () {if (-1 === menu.className.indexOf ('nav-menu')) {menu.className = 'nav-menu';} ak (- 1! == button.className.indexOf ('toggled-on')) {button.className = button.className.replace ('toggled-on', ''); menu.className = menu.className.replace ('toggled -on ',' ');} else {button.className + =' onggled-on '; menu.className + =' onggled-on ';}};}) (jQuery);

Teraz musíte tento súbor uložiť s názvom „ navigation.js Na stole.

Ďalej musíte otvoriť klienta FTP, aby ste tento súbor mohli stiahnuť do umiestnenia „/ wp-content / themes / your-theme / js /“ na svojej webovej stránke WordPress.

Nahradiť výraz „ Váš-theme » s názvom vášho priečinka WordPress tému prúd. Ak váš adresár témy nemá priečinok js, musíte si ho vytvoriť.

Po nahraní súboru JavaScript je ďalším krokom zabezpečenie, aby sa na vašom webe WordPress načítali súbory JavaScript. Budete musieť pridať nasledujúci kód do „ functions.php " z tvojho WordPress tému.

Objavte niečo iné Čo môžete urobiť so súborom features.php?

 wp_enqueue_script ( 'bpc_togglemenu' get_template_directory_uri () '/js/navigation.js', pole ( 'jQuery'), 20160909 'pravda.);

Teraz musíme pridať navigačnú ponuku do nášho WordPress tému. Navigačná ponuka sa zvyčajne pridáva do „ header.php Z vašej témy WordPress.

<nav id="site-navigation" class="main-navigation" role="navigation">
            <button class="menu-toggle">Menu</button>
            <?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?>
</nav>

Predpokladáme, že umiestnenie ponuky definované vašou témou WordPress sa nazýva „ primárnej ". V opačnom prípade použite umiestnenie definované vašou témou WordPress.

Posledným krokom je pridať niekoľko CSS, aby naša ponuka používala správne triedy CSS na prepínanie pri prezeraní na mobilných zariadeniach.

/* Navigation Menu */
.main-navigation {
    margin-top: 24px;
    margin-top: 1.714285714rem;
    text-align: center;
}
.main-navigation li {
    margin-top: 24px;
    margin-top: 1.714285714rem;
    font-size: 12px;
    font-size: 0.857142857rem;
    line-height: 1.42857143;
}
.main-navigation a {
    color: #5e5e5e;
}
.main-navigation a:hover,
.main-navigation a:focus {
    color: #21759b;
}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
    display: none;
}

.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
    display: inline-block;
}

// CSS to use on mobile devices

@media screen and (min-width: 600px) {

.main-navigation ul.nav-menu,
    .main-navigation div.nav-menu > ul {
        border-bottom: 1px solid #ededed;
        border-top: 1px solid #ededed;
        display: inline-block !important;
        text-align: left;
        width: 100%;
    }
    .main-navigation ul {
        margin: 0;
        text-indent: 0;
    }
    .main-navigation li a,
    .main-navigation li {
        display: inline-block;
        text-decoration: none;
    }
    .main-navigation li a {
        border-bottom: 0;
        color: #6a6a6a;
        line-height: 3.692307692;
        text-transform: uppercase;
        white-space: nowrap;
    }
    .main-navigation li a:hover,
    .main-navigation li a:focus {
        color: #000;
    }
    .main-navigation li {
        margin: 0 40px 0 0;
        margin: 0 2.857142857rem 0 0;
        position: relative;
    }
    .main-navigation li ul {
        margin: 0;
        padding: 0;
        position: absolute;
        top: 100%;
        z-index: 1;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px);
    }
    .main-navigation li ul ul {
        top: 0;
        left: 100%;
    }
    .main-navigation ul li:hover > ul,
    .main-navigation ul li:focus > ul,
    .main-navigation .focus > ul {
        border-left: 0;
        clip: inherit;
        overflow: inherit;
        height: inherit;
        width: inherit;
    }
    .main-navigation li ul li a {
        background: #efefef;
        border-bottom: 1px solid #ededed;
        display: block;
        font-size: 11px;
        font-size: 0.785714286rem;
        line-height: 2.181818182;
        padding: 8px 10px;
        padding: 0.571428571rem 0.714285714rem;
        width: 180px;
        width: 12.85714286rem;
        white-space: normal;
    }
    .main-navigation li ul li a:hover,
    .main-navigation li ul li a:focus {
        background: #e3e3e3;
        color: #444;
    }
    .main-navigation .current-menu-item > a,
    .main-navigation .current-menu-ancestor > a,
    .main-navigation .current_page_item > a,
    .main-navigation .current_page_ancestor > a {
        color: #636363;
        font-weight: bold;
    }
    .menu-toggle {
        display: none;
    }
    
    }

Teraz môžete navštíviť svoju webovú stránku a zmeniť veľkosť obrazovky prehliadača, aby ste zistili, či sa vaša responzívna ponuka prepína.

Hojdacie menu WordPress-tutorial

Objavte aj niektoré prémiové doplnky WordPress  

Môžete použiť iné WordPress pluginy poskytnúť moderný vzhľad a optimalizovať prácu s vaším blogom alebo webovou stránkou.

Ponúkame vám tu niekoľko prémiových doplnkov WordPress, ktoré vám to pomôžu.

1. UberMenu

UberMenu je a WordPress Plugin venovaný vytváraniu vysoko prispôsobiteľného, ​​citlivého a používateľovi prístupného megamenu. Po inštalácii je funkčný, bez potreby špeciálnej konfigurácie.

Ubermenu wordpress mega doplnok ponuky

Jedná sa o ľahko použiteľný doplnok, ktorý je však dostatočne výkonný na to, aby vytvoril vysoko prispôsobiteľné a kreatívne rozloženia mega ponúk.

Pozri tiež naše 9 doplnkov WordPress na vytváranie cenových sietí na blogu

Nájdete okrem iného: 3 šablóny ponúk, plne responzívne rozloženie, kompatibilitu s mobilnými zariadeniami (iPhone, iPad, Android), dotykovú podporu atď ...

Stiahnuť | demo | web hosting

2. LMM

Liquida Mega Menu tiež nazývané LMM je a WordPress Plugin navrhnuté pre používateľov a vývojárov. Má jednoduché a intuitívne rozhranie integrované do ovládacieho panela WP, ktoré vám umožňuje vytvárať a upravovať neobmedzené množstvo mega menu bez akýchkoľvek programátorských zručností.

Lmm WordPress responzívne mega menu založené na bootstrape

Dodáva sa s desiatkami funkcií, či už pre bežných alebo pokročilých používateľov. Ako funkcionalita ponúka okrem iného: automatickú a manuálnu integráciu, podpora viacerých miest, starostlivosť o témy detí, úplne prispôsobiteľný štýl pre menu, prispôsobiteľné umiestnenie menu, lepiace menu atď...

Stiahnuť | demo | web hosting

3. Menu 8Degree Fly

8Degree Fly Menu je prémiový doplnok WordPress, ktorý vám umožní pridať na váš web ponuku plátna, ktorá mu dá vzhľad, ktorý zvýrazní a uľahčí vaše informácie. Na vytváranie svojich ponúk používa predvolenú funkciu ponuky WordPress.

8stupňový fly menu reagujúci na off canvas menu plugin pre wordpress

K predvoleným položkám ponuky budete môcť pridať ďalšie prvky, ako napríklad ikony, slogany ponúk, hlavičku pseudoskupín a dlhý popis.

Prečítať tiež: 10 doplnkov WordPress na optimalizáciu bočných panelov a lepivých hlavičiek

Je tiež dodávaný s editorom WYSIWYG, ktorý vám uľahčí pochopenie vášho dlhého popisu užívateľsky prívetivým spôsobom a pomocou tohto editora môžete tiež používať krátke kódy.

Stiahnuť | demo | web hosting

Ďalšie odporúčané zdroje

Tiež vás pozývame, aby ste si prečítali zdroje uvedené nižšie, aby ste sa presadili a ovládali svoje webové stránky a blog.

záver

Takže ! To je pre tento tutoriál všetko, dúfam, že vám umožní vytvoriť menu pre mobilných používateľov. kľudne zdieľajte tip so svojimi priateľmi na svojich sociálnych sieťach.

Môžete sa však poradiť aj s našimi zdroje, ak potrebujete viac prvkov na realizáciu svojich projektov tvorby internetových stránok, konzultujte nášho sprievodcu na internete Tvorba blogu WordPress.

Medzitým nám ale povedz niečo o svojom Komentáre a návrhy vo vyhradenej sekcii.

...