Nyílt Web Alapítvány > WordPress Magyarország > Tippek, trükkök > Csak másold bele a fenti kódot a sablonod mappájában található functions.php-ba
Tippek, trükkök

Csak másold bele a fenti kódot a sablonod mappájában található functions.php-ba

Szerző: Patai László

Csak másold bele a fenti kódot a sablonod mappájában található functions.php-ba

… hangzik a sokszor emlegetett kijelentés a fórumban, bejegyzésekben. De miről is van szó pontosan?

A functions.php minden WordPress sablonban megtalálható fájl. Ugyan úgy viselkedik, mint egy bővítmény, viszont itt nem kell engedélyezni, minden kiegészítés automatikusan betöltődik.

Hogyan módosíthatom a functions.php biztonságosan, anélkül, hogy elrontanék valamit?

Először is készítsünk egy CHILD sablont ez alapján a leírás alapján:

Hogyan készítsünk Child sablont

Amint elkészültünk, biztonságosan módosíthatjuk a child sablonunk functions.php-ját.

Fájlszinten: wp-content/themes/child_sablonodneve/functions.php (FTP szükséges az eléréséhez)

Adminban: Megjelenés -» Szerkesztő -» kiválasztjuk (jobb oldalon látható legördülő) a sablonunkat -» functions.php

Ez utóbbi csak abban az esetben módosítható, van az adott fájlon írásjogunk. Ez a legtöbb tárhelyen már megoldott, viszont, ha nem tudjuk módosítani írásjog problémák miatt, esetleg a tárhelyszolgáltató tud segíteni.

A módosításokat legegyszerűbben a <?php (legelső sor) után tehetjük be, így kevesebb az esély arra, hogy bármi elromlik. A <?php után nyomunk egy entert és már jöhet is a kiegészítés.

Valahogy így:

Figyelem! A bemásolt kód már ne tartalmazzon <?php és ?> sorokat, mert akkor esetleg rossz lesz a lezárás.
Figyelem 2! Minden módosítás előtt készítsünk biztonsági másolatot a fájlról! 

Ezt legegyszerűbben úgy tehetjük meg, ha kimásoljuk a teljes tartalmát mondjuk egy TXT-be, amit bármikor visszatölthetünk (ha gond lenne).  

A szerzőről

Patai László

1999 óta foglalkozom nyílt forrású rendszerekkel, 2006 óta kimondottan WordPress-el. Az utóbbi időben WordPress alapú webshopokat építek. Az általam felügyelt WooCommerce-ek éves forgalma meghaladja a 1.5 milliárd forintot. @patai-laszlo

Hozzászólás a fórumban:

Kezdőlap Fórumok Csak másold bele a fenti kódot a sablonod mappájában található functions.php-ba

Ennek a témakörnek tartalma 7 hozzászólás, 2 résztvevő. Utolsó frissítés:  Patai László 2 hete, 1 nap telt el.

8 bejegyzés megtekintése - 1-8 / 8
  • Szerző
    Bejegyzés
  • #263767

    Patai László
    Adminisztrátor
    • Témanyitás: 182
    • Hozzászólás: 2939
    • WordPress szakértő

    Csak másold bele a fenti kódot a sablonod mappájában található functions.php-ba

    [A teljes cikk itt olvasható: Csak másold bele a fenti kódot a sablonod mappájában található functions.php-ba]

    #263768

    idanka
    • Témanyitás:
    • Hozzászólás:
    • Tag

    Jó cikk gratulálok!

    Én másolatot mindíg a tárhelyen szoktam készíteni pl:

    functions.php-old

    functions.php-old1

    functions.php-old2

    Így sacc kb nyomon tudom követni a változtatásokat is:)

    #263769

    Bella Gábor
    • Témanyitás:
    • Hozzászólás:
    • Tag

    Igen, mindenképpen célszerű az eredetiről egy mentés készíteni ftp-n keresztül, mert időnként vannak furcsaságok a bemásolás után. Nagyon jól jön, ha vissza tudsz állni az eredeti verzióra. És a child sablon sem butaság, főleg ha nem csak egy kódsort biggyesztesz be.

    #263770

    Tomek
    • Témanyitás:
    • Hozzászólás:
    • Tag

    Jó írás, egyszerű, érthető, gratulálok hozzá!

    Azonban én inkább egy child theme készítését javaslom, mivel az  így elvégzett módosítások sablonfrissítéskor elvesznek.

    #263818

    Patai László
    Adminisztrátor
    • Témanyitás: 182
    • Hozzászólás: 2939
    • WordPress szakértő

    Jogos! Óriási hiányosságot pótoltam:

    Hogyan készítsünk Child sablont

    Még nem esett szó a Child sablonnról! Köszi, hogy felhívtátok rá a figyelmet!

    #263831

    Patai László
    Adminisztrátor
    • Témanyitás: 182
    • Hozzászólás: 2939
    • WordPress szakértő

    A szöveget is átírtam Child verzióra!

    #264138

    gurumeditacio2
    • Témanyitás:
    • Hozzászólás:
    • Tag

    Kedves Laszlo,

    miutan kitorolted a komemntem, mert gondolom nem tetszett a velemenyem, leirom megegyszer, es meg annyiszor, ahanyszor torlod.

     

    • A hozzászólás módosításra került: 2 hete, 1 nap telt el- Patai László.
    • A hozzászólás módosításra került: 2 hete, 1 nap telt el- Patai László.
    #264141

    Patai László
    Adminisztrátor
    • Témanyitás: 182
    • Hozzászólás: 2939
    • WordPress szakértő

    Kedves gurumeditacio2!

    Kommentedet a stílusod miatt töröltem, de látom te is érezted, hogy melyik részek voltak  problémásak és azt most kihagytad. Egyre jobb, csak így tovább, talán a verzió 3.0 ennél is jobb lesz 🙂 Örömmel követem a fejlődést, ami a kommunikációdat illeti.

8 bejegyzés megtekintése - 1-8 / 8

Be kell jelentkezni a hozzászóláshoz.

Tovább az eszköztárra

A honlap további használatához a sütik használatát el kell fogadni. További információ

A süti beállítások ennél a honlapnál engedélyezett a legjobb felhasználói élmény érdekében. Amennyiben a beállítás változtatása nélkül kerül sor a honlap használatára, vagy az "Elfogadás" gombra történik kattintás, azzal a felhasználó elfogadja a sütik használatát.

Bezárás