Your cart is empty!
Widget file
This is the widget main file.
Here below you can see an example of a widget:
<?php
/**
* @package VikRentCar
* @subpackage custom_two_admin_widget
* @license GNU General Public License version 2 or later; see LICENSE
* @link https://vikwp.com
*/
defined('ABSPATH') or die('No script kiddies please!');
/**
* Class handler for admin widget "custom two".
*
* @since 1.4.0
*/
class VikRentCarAdminWidgetCustomTwo extends VikRentCarAdminWidget
{
/**
* Class constructor will define the widget name and description.
*/
public function __construct()
{
// call parent constructor
parent::__construct();
$this->widgetName = 'Custom Two';
$this->widgetDescr = 'Description for admin widget custom two...';
}
/**
* Render method will output the content of the widget.
*/
public function render($data = null)
{
?>
<div class="vrc-admin-widget-wrapper">
<div class="vrc-admin-widget-head">
<h4><?php echo $this->getName(); ?></h4>
</div>
<div class="vrc-admin-widget-body">
<?php echo '<p class="info">Hey, I am a custom admin widget for VikRentCar called "' . $this->getName() . '".</p>'; ?>
<p>I can send HTML contents to output, and I can perform operations through PHP.</p>
</div>
</div>
<?php
}
}
Last Update: 2021-11-17
Helpful?