Creare un plugin per Wordpress admin

Mattepuffo's logo
Creare un plugin per Wordpress admin

Creare un plugin per Wordpress admin

In pratica ho la necessità di creare un plugin che sia visibile / utilizzabile nell'area admin di Wordpress.

La cosa in verità è abbastanza semplice; come al solito create una cartella dentro a wp-content/plugins per il vostro plugin.

Ad esempio wp-admin-plugin; all'interno il solito file readme.txt:

=== WP admmin test ===
Contributors: 
Tags: 
Requires at least: 5.1.0
Tested up to: 5.2.0
License: 
License URI:

== Description ==

Test di plugin per wp admin

Poi create un file PHP con abbia lo stesso nome della cartella; questo file farà da entry point per il plugin.

Qui dentro metteteci una cosa del genere:

<?php

/**
 * Plugin Name: 
 * Plugin URI: 
 * Description: 
 * Author:
 * Author URI: 
 * Version: 0.1
 *
 * @package WC_Admin
 */

defined('ABSPATH') || exit;

add_action('admin_menu', 'test_plugin_setup_menu');
function test_plugin_setup_menu() {
    add_menu_page('Test Plugin Page', 'Test Plugin', 'manage_options', 'test-plugin', 'test_init');
}

function test_init() {
    echo "<h1>Hello World!</h1>";
}

La parte commentata in altro dovete lasciarla; scriveteci quello che vi serve.

Una volta attivato il plugin, vi ritroverete con una nuova voce di menu nel pannello admin.

Cliccandoci vedrete il classo Hello world.

Enjoy!


Condividi

Commentami!