Mi a különbség a wordpress plugin

Ön itt van: Home »Wordpress» Hogyan WordPress plugin

Itt az ideje foglalkozni plugin WordPress. A plugin a WordPress megvalósítható Plugin API (Application Programming Interface - angol Application Programming Interface).. Ha egy programozó, vagy valaha próbált lenni programozó, akkor már felmerült ez a rövidítés - API.

WP long fejlesztők már régóta úgy döntött, hogy nem szabad hogy idegenek zavarja munkájában a motor, és jön a Plugin API. Most bárki, aki ki akarja terjeszteni a funkcionalitás, feltalálja és kiírja a plugin. Work plugins vseravno közvetlenül történik a fő kód WP, ​​de használatával megvalósított horgok (Engl. Horgok).

By the way! A fejlesztő a plug-inek nagyon egyszerű. Most megmutatjuk, hogyan! Ezzel párhuzamosan a jegyzeteket, együtt fogunk dolgozni, hogy hozzon létre egy plug-in!

Minden telepített WordPress bővítmények vannak tárolva az / wp-content / plugins /. Minimálisan dugó állhat egyetlen fájl kiterjesztését .php. Jobb e dirrektorii és hozzon létre egy plug-in, hívom őt blogtool-plugin.php.

Hogyan működik a plugin

Most azt kell értesíteni, hogy a WordPress az új plugin. Töltse ki ezt a fájlt egy pár sort:

Miután a fájlt menteni ebben a formában kattintva a WordPress adminisztrációs konzolban, akkor megjelenik egy új plug-in:

Ez lehet aktiválni, elolvassa a leírást, távolítsa el. Ez csak addig, amíg nem tudja, hogyan, menjünk megjavítani. De először egy kis elmélet.

Hogyan működik a plugin

Clue, ahogy a fejlesztők plug-inek tapadnak folyamatok zajlanak a WordPress. Tény, hogy a folyamat nagyon egyszerű. Nyomokat kétféle - szűrők (angol szűrők). És Hozzászólások (angol Hozzászólások.).

A szűrők egyik fajta nyomokat a WP. A cél -, hogy működjön együtt a szöveget. Ezek szűrt szöveg egy előre meghatározott módon, amíg egy adatbázis rekordjait vagy közvetlenül megjelenítés előtt a képernyőn.

Adjunk hozzá egy szűrőt, hogy a dugót, és megvizsgálja a példa arra, hogyan működik. Én befejeztem a következő sorokat blogtool-plugin.php file:

Az első sorban létrehozunk egy függvényét filter_my_bazar vagy az egyszerűség kedvéért „szűrni Bazaar”. A változó $ badwords felelős a listát a rossz szó, és a változó $ text kialakult a végleges szöveg alkalmazása után a szűrőt. Az utolsó sor «add_filter» Mi folytat Keresés «filter_my_bazar» tartani a kiadási felvétel közben «the_content«.

Ez a függvény a „szűrő Bazaar” felváltja az összes rossz szó a könyvben, és az oldalakat.

Mentsd el a fájlt. Aktiválja a plugin. Most, ha a bejegyzések a szűrőn, hogy megfeleljen a „kecske” és a „ram”, akkor kell cserélni a szó: „”.

Ha az új felvétel, írok a vonal „hívták különböző módon: egy kecske és egy birka. De soha nem vette személyesen, hogy”megjelenítés előtt kiszűri és a munka .:

Hogyan működik a plugin

Hozzászólások nem lehet arra következtetni, és írja be a szöveget semmilyen módon. Ők kampó bármely belső folyamatok WordPress. A listát az ilyen eljárások megtalálhatók a hivatalos dokumentációt.

Az ő plugin akasztott egyik munkafolyamatok adminisztrációs konzolt. Action figyelmeztetés jelenik meg, hogy az oldal cenzúrázzák. Add tovább sorokat:

Ennek analógiájára a szűrő, ami egy függvény úgynevezett «attention_text» és ragaszkodik az eljárás «admin_notices». Mentsd el a fájlt, ellenőrizze a munkát.

Az egyszerűség kedvéért tegyük ide a teljes kód által írt WordPress plugin.

Most kell. Poesperimentirovat, töltse ki, és már kezd írni a saját plug-inek. És ha nem fog csinálni, ez a tudás is jót a közeljövőben, az biztos.