Edit File: pm19.php
<?php if (class_exists('CSF')) { CSF::createWidget( 'orun_widget_post_module_19', array( 'title' => esc_html__('Oruno - Affiliate Modülü #1', 'orun'), 'class' => 'orun-widget-fields', 'classname' => 'orun-widget-post-module_19', 'description' => esc_html__('Affiliate Marketing amacıyla hazırladığımız #1 numaralı modülümüz.', 'orun'), 'fields' => array( array( 'type' => 'notice', 'style' => 'warning', 'content' => 'Düzgün bir görüntüleme için herhangi bir alanda değişiklik yapıp kaydetmeniz yeterlidir.', ), array( 'id' => 'title', 'type' => 'text', 'title' => esc_html__('Modül Başlığı:', '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' => 'stil', 'type' => 'select', 'title' => esc_html__('Tasarım Seçimi:', 'orun'), 'subtitle' => esc_html__('Bileşenin tasarımını seçebilirsiniz.', 'orun'), 'options' => array( 'st-1' => 'Klasik', 'st-2' => 'Modern', ), 'default' => 'st-1', ), array( 'id' => 'image_field', 'type' => 'media', 'title' => esc_html__('Görsel Seçin:', 'orun'), 'subtitle' => esc_html__('Bir görsel seçin veya yükleyin.', 'orun'), ), array( 'id' => 'affitext', 'type' => 'textarea', 'title' => esc_html__('Başlık Giriniz:', 'orun'), 'subtitle' => esc_html__('Affiliate alanının başlığını giriniz.', 'orun'), 'default' => '<p>Affilate Modülü:<br><strong>Oruno</strong><br><span>Bu alan Affilate kullanımına uygundur</span><br>Her bir alan için örnek kullanımlar tarafınıza sunulmuştur</p>', ), array( 'id' => 'star', 'type' => 'select', 'title' => esc_html__('Yıldız Değerlendirmesi:', 'orun'), 'subtitle' => esc_html__('Affiliate"in derecelendirmesini seçin.', 'orun'), 'placeholder' => esc_html__('Derecelendirmeyi seçiniz.', 'orun'), 'options' => array( '1/5' => '1/5', '2/5' => '2/5', '3/5' => '3/5', '4/5' => '4/5', '5/5' => '5/5', ), 'default' => '5/5', ), array( 'id' => 'affitextarea', 'type' => 'textarea', 'title' => esc_html__('Açıklama Giriniz:', 'orun'), 'subtitle' => esc_html__('Affiliate alanının başlığını giriniz.', 'orun'), 'default' => 'Affilate Modülü: Oruno Bu alan Affilate kullanımına uygundur Her bir alan için örnek kullanımlar tarafınıza sunulmuştur', ), array( 'type' => 'notice', 'style' => 'success', 'content' => 'İlk buton için ayarlar başlıyor', ), array( 'id' => 'ilkbutontext', 'type' => 'text', 'title' => esc_html__('Buton Yazısı:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'default' => 'İncele', ), array( 'id' => 'ilkbutonlink', 'type' => 'text', 'title' => esc_html__('Buton Linki:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'default' => 'https://orunotema.com.tr/', ), array( 'id' => 'opt-icon-1', 'type' => 'icon', 'title' => 'Icon', ), array( 'id' => 'ilkbutonrenk', 'type' => 'color', 'title' => esc_html__('Buton Yazı Rengi:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'default' => '#fff', ), array( 'id' => 'ilkbutonbgrenk', 'type' => 'color', 'title' => esc_html__('Buton Arkaplan Rengi:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'default' => '#000', ), array( 'type' => 'notice', 'style' => 'success', 'content' => 'İkinci buton için ayarlar başlıyor', ), array( 'id' => 'ikibutontext', 'type' => 'text', 'title' => esc_html__('Buton Yazısı:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'help' => esc_html__('Örnek: 5, yazıların 5. sıradan başlayarak listelenecektir.', 'orun'), 'default' => 'Bilgi Al', ), array( 'id' => 'ikibutonlink', 'type' => 'text', 'title' => esc_html__('Buton Linki:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'help' => esc_html__('Örnek: 5, yazıların 5. sıradan başlayarak listelenecektir.', 'orun'), 'default' => 'www.orunotema.com.tr', ), array( 'id' => 'opt-icon-2', 'type' => 'icon', 'title' => 'Icon', ), array( 'id' => 'ikibutonrenk', 'type' => 'color', 'title' => esc_html__('Buton Yazı Rengi:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'help' => esc_html__('Örnek: 5, yazıların 5. sıradan başlayarak listelenecektir.', 'orun'), 'default' => '#fff', ), array( 'id' => 'ikibutonbgrenk', 'type' => 'color', 'title' => esc_html__('Buton Arkaplan Rengi:', 'orun'), 'subtitle' => esc_html__('Yazıların listelenmesi için offset ayarını girin.', 'orun'), 'help' => esc_html__('Örnek: 5, yazıların 5. sıradan başlayarak listelenecektir.', 'orun'), 'default' => '#000', ), ) ) ); if (!function_exists('orun_widget_post_module_19')) { function orun_widget_post_module_19($args, $instance) { if (!empty($instance['title'])) { echo $args['before_title'] . apply_filters('widget_title', $instance['title']) . $args['after_title']; } ?> <div class="orun-pm orun-pm-9 row"> <div class="orun-pm-item orun-col-p100-fw"> <div class="orun-pm-text <?php if (!empty($instance['affitextarea'])) { echo 'b-bottom-n'; } ?> <?php echo $instance['stil']; ?>"> <div class="orun-pm-text-inner right"> <?php if (!empty($instance['image_field']['url'])) { $image_url = esc_url($instance['image_field']['url']); if (!empty($image_url)) { echo '<img width="200" height="200" class="affi-img" src="' . $image_url . '">'; } } ?> </div> <div class="orun-pm-text-inner right"> <div class="orun-pm-affi-text"> <?php if (!empty($instance['affitext'])) { echo wp_kses_post($instance['affitext']); } ?> </div> </div> <div class="orun-pm-text-inner right"> <div class="badge-review"> <?php if (!empty($instance['star'])) { $star_rating = $instance['star']; $star_parts = explode('/', $star_rating); if (isset($star_parts[0])) { $star_class = 'star' . intval($star_parts[0]); echo '<div class="' . $star_class . '"></div>'; } } ?> </div> </div> <div class="orun-pm-button-inner"> <div class="orun-pm-button"> <?php if (!empty($instance['ilkbutontext'])) { $buton_yazisi = esc_html($instance['ilkbutontext']); $buton_linki = esc_url($instance['ilkbutonlink']); $buton_rengi = esc_attr($instance['ilkbutonrenk']); $buton_bg_rengi = esc_attr($instance['ilkbutonbgrenk']); $iconu = esc_attr($instance['opt-icon-1']); echo '<a style="color: ' . $buton_rengi . '; background-color: ' . $buton_bg_rengi . ';" rel="nofollow" href="' . $buton_linki . '" class="orun-pm-cat-button "> <span> <i class="' . $iconu . '"></i> ' . $buton_yazisi . ' </span> </a>'; } ?> </div> <div class="orun-pm-button"> <?php if (!empty($instance['ikibutontext'])) { $buton_yazisi = esc_html($instance['ikibutontext']); $buton_linki = esc_url($instance['ikibutonlink']); $buton_rengi = esc_attr($instance['ikibutonrenk']); $buton_bg_rengi = esc_attr($instance['ikibutonbgrenk']); $iconu1 = esc_attr($instance['opt-icon-2']); echo '<a style="color: ' . $buton_rengi . '; background-color: ' . $buton_bg_rengi . ';" rel="nofollow" href="' . $buton_linki . '" class="orun-pm-cat-button "> <span> <i class="' . $iconu1 . '"></i> ' . $buton_yazisi . ' </span> </a>'; } ?> </div> </div> </div> <?php if (!empty($instance['affitextarea'])) { ?> <div class="orun-pm-text-message <?php echo $instance['stil']; ?>"> <div class="orun-pm-text-inner" style="width: 100% !important;"> <div class="orun-pm-affi-text"> <?php echo wp_kses_post($instance['affitextarea']); ?> </div> </div> </div> <?php } ?> </div> </div> <?php } } } ?>