| Server IP : 5.129.245.98 / Your IP : 216.73.216.246 Web Server : Apache/2.4.66 (Debian) System : Linux 1b8c17c336b9 6.8.0-111-generic #111-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 11 23:16:02 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/html/wp-content/plugins/rehub-framework/gutenberg/blocks/ |
Upload File : |
<?php
namespace Rehub\Gutenberg\Blocks;
defined( 'ABSPATH' ) OR exit;
class Searchbox extends Basic {
protected $name = 'searchbox';
public function __construct() {
parent::__construct();
}
protected $attributes = array(
'search_type' => array(
'type' => 'string',
'default' => 'post',
),
'by' => array(
'type' => 'array',
'default' => 'post'
),
'tax' => array(
'type' => 'array',
'default' => null
),
'catid' => array(
'type' => 'string',
'default' => '',
),
'enable_ajax' => array(
'type' => 'string',
'default' => ''
),
'enable_compare' => array(
'type' => 'string',
'default' => '',
),
'placeholder' => array(
'type' => 'string',
'default' => 'Search',
),
'label' => array(
'type' => 'string',
'default' => '',
),
'color' => array(
'type' => 'string',
'default' => '#7635f3',
),
'aff_link' => array(
'type' => 'string',
'default' => '',
),
);
protected function render( $settings = array(), $inner_content = '' ) {
$output = str_replace( "{{ content }}", wpsm_searchbox_function( $settings ), $inner_content );
echo $output;
}
}