Edit File: pm28.php
<?php if( class_exists( 'CSF' ) ) { CSF::createWidget('orun_widget_post_module_28', array( 'title' => __('Oruno - Akordiyon #1', 'orun'), 'class' => 'orun-widget-fields', 'classname' => 'orun-widget-post-module-28', 'description' => esc_html__( 'SSS yapısı oluşturmak için kullanabileceğiniz #1 numaralı modülümüz.', 'orun' ), 'fields' => array( array( 'id' => 'title', 'type' => 'text', 'title' => __('Başlık', 'orun'), 'subtitle' => esc_html__( 'Yazı modülünün başlığını girin.', 'orun' ), 'help' => esc_html__( 'Yazı modülünün başlığını girin. Boş bırakırsanız modülün başlığı görünmez.', 'orun' ), ), array( 'id' => 'opt-repeater-1', 'type' => 'repeater', 'title' => 'Akordiyonlar', 'fields' => array( array( 'id' => 'title1', 'type' => 'text', 'title' => __('Başlık', 'orun'), ), array( 'id' => 'content', 'type' => 'textarea', 'title' => __('Metin', 'orun'), ), ), ), ), )); if (!function_exists('orun_widget_post_module_28')) { function orun_widget_post_module_28($args, $instance) { if (!empty($instance['title'])) { echo $args['before_title'] . apply_filters('widget_title', $instance['title']) . $args['after_title']; } // Repeater alanındaki verileri alın $repeater_data = !empty($instance['opt-repeater-1']) ? $instance['opt-repeater-1'] : array(); // Repeater verileri üzerinde döngü oluşturun foreach ($repeater_data as $repeater_item) { ?> <div class="orun-accordion-item"> <div class="accordion-header"> <?php if (!empty($repeater_item['title1'])) { echo wp_kses_post($repeater_item['title1']); } ?> </div> <div class="accordion-body"> <div class="accordion-body-content"> <?php if (!empty($repeater_item['content'])) { echo wp_kses_post($repeater_item['content']); } ?> </div> </div> </div> <?php } } } } ?>