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 : |
<?php namespace Bunyad\Blocks; use \Bunyad; use Bunyad\Blocks\Base\Block; /** * Ads and Custom Code block. */ class Codes extends Block { public $id = 'codes'; /** * @inheritdoc */ public static function get_default_props() { $props = [ 'label' => '', 'code' => '', 'code_amp' => '', ]; return $props; } /** * Render all of the post meta HTML. * * @return void */ public function render() { $label = ''; if ($this->props['label']) { $label = sprintf('<div class="label">%s</div>', esc_html($this->props['label'])); } $wrap = sprintf( '<div class="a-wrap">%1$s %2$s</div>', $label, // This code is saved by valid priveleged users. Bunyad::amp()->active() ? $this->props['code_amp'] : $this->props['code'] ); $wrap = str_replace('<img', '<img loading="lazy"', $wrap); echo do_shortcode($wrap); } }