WordPress egyéni mezők létrehozása Plugin nélkül
A WordPress megkönnyítette a fejlesztők számára testreszabhatja a WordPress-et olyan sokféle módon, hogy megfeleljen az egyéni igényeinek, beleértve a fejlesztők számára, hogy új metaadatokat hozzanak létre egy bejegyzésen belül. Így a fejlesztő megjelenítheti további eredmények a témájukon vagy pluginjein belül az olyan szabványos adatok tetején, mint a bejegyzés címe, a tartalom tartalma és a szerző írója.
Az egyedi meta létrehozásához több módszer is használható, egy plugint használhat, vagy egy keretrendszer tetején dolgozhat, vagy megteheti a semmiből. Ebben a bejegyzésben meg fogjuk vizsgálni, hogyan készíthetünk egyedi metát a semmiből (ez nem olyan nehéz, mint gondolná), és használja azt egy szponzorált üzenet megjelenítéséhez.
Egyéni metaadatok hozzáadása
Először is, menjen a postai szerkesztőbe. Általában olyan rendszeres beviteli mezőket talál, mint a cím, a tartalom, a kategória és a címke mező. Van néhány rejtett mező is, beleértve az Egyéni mezők szerkesztőt is, amelyet az egyéni meta hozzáadásához használhatunk.
A megjelenítéséhez kattintson a Képernyő beállítások és jelölje be a Egyéni mezők választási lehetőség.
Most az Egyéni mező mezőben kell lennie megjelenik a postai tartalomszerkesztő alján. Most hozzá tudjuk adni az egyéni metaadatokat.
Egyetlen metaadatot kezelünk kulcsnév / értékpárokkal. Ezért az alábbiakban látható, hogy az Egyéni mezők mező két beviteli mezőből áll: név és érték.
Ebben a következő példában új metaadatokat fogok megadni a jelenleg szerkesztett bejegyzéshez Helló Világ
mint kulcs és Helló Világ értékként.
Kattintson az Egyéni mező hozzáadásához, hogy hozzáadja őket a bejegyzéshez. Később frissítheti vagy törölheti ezt a metaadatot. Továbbá, mivel korábban már beírt egy kulcsnevet, a WordPress tárolja és felsorolja a nevet a legördülő menüben, így újra felhasználhatja a kulcsot anélkül, hogy újra be kellene írnia.
A Meta adatok lekérése
A meta-adatkészlet segítségével most megjelenítheti a téma single.php fájlját, amely az egyetlen hozzászólás tartalmát megjelenítő fájl. Hívhatja ki az értéket Helló Világ
gomb segítségével get_post_meta ()
funkció. úgy tetszik.
Ne feledje azonban, hogy ez a metaadat nem lesz elérhető minden hozzászólásban, ezért ezt a függvényt feltételes utasításban kell végrehajtani; Más szóval, ezt a függvényt csak akkor kell meghívnunk, ha a metaadatok a bejegyzésben vannak beállítva, különben hiba lép fel.
Tekintettel a fenti kódrészletre, meg kell látni a Helló Világ! a postai tartalom felett megjelenő kulcsérték.
Előadás “Szponzorált hozzászólás” Doboz
Most használjuk azt valódi világmódban. Feltételezve, hogy egy szponzorált hozzászólást fogunk közzétenni, és azt szeretnénk, hogy a hozzászólás tartalmának feletti mezőben egy nyilatkozatot jelenítsünk meg, ezt a megnevezett metaadatok létrehozásával teheti meg. is_sponsored_post
majd az érték mező beállítása Igen, úgy tetszik.
Megjelenítjük a dobozt, amikor az értéke is_sponsored_post
beállítása Igen a feltételes utasításon keresztül, mint az előző példában.
Közzététel: Ez egy olyan szponzorált hozzászólás, amely affiliate linkeket tartalmaz. A hozzászólás vége: Kártérítést kaptam a felülvizsgálatért cserébe.
És így néz ki, amikor az üzenet megjelenik.