HEX
Server: LiteSpeed
System: Linux eko108.isimtescil.net 4.18.0-477.21.1.lve.1.el8.x86_64 #1 SMP Tue Sep 5 23:08:35 UTC 2023 x86_64
User: uyarreklamcomtr (11202)
PHP: 7.4.33
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/uyarreklam.com.tr/httpdocs/metaboxes.php.tar
var/www/vhosts/uyarreklam.com.tr/httpdocs/wp-content/themes/vadimarketv4/inc/metaboxes.php000064400000016610151542604130026155 0ustar00<?php 
$slidemeta = array(
    'id' => 'sliderozellik',
    'title' => 'Slide Ayarı',
    'page' => 'slide',
    'context' => 'normal',
    'priority' => 'high',
    'fields' => array(

        array(
            'name' => 'Resim URL',
            'desc' => 'Slide resmine tıklandığında açılacak sayfa linkini yazınız.',
            'id' => 'slide_url',
            'type' => 'text',
            'placeholder' => 'http://'
        ),

        array(
            'name' => 'Başlık (Üst)',
            'desc' => 'Slide resminin sol kısmında gösterilecek üst başlığı yazınız.',
            'id' => 'slide_sub',
            'type' => 'text',
            'placeholder' => 'Deodorantlarda %35\'e Varan'
        ),

        array(
            'name' => 'Başlık',
            'desc' => 'Slide resminin sol kısmında gösterilecek başlığı yazınız.',
            'id' => 'slide_title',
            'type' => 'text',
            'placeholder' => 'İndirimli Fiyatlar'
        ),

        array(
            'name' => 'İkon (opsiyonel)',
            'desc' => 'Slide resminin sol kısmında gösterilecek ikonu seçiniz.',
            'id' => 'slide_icon',
            'type' => 'icon'
        ),
    )
);
 
add_action('admin_menu', 'slide_meta_kutusu');

function slide_meta_kutusu() {
    global $slidemeta;
     
    add_meta_box($slidemeta['id'], $slidemeta['title'], 'slide_meta_field', $slidemeta['page'], $slidemeta['context'], $slidemeta['priority']);
}
 

function slide_meta_field() {
    global $slidemeta, $post;
    echo '<input type="hidden" name="post_box_nonce" value="', wp_create_nonce(basename(__FILE__)), '" />';
 
    foreach ($slidemeta['fields'] as $field) {
        $meta = get_post_meta($post->ID, $field['id'], true);

    switch ($field['type']) {
	   
        case 'text':

	$text_field = array(
		'type'  => 'text',
		'id'    => $field['id'],
		'name'  => $field['id'],
		'desc'	=> $field['desc'],
		'title'   => $field['name'],
		 'attributes'    => array(
         'placeholder' => $field['placeholder']
      )
	);
	echo cs_add_element( $text_field, $meta );
		
       break;
	   
        case 'icon':

	$icon_field = array(
		'type'  => 'icon',
		'id'    => $field['id'],
		'name'  => $field['id'],
		'desc'	=> $field['desc'],
		'title'   => $field['name']
	);
	echo cs_add_element( $icon_field, $meta );
		
       break;

        }
    }
}
 
add_action('save_post', 'slide_meta_kaydet');
 
function slide_meta_kaydet($post_id) {
    global $slidemeta;
     
    if (!wp_verify_nonce($_POST['post_box_nonce'], basename(__FILE__))) {
        return $post_id;
    }
 
    if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
        return $post_id;
    }
 
    if ('page' == $_POST['post_type']) {
        if (!current_user_can('edit_page', $post_id)) {
            return $post_id;
        }
    } elseif (!current_user_can('edit_post', $post_id)) {
        return $post_id;
    }
     
    foreach ($slidemeta['fields'] as $field) {
        $old = get_post_meta($post_id, $field['id'], true);
        $new = $_POST[$field['id']];
         
        if ($new && $new != $old) {
            update_post_meta($post_id, $field['id'], $new);
        } elseif ('' == $new && $old) {
            delete_post_meta($post_id, $field['id'], $old);
        }
    }
}

$wcmeta = array(
    'id' => 'wcozellik',
    'title' => 'Özel Ayarlar',
    'page' => 'product',
    'context' => 'normal',
    'priority' => 'high',
    'fields' => array(

        array(
            'name' => 'Kargo Bilgisi',
            'desc' => 'Stok alanında gösterilecek kargo bilgisi metnini yazınız.',
            'id' => 'kargotxt',
            'type' => 'text',
        ),
        array(
            'name' => 'Ücretsiz Kargo Etiketi Gösterilsin mi?',
            'desc' => 'Ürün üzerinde göstermek isterseniz işaretleyin.',
            'id' => 'kargo',
            'type' => 'switcher',
        ),
        array(
            'name' => 'Fırsat Ürünü Etiketi Gösterilsin mi?',
            'desc' => 'Ürün üzerinde göstermek isterseniz işaretleyin.',
            'id' => 'firsat',
            'type' => 'switcher',
        ),
        array(
            'name' => 'Hızlı Gönderi Etiketi Gösterilsin mi?',
            'desc' => 'Ürün sayfasında göstermek isterseniz işaretleyin.',
            'id' => 'hizli',
            'type' => 'switcher',
        ),
        array(
            'name' => 'Kolay İade Etiketi Gösterilsin mi?',
            'desc' => 'Ürün sayfasında göstermek isterseniz işaretleyin.',
            'id' => 'iade',
            'type' => 'switcher',
        ),
        array(
            'name' => 'Sınırlı Stok Etiketi Gösterilsin mi?',
            'desc' => 'Ürün sayfasında göstermek isterseniz işaretleyin.',
            'id' => 'sinirli',
            'type' => 'switcher',
        ),
        array(
            'name' => 'Video',
            'desc' => 'Ürün sayfasında göstermek isterseniz videonun tam url adresini yazınız.Örn: http://wwww.siteadi.com/video.mp4',
            'id' => 'product_post_video',
            'type' => 'text',
        ),
    )
);
 
add_action('admin_menu', 'woocommerce_meta_kutusu');

function woocommerce_meta_kutusu() {
    global $wcmeta;
     
    add_meta_box($wcmeta['id'], $wcmeta['title'], 'woocommerce_meta_field', $wcmeta['page'], $wcmeta['context'], $wcmeta['priority']);
}
 

function woocommerce_meta_field() {
    global $wcmeta, $post;
    echo '<input type="hidden" name="post_box_nonce" value="', wp_create_nonce(basename(__FILE__)), '" />';
 
    foreach ($wcmeta['fields'] as $field) {
        $meta = get_post_meta($post->ID, $field['id'], true);

    switch ($field['type']) {
	   
        case 'switcher':

	$switcher_field = array(
		'type'  => 'switcher',
		'id'    => $field['id'],
		'name'  => $field['id'],
		'title'   => $field['name'],
		'label'	=> $field['desc'],
		'on_text' => 'Evet',
		'off_text' => 'Hayır',
	);
	echo cs_add_element( $switcher_field, $meta );
		
       break;
       case 'text':

	$text_field = array(
		'type'  => 'text',
		'id'    => $field['id'],
		'name'  => $field['id'],
		'desc'	=> $field['desc'],
		'title'   => $field['name'],
		 'attributes'    => array(
         'placeholder' => $field['placeholder']
      )
	);
	echo cs_add_element( $text_field, $meta );
		
       break;

        }
    }
}
 
add_action('save_post', 'woocommerce_meta_kaydet');
 
function woocommerce_meta_kaydet($post_id) {
    global $wcmeta;
     
    if (!wp_verify_nonce($_POST['post_box_nonce'], basename(__FILE__))) {
        return $post_id;
    }
 
    if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
        return $post_id;
    }
 
    if ('page' == $_POST['post_type']) {
        if (!current_user_can('edit_page', $post_id)) {
            return $post_id;
        }
    } elseif (!current_user_can('edit_post', $post_id)) {
        return $post_id;
    }
     
    foreach ($wcmeta['fields'] as $field) {
        $old = get_post_meta($post_id, $field['id'], true);
        $new = $_POST[$field['id']];
         
        if ($new && $new != $old) {
            update_post_meta($post_id, $field['id'], $new);
        } elseif ('' == $new && $old) {
            delete_post_meta($post_id, $field['id'], $old);
        }
    }
}
?>httpdocs/wp-content/plugins/google-analytics-for-wordpress/lite/includes/admin/metaboxes.php000064400000012372151547046510035036 0ustar00var/www/vhosts/uyarreklam.com.tr<?php
/**
 * MonsterInsights Metaboxes
 *
 * @since 8.5.1
 *
 * @package MonsterInsights
 */

// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

if ( ! class_exists( 'MonsterInsights_MetaBoxes' ) ) {
	class MonsterInsights_MetaBoxes {

		private static $_instance = null;

		public static function instance() {
			if ( is_null( self::$_instance ) ) {
				self::$_instance = new self();
			}

			return self::$_instance;
		}

		public function register_hooks() {
			add_action( 'monsterinsights_after_exclude_metabox', array(
				$this,
				'print_dummy_page_insights_metabox_html'
			) );
		}

		public function print_dummy_page_insights_metabox_html() {
			?>
			<div class="monsterinsights-metabox lite" id="monsterinsights-metabox-page-insights">
				<a class="button" href="#" id="monsterinsights_show_page_insights">
					<?php _e( 'Show Page Insights', 'google-analytics-for-wordpress' ); ?>
				</a>

				<div id="monsterinsights-page-insights-content">
					<div class="monsterinsights-page-insights__tabs">
						<a href="#" class="monsterinsights-page-insights__tabs-tab active"
						   data-tab="monsterinsights-last-30-days-content">
							<?php _e( 'Last 30 days', 'google-analytics-for-wordpress' ); ?>
						</a>
						<a href="#" class="monsterinsights-page-insights__tabs-tab"
						   data-tab="monsterinsights-yesterday-content">
							<?php _e( 'Yesterday', 'google-analytics-for-wordpress' ); ?>
						</a>
					</div>
					<div class="monsterinsights-page-insights-tabs-content">
						<div class="monsterinsights-page-insights-tabs-content__tab active"
							 id="monsterinsights-last-30-days-content">
							<div class="monsterinsights-page-insights-tabs-content__tab-items">

								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>1m 43s</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Time on Page', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>

								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>19056</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Entrances', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>
								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>26558</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Page Views', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>
								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>13428</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Exits', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>

							</div>
						</div>
						<div class="monsterinsights-page-insights-tabs-content__tab"
							 id="monsterinsights-yesterday-content">
							<div class="monsterinsights-page-insights-tabs-content__tab-items">

								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>1m 43s</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Time on Page', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>

								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>19056</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Entrances', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>
								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>26558</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Page Views', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>
								<div class="monsterinsights-page-insights-tabs-content__tab-item">
									<div class="monsterinsights-page-insights-tabs-content__tab-item__result">
										<span>13428</span>
									</div>
									<div class="monsterinsights-page-insights-tabs-content__tab-item__title">
										<?php _e( 'Exits', 'google-analytics-for-wordpress' ); ?>
									</div>
								</div>

							</div>
						</div>
					</div>

					<a class="button" href="#" id="monsterinsights_hide_page_insights">
						<?php _e( 'Hide Page Insights', 'google-analytics-for-wordpress' ); ?>
					</a>
				</div>

			</div>
			<?php
		}
	}

	MonsterInsights_MetaBoxes::instance()->register_hooks();
}