5. 5/26
Wordpress Plugin Development
Plugin Safety
Check user capabilities,
validate,
sanitize input,
sanitize output and
create and validate nonces.
Validate on Input, Escape on Output
6. 6/26
Wordpress Plugin Development
Ime dodatka
Official WordPress Plugins Repository
Gugl pretraga
Jedinstven prefiks
fabulous-functionality.php → mycompanyname-
fabulous-functionality.php
7. 7/26
Wordpress Plugin Development
Organizacija datoteka
Jedna ili više u različitim fasciklama.
Determining Plugin and Content Directories
plugins_url( 'myscript.js', __FILE__ );
example.com/wp-content/plugins/myplugin/myscript.js
plugin_dir_path( string $file )
$file (string) (Required) The filename of the plugin (__FILE__)
10. 10/26
Wordpress Plugin Development
Prvi i dovoljni koraci
Pronađite wp-content,
otvorite fasciklu plugins,
kreirajte fasciklu po imenu plagina (npr. plugin-name),
kreirajte PHP datoteku (preporučuje se npr. plugin-
name.php) i
samo u jednoj datoteci je komentar
<?php
/*
* Plugin Name: Ime vašeg plagina
*/
Standard Plugin Information
24. Wordpress Plugin Development
24/26
Wordpress Plugin Development
Tutorial for Beginners
WordPress Plugin Development -
Custom Post Types & Taxonomies
Tutorial
Build a Useful Wordpress Widget
Plugin