JSFiddle - React, Tailwind, and code Playground

by SANDEEP VIRANI

JavaScript

coupon.php
<?php
/**
	Plugin Name: Coupon
	Description: Plugin to add coupon code.
	Version: 1.0.0
**/
add_action('init', 'coupon');
function coupon() {
	$labels = array(
		'name' => __('Coupons'),
		'singular_name' => __('Coupon'),
		'add_new' => __('Add New', 'coupon'),
		'add_new_item' => __('Add New Coupon'),
		'edit_item' => __('Edit Coupon'),
		'new_item' => __('New Coupons'),
		'view_item' => __('View Coupons'),
		'search_items' => __('Search Coupons'),
		'not_found' =>  __('Nothing found'),
		'not_found_in_trash' => __('Nothing found in Trash'),
		'parent_item_colon' => ''
	);
	$args = array(
		'labels' => $labels,
		'public' => true,
		'publicly_queryable' => true,
		'show_ui' => true,
		'query_var' => true,
		'rewrite' => true,
		'capability_type' => 'post',
		'hierarchical' => false,
		'menu_position' => null,
		'supports' => array('title','editor')
	  );
	register_post_type( 'coupons' , $args );
	
}
add_action("manage_posts_custom_column",  "coupons_custom_columns");
add_filter("manage_coupons_posts_columns", "coupons_edit_columns");
function coupons_edit_columns($columns){
    $columns = array(
        "cb" => "<input type=\"checkbox\" />",
        "title" => "Coupon",
		"expiry_date" => "Expiry Date",
		"usage_limit"=> "Usage Limit",
		"discount_value"=> "Discount Value"
  );
  return $columns;
}

function coupons_custom_columns($column){
	global $post;   
	$custom = get_post_custom();	
    switch ($column) {
	case "expiry_date":          
			echo  $custom["expiry_date"][0] . '<br /><em>' ;
			break;
	case "usage_limit":
           echo $custom["usage_limit"][0] . '<br /><em>' ;
            break;
	case "discount_value":
            echo $custom["discount_value"][0] . '<br /><em>' ;
            break;			
    }
}
add_action("admin_init", "coupons_admin_init");
function coupons_admin_init(){
  add_meta_box("coupon_meta", "Coupon  Details", "coupon_details_meta", "coupons", "normal", "default");    
}
function get_coupon_field($coupon_field) {
   ...