isFieldVisible()) { return null; } $rawData = $this->fetchRawData(); if (!isset($rawData['value'])) { return null; } $allowHtml = $this->metaBoxFieldModel->getAdvancedOption("allow_html"); if ($allowHtml == 1) { $rawData['value'] = html_entity_decode($rawData['value']); } return $this->addBeforeAndAfter($this->renderTextarea($rawData['value'])); } /** * @param string $data * @return string */ private function renderTextarea(string $data): string { return WPUtils::renderShortCode($data, true); } }