A WordPress pluginok lehetővé teszik, hogy bővítsük a WordPress alapvető funkcióit egyedi funkciókkal és képességekkel. Ebben a cikkben megmutatjuk, hogyan készíthetünk egy egyszerű WordPress plugint lépésről lépésre.
Lépés 1: Előkészületek
- Telepített WordPress: Biztosítanunk kell, hogy egy működő WordPress telepítésünk legyen.
- Kódolási környezet: Egy szövegszerkesztő, például a VS Code vagy Sublime Text, amiben írhatjuk a kódot.
- FTP hozzáférés: Hozzáférés a WordPress telepítésünk fájljaihoz, hogy feltölthessük a pluginunkat.
Lépés 2: Plugin alapjai
- Hozzunk létre egy új mappát a
wp-content/plugins
könyvtárban. Nevezzük el a pluginunkat, példáulmy-simple-plugin
és hozzuk létre ezen a néven a könyvtárat. - A mappán belül hozzunk létre egy PHP fájlt, például
my-simple-plugin.php
.
Lépés 3: Plugin fejléce
Nyissuk meg a my-simple-plugin.php
fájlt és adjuk hozzá a következő kódot:
<?php /** * Plugin Name: My Simple Plugin * Plugin URI: https://example.com/my-simple-plugin * Description: Ez egy egyszerű WordPress plugin. * Version: 1.0 * Author: Saját Név * Author URI: https://example.com */ // A plugin funkciói ide kerülnek.
Ez a fejléc információkat tartalmaz a pluginunkról, amit a WordPress használni fog a plugin adminisztrációs felületén.
Lépés 4: Egyszerű funkció hozzáadása
Adjuk hozzá a következő kódot a fájl végéhez:
<?php // Egyszerű funkció, amely egy üzenetet ad hozzá az admin felső sávjához. function my_simple_plugin_admin_notice() { echo '<div class="notice notice-success is-dismissible"> <p>My Simple Plugin aktiválva!</p> </div>'; } // Hook hozzáadása az admin_notices akcióhoz. add_action('admin_notices', 'my_simple_plugin_admin_notice');
Ez a kód egy egyszerű üzenetet jelenít meg az adminisztrációs felület felső sávjában, amikor a plugin aktiválva van.
Lépés 5: Plugin aktiválása és tesztelése
- Lépjünk be a WordPress admin felületére.
- Menjünk a „Bővítmények” (Plugins) menüpontra.
- Keressük meg a „My Simple Plugin” plugint és kattintsunk az „Aktiválás” (Activate) gombra.
- Ellenőrizzük, hogy megjelenik-e az üzenet az admin felső sávjában.
Lépés 6: Plugin bővítése
Most, hogy működik az egyszerű üzenetünk, további funkciókat is hozzáadhatunk. Például, ha szeretnénk egy shortcode-ot létrehozni, ami egy üdvözlő üzenetet jelenít meg, akkor a következőt tehetjük:
<?php // Shortcode funkció hozzáadása function my_simple_plugin_greeting_shortcode($atts) { return '<p>Üdvözlünk a weboldalon!</p>'; } // Shortcode regisztrálása add_shortcode('greeting', 'my_simple_plugin_greeting_shortcode');
Ezzel a kóddal egy [greeting]
shortcode-ot hozunk létre, amit bárhol használhatunk a bejegyzéseinkben vagy oldalainkon.
Összegzés
Ez a cikk bemutatta, hogyan hozhatunk létre egy egyszerű WordPress plugint alapvető funkciókkal. A plugin fejlesztésével rengeteg lehetőség nyílik meg, és az alapok elsajátítása után komplexebb funkciókat is könnyedén hozzáadhatunk. A WordPress dokumentációja és közössége rengeteg további forrást biztosít, hogy bővítsük ismereteinket és képességeinket a plugin fejlesztés terén.