diff --git a/src/InitSetup/tailwind/theme/404.php b/src/InitSetup/tailwind/theme/404.php
index 4d5753f1..c63489c2 100644
--- a/src/InitSetup/tailwind/theme/404.php
+++ b/src/InitSetup/tailwind/theme/404.php
@@ -11,7 +11,6 @@
get_header();
// Header reusable block.
-$partialId = get_option(ThemeOptions::OPTION_NAME)['fourOhFour'] ?? '';
-ThemeOptions::renderPartial($partialId);
+ThemeOptions::renderPartial(ThemeOptions::getOption('fourOhFour'));
get_footer();
diff --git a/src/InitSetup/tailwind/theme/footer.php b/src/InitSetup/tailwind/theme/footer.php
index 071b53a7..6f2dc9fe 100644
--- a/src/InitSetup/tailwind/theme/footer.php
+++ b/src/InitSetup/tailwind/theme/footer.php
@@ -15,8 +15,7 @@
diff --git a/src/InitSetup/tailwind/theme/header.php b/src/InitSetup/tailwind/theme/header.php
index 712d73ca..f463812b 100644
--- a/src/InitSetup/tailwind/theme/header.php
+++ b/src/InitSetup/tailwind/theme/header.php
@@ -24,8 +24,7 @@
diff --git a/src/ThemeOptions/ThemeOptionsExample.php b/src/ThemeOptions/ThemeOptionsExample.php
index dd087225..be299c3c 100644
--- a/src/ThemeOptions/ThemeOptionsExample.php
+++ b/src/ThemeOptions/ThemeOptionsExample.php
@@ -89,6 +89,26 @@ static function ($block) {
echo Helpers::ensureString($blocksToRenderRendered); // phpcs:ignore
}
+ /**
+ * Get theme option.
+ *
+ * @param string $item Item to get.
+ *
+ * @return string
+ */
+ public static function getOption(string $item): string
+ {
+ $options = \get_option(ThemeOptions::OPTION_NAME);
+
+ if (!Helpers::isJson($options)) {
+ return '';
+ }
+
+ $options = \json_decode($options, true);
+
+ return $options[$item] ?? '';
+ }
+
/**
* Get reusable blocks patterns.
*