403Webshell
Server IP : 104.21.93.192  /  Your IP : 216.73.216.84
Web Server : LiteSpeed
System : Linux premium900.web-hosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
User : redwjova ( 1790)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : ON |  Sudo : OFF |  Pkexec : OFF
Directory :  /home/redwjova/fyntric.com/wp-content/plugins/smartmag-core/blocks/codes/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/redwjova/fyntric.com/wp-content/plugins/smartmag-core/blocks/codes/options.php
<?php
namespace Bunyad\Blocks;

/**
 * Ads block options
 */
class Codes_Options extends Base\Options
{
	public $block_id = 'Codes';

	public function init($type = '') 
	{
		// Block name to be used by page builders
		$this->block_name = esc_html__('Ads / Codes', 'bunyad-admin');

		$this->elementor_conf = [
			'title'      => $this->block_name,
			'icon'       => 'ts-ele-icon eicon-code',
			'categories' => ['smart-mag-blocks'],
		];

		/**
		 * General Options.
		 */
		$options['sec-general'] = [			
			'code' => [
				'name'    => 'code',
				'label'   => esc_html__('Ad / HTML Code', 'bunyad-admin'),
				'type'    => 'textarea',
				'label_block' => true,
				'sanitize_callback' => false,
			],

			'code_amp' => [
				'name'    => 'code_amp',
				'label'   => esc_html__('AMP Code', 'bunyad-admin'),
				'description' => 'Only used if its an AMP enabled page and its an AMP visitor.',
				'type'    => 'textarea',
				'label_block' => true,
				'sanitize_callback' => false,
			],

			'label' => [
				'name'    => 'label',
				'label'   => esc_html__('Label (Optional)', 'bunyad-admin'),
				'type'    => 'text',
				'default' => '',
			],

		];

		$this->options = $options;
		$this->_add_defaults();

		/**
		 * Widget only options.
		 */
		if ($type === 'widget') {
			$this->options['sec-general'] += [
				'widget_title' => [
					'name'     => 'widget_title',
					'label'    => esc_html__('Widget Title (Optional)', 'bunyad-admin'),
					// 'description' => esc_html__('Not recommended except for minimal style.', 'bunyad-admin'),
					'type'     => 'text',
					'position' => [
						'of' => 'code',
						'at' => 'before'
					]
				]
			];
		}
	}

	public function get_sections()
	{
		return [
			'sec-general' => [
				'label' => esc_html__('General', 'bunyad-admin')
			],
		];
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit