new pricing
This commit is contained in:
@@ -331,6 +331,17 @@ add_action('init', function () {
|
||||
'render_callback' => 'oribi_render_cta_banner',
|
||||
]);
|
||||
|
||||
register_block_type('oribi/cta-inline', [
|
||||
'attributes' => [
|
||||
'heading' => ['type' => 'string', 'default' => ''],
|
||||
'text' => ['type' => 'string', 'default' => ''],
|
||||
'btnText' => ['type' => 'string', 'default' => ''],
|
||||
'btnUrl' => ['type' => 'string', 'default' => ''],
|
||||
],
|
||||
'supports' => $block_supports,
|
||||
'render_callback' => 'oribi_render_cta_inline',
|
||||
]);
|
||||
|
||||
register_block_type('oribi/intro-section', [
|
||||
'attributes' => [
|
||||
'variant' => ['type' => 'string', 'default' => 'normal'],
|
||||
@@ -1004,6 +1015,26 @@ function oribi_render_cta_banner($a)
|
||||
<?php return ob_get_clean();
|
||||
}
|
||||
|
||||
/* ── CTA Inline ────────────────────────────────────────────────────────────── */
|
||||
function oribi_render_cta_inline($a)
|
||||
{
|
||||
ob_start(); ?>
|
||||
<section class="cta-inline">
|
||||
<div class="container">
|
||||
<div class="cta-inline__inner">
|
||||
<div class="cta-inline__body">
|
||||
<h2 class="cta-inline__heading"><?php echo wp_kses_post($a['heading']); ?></h2>
|
||||
<?php if (!empty($a['text'])): ?>
|
||||
<p class="cta-inline__text"><?php echo wp_kses_post($a['text']); ?></p>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<a href="<?php echo esc_url($a['btnUrl']); ?>" class="btn btn-primary"><?php echo esc_html($a['btnText']); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<?php return ob_get_clean();
|
||||
}
|
||||
|
||||
/* ── Intro Section ─────────────────────────────────────────────────────────── */
|
||||
function oribi_render_intro_section($a)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user