Adilcevaz Sürücü Kursu

Ehliyet almak, hayatınızda önemli bir dönüm noktasıdır. Bu süreç, yalnızca bir sürüş belgesine sahip olmanın ötesinde, trafiğe güvenle çıkmanızı sağlayacak bilgi ve becerilerin kazanılmasını içerir. Adilcevaz'da bu konuda öne çıkan kurumların başında Mira Sürücü Kursu geliyor. Deneyimli eğitmen kadrosu ve modern eğitim araçlarıyla sürücü adaylarına en iyi eğitimi sunan Mira Sürücü Kursu, yıllardır bölgenin güvenilir ve tercih edilen sürücü kurslarından biri olmuştur.

Şunu dedin:

wordpresse eklenti yazmak istiyorum

ChatGPT:

ChatGPT

WordPress için eklenti yazmak oldukça basit ve esnek bir süreçtir. Eklenti geliştirirken adımları izleyebilirsin:

1. Eklenti Klasörünü Oluştur

WordPress eklentileri, wp-content/plugins/ dizininde bulunur. Buraya kendi eklentini oluşturmak için bir klasör açman gerekir. Örneğin, "benim-eklentim" adında bir klasör oluşturabilirsin.

2. Ana Eklenti Dosyasını Oluştur

Bu klasörün içinde bir PHP dosyası oluşturman gerekiyor. Dosya adı, genellikle eklentinin adı ile aynı olur. Örneğin, benim-eklentim.php.

3. Eklenti Bilgilerini Tanımla

Eklenti dosyasının en üst kısmında eklenti bilgilerini belirten bir açıklama eklemelisin:

phpKodu kopyala<?php
/*
Plugin Name: Benim Eklentim
Plugin URI: https://seninsiten.com
Description: Basit bir eklenti açıklaması
Version: 1.0
Author: Senin Adın
Author URI: https://seninsiten.com
*/

4. Eklenti İşlevlerini Ekleyin

Artık eklentiye işlevsellik ekleyebilirsin. İşlevsel fonksiyonlar tanımlayıp WordPress'in sağladığı add_action, add_filter gibi kancaları kullanabilirsin.

Örneğin, admin paneline bir menü eklemek için:

phpKodu kopyalafunction benim_eklenti_menu() {
    add_menu_page(
        'Benim Eklentim', // Menü başlığı
        'Benim Eklentim', // Menü adı
        'manage_options', // Yetki
        'benim-eklentim', // Menü slug
        'benim_eklenti_icerik' // Menüde gösterilecek işlev
    );
}
add_action('admin_menu', 'benim_eklenti_menu');

function benim_eklenti_icerik() {
    echo '<h1>Benim Eklentim Ayarları</h1>';
}

5. Eklentiyi Test Et

Eklentiyi yazıp kaydettikten sonra, WordPress admin panelinde "Eklentiler" bölümüne giderek eklentini etkinleştirebilir ve işlevlerini test edebilirsin.

Daha gelişmiş işlevsellik için, veri tabanı işlemleri, kısa kodlar, widget'lar veya REST API entegrasyonları da ekleyebilirsin.

Ne tür bir eklenti geliştirmek istiyorsun? Yardımcı olabileceğim belirli bir fonksiyon var mı?

4o

Şunu dedin:

kısa kodu nasıl ekleyeceğiim

ChatGPT:

ChatGPT

WordPress'te kısa kod (shortcode) eklemek için aşağıdaki adımları izleyebilirsin. Kısa kodlar, yazılarına veya sayfalarına dinamik içerik eklemek için kullanılan basit metin parçalarıdır.

1. Kısa Kod Fonksiyonunu Yaz

Öncelikle, kısa kodun hangi içeriği veya işlevi yerine getireceğini belirten bir fonksiyon yazman gerekiyor.

Örneğin, bir kısa kod ile "Merhaba Dünya!" mesajını göstermek istiyorsan:

phpKodu kopyalafunction merhaba_dunya() {
    return "Merhaba Dünya!";
}

2. Kısa Kodu Tanımla

Fonksiyonu yazdıktan sonra, bu fonksiyonu kısa kod olarak tanımlamak için add_shortcode() fonksiyonunu kullanman gerekir.

phpKodu kopyalaadd_shortcode('merhaba', 'merhaba_dunya');

Bu kod, [merhaba] kısa kodunu kullanarak içerikte "Merhaba Dünya!" mesajını göstermene izin verir.

3. Kısa Kodu Sayfalara veya Yazılara Ekle

Artık admin panelinde herhangi bir sayfa veya yazıya [merhaba] yazdığında, o sayfada "Merhaba Dünya!" mesajı gösterilecektir.

4. Parametreli Kısa Kod Kullanımı (İsteğe Bağlı)

Kısa kodlara parametre de ekleyebilirsin. Örneğin, kullanıcıya özel bir mesaj göstermek istiyorsan:

phpKodu kopyalafunction ozel_mesaj($atts) {
    $a = shortcode_atts(array(
        'isim' => 'Ziyaretçi',
    ), $atts);

    return 'Merhaba, ' . esc_html($a['isim']) . '!';
}
add_shortcode('mesaj', 'ozel_mesaj');

Bu kısa kodu kullanırken şu şekilde parametre ile kullanabilirsin:

csharpKodu kopyala[mesaj isim="Ahmet"]

Bu şekilde, sayfada "Merhaba, Ahmet!" mesajı görünecektir. Eğer parametre belirtilmezse, varsayılan olarak "Merhaba, Ziyaretçi!" mesajı gösterilecektir.

5. Kısa Kod Kullanımı İçin Ekstra HTML Veya CSS (İsteğe Bağlı)

Eğer kısa kodun içerisine HTML eklemek istiyorsan:

phpKodu kopyalafunction html_mesaj() {
    return '<div class="ozel-kutu">Bu bir özel mesajdır.</div>';
}
add_shortcode('html_mesaj', 'html_mesaj');

Sonrasında bu HTML yapısını CSS ile stilize edebilirsin.

Tam Örnek

Bir kısa kod ile bir alıntı kutusu oluşturalım:

phpKodu kopyalafunction alinti_kutusu($atts, $content = null) {
    return '<blockquote>' . $content . '</blockquote>';
}
add_shortcode('alinti', 'alinti_kutusu');

Bu kısa kodu kullanarak:

cssKodu kopyala
[alinti]Bu bir alıntıdır.[/alinti]

Bu şekilde, sayfada <blockquote> etiketi içinde bu alıntı gösterilecektir.

Başka bir özellik eklemeyi düşünüyor musun?

4o

Şunu dedin:

<?php /* Plugin Name: Sabit Artürk Plugin URI: https://seninsiten.com Description: Basit bir eklenti açıklaması Version: 1.0.5 Author: Sabit Artürk Author URI: https://seninsiten.com */ function benim_eklenti_menu() { add_menu_page( 'Benim Eklentim', // Menü başlığı 'Sabit Artürk Ayarlar', // Menü adı 'manage_options', // Yetki 'benim-eklentim', // Menü slug 'benim_eklenti_icerik' // Menüde gösterilecek işlev ); } add_action('admin_menu', 'benim_eklenti_menu'); function benim_eklenti_icerik() { echo '<h1>Benim Eklentim Ayarları</h1>'; } bunları ekledim fakat boostrabı nasıl kullanacam

ChatGPT:

ChatGPT

WordPress eklentinde Bootstrap kullanmak için, Bootstrap dosyalarını eklentine düzgün bir şekilde entegre etmen gerekiyor. Aşağıda, eklentine Bootstrap'i eklemenin adımlarını bulabilirsin:

1. Bootstrap CSS ve JS Dosyalarını Enqueue Etme

WordPress'te harici stil ve JavaScript dosyalarını eklemek için wp_enqueue_style ve wp_enqueue_script fonksiyonlarını kullanman gerekiyor. Bootstrap'i eklentinde kullanmak için bu dosyaları admin paneline ekleyebilirsin.

Aşağıdaki kod, Bootstrap'in CSS ve JS dosyalarını ekleyecektir:

phpKodu kopyalafunction benim_eklenti_enqueue_scripts() {
    // Bootstrap CSS
    wp_enqueue_style( 'bootstrap-css', 'https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css' );
    
    // Bootstrap JS
    wp_enqueue_script( 'bootstrap-js', 'https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js', array('jquery'), null, true );
}
add_action('admin_enqueue_scripts', 'benim_eklenti_enqueue_scripts');

Bu kodu eklentinin PHP dosyasına ekleyerek, Bootstrap CSS ve JS dosyalarını admin paneline yükleyebilirsin.

2. Admin Menü Sayfasında Bootstrap Kullanın

Artık Bootstrap eklendiğine göre, admin menüsünde Bootstrap sınıflarını kullanarak sayfayı biçimlendirebilirsin.

Örneğin, benim_eklenti_icerik fonksiyonunda Bootstrap sınıflarını kullanarak bir düğme ve uyarı mesajı ekleyelim:

phpKodu kopyalafunction benim_eklenti_icerik() {
    echo '<div class="container">';
    echo '<h1>Benim Eklentim Ayarları</h1>';
    echo '<div class="alert alert-success" role="alert">Bu bir başarı mesajıdır!</div>';
    echo '<button class="btn btn-primary">Bootstrap Buton</button>';
    echo '</div>';
}

Bu örnekte:

  • container sınıfı ile Bootstrap'in kutulama sistemi kullanılıyor.
  • alert alert-success sınıfı ile yeşil renkli bir başarı mesajı gösteriliyor.
  • btn btn-primary sınıfı ile mavi bir Bootstrap butonu ekleniyor.

3. Frontend Tarafında Bootstrap Kullanma (İsteğe Bağlı)

Eğer Bootstrap'i sadece admin panelinde değil, frontend tarafında da kullanmak istiyorsan, admin_enqueue_scripts yerine wp_enqueue_scripts kancasını kullanman gerekir:

phpKodu kopyalaadd_action('wp_enqueue_scripts', 'benim_eklenti_enqueue_scripts');

Sonuç

Eklentine Bootstrap entegre etmek için yukarıdaki adımları uygulayabilirsin. Bu sayede, Bootstrap'in güçlü stil ve bileşenlerini hem admin panelinde hem de frontend'de kullanabilirsin.

4o

Şunu dedin:

tema yüklediğimde bu hatayı veriyor Warning: POST Content-Length of 102010977 bytes exceeds the limit of 41943040 bytes in Unknown on line 0 Açmaya çalıştığınız bağlantının süresi dolmuş. Lütfen yeniden deneyin.

ChatGPT:

ChatGPT

Bu hata, yüklemeye çalıştığınız tema dosyasının boyutunun sunucunun varsayılan post_max_size ve upload_max_filesize limitlerini aşmasından kaynaklanıyor. Sunucu yapılandırması, büyük dosyaları yüklerken sınırlar koyar ve senin temanın boyutu bu sınırların üzerinde görünüyor.

Sorunu çözmek için şu adımları izleyebilirsin:

1. php.ini Dosyasını Güncelle

Eğer sunucuya erişimin varsa, sunucunun php.ini dosyasını düzenleyebilirsin. Bu dosya PHP yapılandırmalarını yönetir ve dosya yükleme boyutu sınırlarını burada ayarlayabilirsin.

Yapılması gereken değişiklikler:

  • post_max_size: POST isteği ile yüklenebilecek maksimum veri boyutunu ayarlar.
  • upload_max_filesize: Yüklenebilecek maksimum dosya boyutunu ayarlar.

Adımlar:

  • Sunucunda php.ini dosyasını bul ve düzenle.
  • Aşağıdaki satırları ekle veya mevcutsa mevcut değerleri artır:
iniKodu kopyalapost_max_size = 128M
upload_max_filesize = 128M
max_execution_time = 300
max_input_time = 300
memory_limit = 256M

Bu ayarlar, 128 MB'a kadar dosya yüklemene izin verir ve PHP işlemi için gerekli zaman ve belleği artırır.

2. .htaccess Dosyasını Güncelle (Eğer php.ini'ye Erişimin Yoksa)

Eğer paylaşımlı hosting kullanıyorsan ve php.ini dosyasına erişimin yoksa, .htaccess dosyasına bu ayarları ekleyebilirsin. Bu dosya genellikle WordPress kurulumunun kök dizininde bulunur.

Adımlar:

  • .htaccess dosyasını düzenle ve şu satırları ekle:
apacheKodu kopyalaphp_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

Bu da dosya yükleme sınırlarını artırır ve daha büyük tema dosyalarını yüklemeni sağlar.

3. wp-config.php Dosyasını Güncelle

Eğer sunucuda php.ini veya .htaccess dosyasını düzenleyemiyorsan, wp-config.php dosyasına bu ayarları ekleyebilirsin.

phpKodu kopyala@ini_set( 'upload_max_size' , '128M' );
@ini_set( 'post_max_size', '128M');
@ini_set( 'max_execution_time', '300' );
@ini_set( 'max_input_time', '300' );

4. Tema Dosyasını FTP ile Yükleme

Eğer sunucu ayarlarını değiştiremiyorsan veya sorun devam ediyorsa, temayı FTP ile yüklemeyi deneyebilirsin:

  • WordPress kurulumunun bulunduğu dizinde wp-content/themes/ klasörüne FTP ile bağlanarak tema dosyalarını manuel olarak yükle.
  • Ardından WordPress yönetici paneline giderek temayı etkinleştirebilirsin.

Bu yöntemlerden biriyle sorunu çözebilirsin. Yardımcı olabilirsem, lütfen sor!

4o

Şunu dedin:

Adilcevaz Mira Sürücü Kursu için bir blog yazısı oluştur

ChatGPT:

ChatGPT

Adilcevaz Mira Sürücü Kursu: Güvenli Sürüşün İlk Adımı

Adilcevaz’da Ehliyet Almanın En Güvenli Adresi: Mira Sürücü Kursu

Ehliyet almak, hayatınızda önemli bir dönüm noktasıdır. Bu süreç, yalnızca bir sürüş belgesine sahip olmanın ötesinde, trafiğe güvenle çıkmanızı sağlayacak bilgi ve becerilerin kazanılmasını içerir. Adilcevaz'da bu konuda öne çıkan kurumların başında Mira Sürücü Kursu geliyor. Deneyimli eğitmen kadrosu ve modern eğitim araçlarıyla sürücü adaylarına en iyi eğitimi sunan Mira Sürücü Kursu, yıllardır bölgenin güvenilir ve tercih edilen sürücü kurslarından biri olmuştur.

Neden Mira Sürücü Kursu?

1. Tecrübeli Eğitmenler Mira Sürücü Kursu'nda eğitim veren tüm eğitmenler, yılların tecrübesine sahip profesyonellerdir. Sürüş tekniklerinden trafik kurallarına kadar her konuda adayları en iyi şekilde hazırlayan bu eğitmenler, sabır ve anlayışla her bireye özel ilgi gösterirler.

2. Modern Araç Filosu Sürüş pratiği yaparken kullandığınız araçların güvenliği ve konforu önemlidir. Mira Sürücü Kursu, bu konuda da öne çıkıyor. Düzenli olarak bakımları yapılan, güvenli ve son teknolojiye sahip araçlarla sürüş eğitimi vermekteyiz. Bu sayede, adaylar kendilerini trafikte daha güvende hissediyor.

3. Kapsamlı Teorik Eğitim Sadece direksiyon eğitimi değil, aynı zamanda teorik bilgilerin önemi de büyük. Trafik kuralları, ilk yardım, araç bakımı gibi konularda verilen kapsamlı teorik eğitimler sayesinde adaylar sınavlara tam donanımlı bir şekilde hazırlanıyor. Mira Sürücü Kursu, trafik işaretlerinden trafikte doğru davranışlara kadar tüm bilgileri adaylara en anlaşılır şekilde sunuyor.

4. Esnek Ders Saatleri Yoğun bir programınız varsa, endişelenmenize gerek yok. Mira Sürücü Kursu, adayların ihtiyaçlarına göre esnek ders saatleri sunuyor. Haftanın farklı günlerinde veya saatlerinde ders alarak programınızı aksatmadan eğitiminizi tamamlayabilirsiniz.

Sürücü Belgesi Almanın Önemi

Günümüzde ehliyet, bir zorunluluk haline gelmiş durumda. Sadece bireysel olarak değil, iş hayatında da birçok pozisyonda sürücü belgesine sahip olmak gereklidir. Mira Sürücü Kursu, size yalnızca ehliyet kazandırmakla kalmıyor, aynı zamanda trafikte bilinçli ve güvenli bir sürücü olmanız için gereken tüm donanımı sağlıyor.

Ehliyet Sınavında Başarı İçin İpuçları

Mira Sürücü Kursu'nda eğitim alırken, sınavlarda başarıya ulaşmanız için bazı önemli ipuçları:

  • Teorik sınavlara çalışın: Trafik kurallarını, işaretleri ve ilk yardım bilgilerini detaylı bir şekilde öğrenin.
  • Pratik yapın: Direksiyon sınavlarında başarılı olmak için, mümkün olduğunca fazla pratik yapın.
  • Dikkatli olun: Sürüş sırasında sakin ve dikkatli olmak, güvenli bir sürücü olmanın temelidir.