WordPress Temanıza Daha Fazla Gezinme Menüsü Nasıl Eklenir

WordPress Temanıza Daha Fazla Gezinme Menüsü Nasıl Eklenir

[vc_row content_placement = "middle" css = ". vc_custom_1508940533685 {background-color: # f8f6f6! important;}" el_id = "themeforestpro"] [vc_column width = "3/4" css = ". vc_custom_1502759058885 {margin-bottom: 0p0 ! önemli; border-bottom-width: 0px! important; padding-bottom: XNUMXpx! important;} "] [vc_column_text]

Divi: Kullanılacak en kolay WordPress teması

[/ vc_column_text] [/ vc_column] [vc_column width = "1/4"] [vcex_button url = "https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=23065&tid1=divibeforepostmobile" target = "boş" size = "small" align = "center" color = "green" font_family = "Raleway" font_weight = "600" style = "flat" custom_color = "# ffffff" custom_hover_color = "# ffffff"] İNDİR [/ vcex_button] [/ vc_column] [/ vc_row]

[Ad_1]

Bazen, WordPress sitenizin kullanılabilirliğini artırmak için önemli veya sık kullanılan bağlantılar içeren ek bir gezinme menüsüne sahip olmasının harika olacağını anlamak için harika bir tema bulabilirsiniz.

Sadece küçük bir kodlamayla, yeni menünüzün temelini hızlı bir şekilde ayarlayabilir ve temanıza uyacak şekilde özelleştirmeniz için hazır hale getirebilirsiniz.

Kodla uğraşmak istemiyorsanız, sizin için ağır işlerin üstesinden gelebilecek ve aynı zamanda stil seçenekleri sunan çok sayıda eklenti var.

Hangi seçeneği seçerseniz seçin, aşağıdaki kılavuz bunu başarmanıza yardımcı olacaktır.

WordPress temanıza menüler nasıl eklenir:

  1. Bir çocuk teması oluşturun
  2. Yeni menülerin oluşturulması
  3. Temanıza menü konumları ekleyin
  4. Gezinme menünüzü şekillendirin

Temel temizlik

Yeni bir menü oluşturmak için tema dosyalarınızı düzenlemeniz gerekir. Çekirdek dosyalarınızda herhangi bir değişiklik yapmadan önce, yolda bir şeyler ters giderse diye tüm sitenizi yedeklemeniz en iyisidir. Sitenizi hızlı bir şekilde geri yükleyebileceksiniz ve hiçbir şey olmamış gibi olacak.

FTP aracılığıyla veya kendi Anlık Görüntümüz gibi bir eklenti kullanarak sitenizi manuel olarak yedekleyebilirsiniz. Yedeklemenizi kaybetme riskini en aza indirmek için veritabanınızın ve dosyalarınızın bir kopyasını sitenizde ayrı bir konuma kaydettiğinizden emin olun.

Bir çocuk teması oluşturun

Kodlu yeni menüler oluşturmak için temanızı güncellerken kaybolacak değişiklikler yapmanız gerekir. Bir çocuk teması oluşturmak bu sorunu çözer.

Bir alt tema oluşturmak için ihtiyacınız olan ayrıntıları, WordPress Alt Teması Nasıl Oluşturulur ve WordPress'te Otomatik Olarak Alt Temalar Nasıl Oluşturulur makalelerimizden bazılarına göz atarak bulabilirsiniz.

Ayrıca kendi temanızı oluşturmayı veya yerel veya test sitesinde denemeyi seçebilirsiniz.

Yerel bir WordPress kurulumunun nasıl oluşturulacağı hakkında daha fazla ayrıntı için bu makalelere göz atabilirsiniz:

Bu seçeneklerden herhangi birini yapılandırdıktan sonra, ek gezinme menülerinizi oluşturmaya başlamakta özgürsünüz. Ancak, bir tema eklentisi veya çerçevesi kullanmaya karar verirseniz, bir alt tema oluşturmanız gerekmez.

Yönetici kontrol panelinize seçilebilir bir menü konumu seçeneği eklemek için Görünüm> Menüler “menü kaydetme” denilen şeyi yapmanız gerekir. Sadece bir kod parçacığı ekleyin fonctions.php bulunan dosya wp içeriği > temalar > temanız.

cPanel'de, tıklayın dosya Yöneticisi içindeki simge Dosyalar ana sayfadaki bölüm. Henüz tanımlamadıysanız dosya Yöneticisi Sitenizin belge köküne yüklemek için şimdi oraya gidin.

Bir var fonctions.php senin dosyanda /wp-içerir/ klasör, ancak düzenlemeniz gereken bu değil. mutlaka bulun fonctions.php Kullanmakta olduğunuz temadaki dosya. Aksi takdirde, bulunan kodu daha sonra eklemeye çalışırken hatalarla karşılaşırsınız.

Bulun fonctions.php dosyaya tıklayın ve bir kez tıklayın ve ardından üzerine tıklayın. Düzenle sayfanın üst kısmındaki düğmesine basın.

cPanel'deki dosya yöneticisi. Functions.php dosyası seçildi.
temanızı değiştirebilirsiniz fonctions.php doğrudan cPanel'de dosyalayın.

Bir açılır pencere açılırsa, üzerine tıklamanız yeterlidir. Düzenle sağ alt düğme. Daha önce devre dışı bıraktıysanız bir tane göremeyebilirsiniz.

Dosyayı aşağı kaydırın. Yalnızca bir menü eklemek istiyorsanız, aşağıdaki kodu yeni bir satıra ekleyin:

function register_my_menu() {
register_nav_menu('new-menu',__( 'New Menu' ));
}
add_action( 'init', 'register_my_menu' );

Bu örnekte, New Menu admin panel menü sayfanızda insan gözünün anlayabileceği şekilde görünecek isimdir. en new-menu name, WordPress'in kodunuzu doğru şekilde çalıştırmak için anlayacağı şeydir.

Menünüzü istediğiniz gibi arayabilirsiniz, ancak yalnızca insan tarafından okunabilen adın boşluk ve büyük harf içerdiğinden emin olun.

Sitenize birden çok menü eklemek istiyorsanız, bunun yerine bu kodu yeni bir satıra ekleyin:

function register_my_menus() {
  register_nav_menus(
    array(
      'new-menu' => __( 'New Menu' ),
      'another-menu' => __( 'Another Menu' ),
      'an-extra-menu' => __( 'An Extra Menu' )
    )
  );
}
add_action( 'init', 'register_my_menus' );

Bu yöntemle istediğiniz kadar yeni menü ekleyebilirsiniz. Aynı kurallar onları adlandırmak için de geçerli olacaktır.

Dosyada yapılan değişiklikleri kaydedin. Geriye sadece yeni menüyü sitenize eklemek kalıyor.

Menünüzü nereye yerleştirmek istediğinize karar vermeniz gereken yer burasıdır. Menünüzün sayfanızın en üstünde görünmesini istiyorsanız, menünüzü değiştirmeniz gerekecektir. header.php dosyalamak. Ayrıca altbilginize de koyabilirsiniz; bu, değiştireceğiniz anlamına gelir. footer.php bırakmak.

Hatta şablon dosyasını düzenleyerek bir sayfada veya bir kenar çubuğunda bir menüyü düzenleyerek görüntüleyebilirsiniz. Sidebar.php bırakmak.

Yeni menünüzü istediğiniz yere yerleştirebilirsiniz. Bu yerlerden herhangi birine eklemeniz gereken minimum kod miktarı:

<?php wp_nav_menu( array( 'theme_location' => 'new-menu' ) ); ?>

sadece değiştir new-menu Seçtiğiniz WordPress okunabilir adıyla. Muhtemelen, temel işlevlerin ötesine geçmesi ve harika görünmesi için menünüzü CSS ile biçimlendirmek istersiniz. Bunu yapmak için bir sınıf oluşturmanız ve aşağıdaki kodla temanıza eklemeniz gerekecektir.

<?php wp_nav_menu( array( 'theme_location' => 'new-menu', 'container_class' => 'new_menu_class' ) ); ?>

Daha önce olduğu gibi, değiştirin new-menu Seçtiğin adla. Bu örnekte, oluşturduğum sınıfı adlandırdım new_menu_class. Bunu değiştirebilirsiniz, ancak bu kodu ayarlamayı yansıtacak şekilde güncellediğinizden emin olun.

Vur ona kurtarmak düğme ve baş Görünüm> Menüler kontrol panelinizde. Yeni menülerinizin altında listeleneceğini fark edeceksiniz. Tematik sahalar in Menü ayarları Bölüm.

Menülerin Ayarlar bölümü.
Menü ayarlarında listelenen yeni kaydedilmiş menü öğeleri.

Artık yeni menü konumlarınızın listelendiğini görebileceksiniz. Bir menü eklediğinizde, konumlardan birini veya tümünü seçebilirsiniz.

Bağlantıların yeni menü konumlarınızda görünmesini sağlamak için yeni bir menü oluştur sayfanın üst kısmında.

Yönetici panosundaki Menü sayfası.
üzerine tıklayabilirsiniz yeni bir menü oluştur bağlantı kurun veya menünüz için yeni bir ad girin.

Henüz bir menünüz yoksa, sayfa alanına menünüz için bir ad girebilir ve ardından Menü oluştur. Halihazırda önceden oluşturulmuş bir menünüz varsa, üzerine tıklayabilirsiniz. yeni bir menü oluştur sayfanın başına bağlantı.

Yeni bir menü oluşturduktan sonra, "Konumları Yönet" sekmesi altında görüntülendiği konumları da yönetebilirsiniz.

Yeni menünüz artık CSS kullanılarak stillendirilmeye hazır. Gerekli kodlama, kullandığınız temaya özeldir, bu yüzden bu makalede buna girmeyeceğim, ancak WordPress Temanız için Müthiş Duyarlı Bir Menü Nasıl Oluşturulur başlıklı başka bir makalemiz var. Ayrıca, mobil uyumlu menülerin nasıl oluşturulacağını da gösterir.

Daha basit bir seçenek istiyorsanız, temanızın stillerine göre duyarlı menüler oluşturacak çok sayıda eklenti var. Bulduğum en iyilerden biri duyarlı menü.

Ayrıca yararlı bulabileceğiniz bazı önemli sözler ShiftNav, WP Duyarlı Menü ve Max Mega Menü'dür.

Daha ileri gitmek için kaynaklar

Artık temanız için ek menüler oluşturmak için ihtiyacınız olan sağlam temele ve daha ileri gitmenize yardımcı olacak kaynaklara sahipsiniz. Kendiniz kodlayın, bir eklenti veya bir tema çerçevesi kullanın, artık WordPress sitenizde yeni bir menünüz var.

Herhangi bir sorununuz varsa, destek kahramanlarımıza sormaktan çekinmeyin. Size uzman tavsiyesi verebilir ve hemen hemen her sorunu çözmenize yardımcı olabilirler. Destek forumumuzda bir bilet açabilirsiniz ve size yardım etmek için orada olacağız.

Yeni temanızı nasıl şekillendireceğiniz hakkında daha fazla bilgi için, kontrol edebileceğiniz birçok kaynak var ve hepsini WordPress için CSS ve SEO Öğrenmek için Mega Kılavuz: 150+ Kaynak makalemizde bulabilirsiniz.

WordPress için CSS Öğrenmek için 10 Basit İpucu, WordPress için Daha Temiz CSS Kodlaması için 25 Uzman İpucu, CSS İş Akışınızı Geliştirmek için 25 Profesyonel İpucu ve WordPress için 5 Ücretsiz CSS Eklentisi makalelerimizden bazılarına da göz atabilirsiniz. temanız için CSS kodlama hakkında daha fazla ayrıntı için site.
Anahtar Kelimeler:

[Ad_2]

Maksimum İndirme ve PHP Bellek Limiti Nasıl Artırılır (2022)

Maksimum İndirme ve PHP Bellek Limiti Nasıl Artırılır (2022)

[vc_row content_placement = "middle" css = ". vc_custom_1508940533685 {background-color: # f8f6f6! important;}" el_id = "themeforestpro"] [vc_column width = "3/4" css = ". vc_custom_1502759058885 {margin-bottom: 0p0 ! önemli; border-bottom-width: 0px! important; padding-bottom: XNUMXpx! important;} "] [vc_column_text]

Divi: Kullanılacak en kolay WordPress teması

[/ vc_column_text] [/ vc_column] [vc_column width = "1/4"] [vcex_button url = "https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=23065&tid1=divibeforepostmobile" target = "boş" size = "small" align = "center" color = "green" font_family = "Raleway" font_weight = "600" style = "flat" custom_color = "# ffffff" custom_hover_color = "# ffffff"] İNDİR [/ vcex_button] [/ vc_column] [/ vc_row]

[Ad_1]

WordPress'teki ölümcül hatalarla uğraşmak bir geçiş hakkıdır. Eninde sonunda herkesin başına gelir.

Medya açısından zengin bir siteniz varsa, standart WordPress kurulumu ihtiyaçlarınızı karşılamayacaktır ve bir noktada aşağıdaki hatalardan biriyle karşılaşacaksınız:

"Önemli hata: İzin verilen xxxxxx bayt bellek boyutu tükendi" ve "dosyaadı.jpg bu site için maksimum yükleme boyutunu aşıyor".

Bu sorunları çözmenin en kolay yolu, WordPress'i yeniden yapılandırmanıza yardımcı olması için sunucunuzla iletişime geçmektir. Bunu kendiniz yapmak istiyorsanız ve site dosyalarınızı düzenleme konusunda rahatsanız, okumaya devam edin.

Maksimum PHP bellek sınırını ve maksimum yükleme dosya boyutunu artırabilmeniz için WordPress dosyalarınızı birkaç satır kodla değiştirmenin birkaç yolunu ele alacağız.

WordPress'te PHP bellek sınırı nedir?

PHP, sitenizi oluşturan HTML sayfalarını oluşturan sunucu tarafı dilidir. PHP, hesaplama yapma, WordPress isteklerini işleme vb. gibi şeyler yapabilen güçlü ve dinamik bir dildir, ancak bu işlemleri gerçekleştirmek için belleğe ihtiyaç duyar.

WordPress için varsayılan bellek sınırı 32 MB'dir, ancak bunu artırma ihtiyacı yaygındır. Örneğin, WordPress için WooCommerce tarafından önerilen PHP bellek sınırı 64 MB'dir.

WordPress varsayılan bellek sınırına ulaştığında, tek bir site yüklemesi için belleği 40 MB'a ve birden çok site için 64 MB'a yükseltmeye çalışır. Bu yeterli değilse, ölümcül hata mesajını göreceksiniz.

Daha fazlasına ihtiyaç duyan bir eklentiniz yoksa, 128 MB'lık bir PHP bellek sınırı çoğu site için fazlasıyla yeterli olmalıdır. Farklı eklentiler tarafından kullanılan bellek miktarını görmek istiyorsanız, Sunucu IP ve Bellek Kullanım Görüntüleme eklentisini yükleyin.

Sunucu IP ve Bellek Kullanım Görüntüleme eklentisini etkinleştirdikten sonra eklentileri devre dışı bırakabilir ve bellek kullanımını nasıl etkilediğini görebilirsiniz. Kaliteli eklentiler, sunucunuzun aşırı yüklenmesini önlemek için belleği verimli bir şekilde kullanmalıdır.

WordPress'in başlamak için neden daha fazla belleğe ihtiyacı var?

Bir bakıma, WordPress bellek sınırını artırmak, WordPress wp-config.php dosyasındaki maksimum yükleme boyutunu artırmaya benzer hızlı bir ayardır; Ancak, bellek sınırını artırmak bazen WordPress verimsizliklerini tespit etmeyi zorlaştırabileceğinden dikkatli olmalısınız.

WordPress'te bellek sınırını artırmadan önce, bu kadar çok belleği neyin tükettiğini bulmaya çalışmanızı teşvik etmek istiyorum. Genellikle, bir soruna daha fazla kaynak koymak, özellikle barındırma planlarını yükseltmeniz gerekiyorsa, uzun vadede çok daha pahalıya mal olabilir. WordPress verimsizlikleri ayrıca daha yavaş bir sitede ve kötü kullanıcı deneyiminde ortaya çıkar, bu nedenle sorunun köküne inmek, karşılaşabileceğiniz birkaç aşağı akış sorununu çözebilir.

WordPress'in gözden kaçması durumunda sorunlara açık olan bir bileşeni, barındırma sunucunuz tarafından kullanılan PHP sürümüdür. WordPress sitelerinin yalnızca %4,4'ü PHP'nin en son sürümünü çalıştırıyor ve %64'ü artık etkin güncellemeler almayan bir PHP sürümünü çalıştırıyor.

Bu yalnızca güvenliği tehlikeye atmakla kalmaz, aynı zamanda PHP 7.3'ün en son sürümü, PHP 3'dan saniyede 5.6 kata kadar daha fazla istek işleyebilir. Bu nedenle, barındırma sunucunuzda PHP'nin en son sürümüne güncellemek, WordPress'i daha verimli hale getirecek ve WordPress'teki bellek sınırını artırma ihtiyacını ortadan kaldıracaktır.

WordPress'teki maksimum yükleme limiti nedir?

WordPress'teki maksimum yükleme sınırı, yüklemeleriniz için WordPress'in izin vereceği maksimum dosya boyutunu ifade eder. WordPress'te maksimum yükleme sınırının ne olduğunu medya kitaplığı yükleme ekranında görebilirsiniz.

WordPress medya kitaplığı indirme sayfasındaki indirme limiti
Burası aynı zamanda maksimum yükleme boyutu hata mesajının göründüğü yerdir.

Bu, sitenize hizmet vermek için gereken kaynak sayısını azaltmak için ana bilgisayarların kullandığı sunucu tarafı bir ayardır. Büyük dosya ve görüntüleri indirmenizi engellemenin bir yoludur.

Bu, web barındırıcınıza fayda sağlayabilirken, sitenizin performansını da artırır. Örneğin, büyük resimler biçimindeki yüklemeler, yüklenmesi ve sunulması daha uzun sürdüğü için sitenizde düşük performans gösterir. Bu nedenle, tıpkı bellek sınırında olduğu gibi, soruna daha fazla kaynak ayırmadan ve yükleme sınırını artırmadan önce, önce dosya boyutunu küçültmek için yapabileceğiniz bir şey olup olmadığına bakın.

Resimleriniz kapsayıcıları için çok büyükse veya resimlerinizi sıkıştırmadıysanız, kaynaklarınızı düzgün bir şekilde optimize etmeyen sorunun nedenini ele aldıkları için bu sorunları düzeltmeniz daha iyi olur. Daha fazla bilgi için görsel optimizasyon kılavuzumuza göz atın.

WordPress'te PHP Bellek Limiti ve Maksimum Yükleme Limiti Nasıl Artırılır

  1. wp-config.php dosyanızı düzenleyin
  2. PHP.ini dosyanızı düzenleyin
  3. .htaccess dosyanızı düzenleyin
  4. Branda kullanarak maksimum yükleme sınırını artırın

Yine de WordPress'te bellek sınırını ve yükleme sınırını artırmanız gerekiyorsa, üç yöntem kullanabilirsiniz.

Herhangi bir büyük değişiklikte olduğu gibi, bir hata durumunda sitenizi geri yükleyebilmeniz için her zaman sitenizin dosyalarının ve veritabanının yeni bir yedeğini oluşturmalısınız.

Tek adımlık bir eğitim olmasına rağmen, basit göründüğü için kendi başınıza halletmeniz gerektiğini hissetmeniz gereken bir şey değil. Kesinlikle web barındırıcınızın yardımını kullanın. Sadece bu değişiklikleri yapmakla kalmazlar, aynı zamanda herhangi bir sorunda size yardımcı olurlar. Ayrıca, bu düzeltmenin gerekli olup olmadığını veya başka bir şeyin daha iyi bir düzeltme olup olmayacağını belirlemenize yardımcı olabilirler.

Ek olarak, bazı ana bilgisayarlar değişiklik yapmak için bu dosyalara erişmenize bile izin vermeyebilir, bu nedenle yardım için sunucunuzla iletişime geçmeniz gerekir.

Tüm bunlarla tek başınıza uğraşmak istemiyorsanız ve 24/24 muhteşem desteğe sahip güvenilir bir ana bilgisayar istiyorsanız, %7 risksiz WPMU DEV Hosting'i deneyin.

Aşağıdaki dosyalara erişmek için sitenize SFTP üzerinden bağlanmanız gerekecektir. SFTP, FTP gibidir ancak daha güvenlidir. Ayrıntılı bir eğitim için WordPress'teki dosyaları yönetmek için SFTP veya FTP'nin nasıl kullanılacağına bakın. Bu dosyaları diğer tema dosyaları gibi WordPress içinden düzenleyemezsiniz.

FTP Yöneticisinde WordPress Dosyaları
Bu dosyalar kök klasörde olmalıdır, ancak sunucunuz bunları başka bir yere de yerleştirebilir.

1. wp-config.php dosyanızı düzenleyin

Wp-config.php, temel yapılandırma ayrıntılarınızı içerdiğinden en önemli WordPress dosyalarından biridir. WordPress dosya dizininizin kökünde bulacaksınız.

Hafıza limitini ve indirme limitini değiştirmek için şu satırı bulun:

define('WP_MEMORY_LIMIT', '32M');

İkinci parametreyi artırarak değiştirin. Bahsettiğim gibi, 128MB'lık bir PHP bellek limiti fazlasıyla yeterli olmalıdır.

define('WP_MEMORY_LIMIT', '128M');

Dosyayı kaydedin ve bitirdiniz. Hala ölümcül hatayı alıyorsanız, tekrar artırmanız gerekebilir, ancak çok ileri gitmeyin veya sunucunuzu çökertme riskiniz var. Ev sahibinizden yardım istemek için daha fazla neden.

wp-config belleği artır
Bu satır eksikse ve PHP bellek limitini ayarlamanız gerekiyorsa, bunu "Mutlu Bloglar" satırının hemen üstüne girin.

WordPress yönetici alanında önemli bir bellek sınırı hatasıyla karşılaşırsanız, wp-config.php dosyanızda farklı bir satır düzenlemeniz gerekecektir.

Yönetici alanı için WP bellek sınırını artırmak için bu satırı bulun ve artırın:

define( 'WP_MAX_MEMORY_LIMIT', '256M' );

Yönetici görevleri daha fazla bellek gerektirir, bu nedenle çok daha yükseğe ayarlamanız gerekir. Belirlediğiniz sayıyı ikiye katlayın WP_Memory_Limit.

2. PHP.ini dosyanızı düzenleyin

wp-config.php dosyanızı düzenlemenin sorunu çözmemesi durumunda, sorunu WordPress yerine sunucu ayarlarınızda çözmeniz gerekecektir.

Paylaşımlı barındırma kullanıyorsanız, PHP.ini dosyanıza erişemezsiniz, bu nedenle bunun yerine bir sonraki seçeneğe bakın. PHP.ini'ye erişiminiz varsa, onu büyük olasılıkla kök klasörde bulacaksınız, ancak dosyanın konumu ana bilgisayara göre değişecektir.

PHP bellek sınırını ve yükleme sınırını artırmak için bu satırları PHP.ini'de düzenleyin

memory_limit = 256M
upload_max_filesize = 12M
post_max_size = 13M
file_uploads = On
max_execution_time = 180

değerini değiştirme max_execution_time bir PHP betiğinin yürütme süresini sınırlayacaktır. PHP betiği ayarlanan değeri (saniye) aşarsa, betiği durdurur ve bir hata bildirir.

Çoğu durumda, girdiğiniz değerler, bir ila üçüncü satırlar arasında listede aşağı indikçe artmalıdır. en upload_max_filesize en küçük olmalı memory_limit en büyüğü olmalıdır. medyan olmalı post_max_size.

Hatanın giderilip giderilmediğini kontrol etmeden önce tarayıcı önbelleğinizi temizleyin.

3. .htaccess dosyanızı düzenleyin

PHP.ini'ye erişiminiz yoksa, son çareniz .htaccess dosyanızı düzenlemektir. .htaccess dosyanız, gizli bir dosya olduğu için bir nokta ile başlar. Kök klasörünüzde görmüyorsanız, SFTP dosya yöneticinizin bu dosyaları gizlemediğini kontrol edin.

PHP belleğini artırmak için aşağıdakileri .htaccess dosyanıza eklersiniz:

php_value memory_limit 256M
php_value upload_max_filesize 12M
php_value post_max_size 13M

PHP değeri hafıza limiti zaten ayarlanmışsa, artırın.

4. Branda Kullanarak Maksimum İndirme Sınırını Artırın

Herhangi bir kodu değiştirmeden yükleme sınırını kolayca güncellemek için Branda'daki görüntü yardımcı programını kullanabilirsiniz. İlk olarak, git UTILITAIRES > Görüntüler Modülü etkinleştirmek için

Branda Utilities Resimlerini Etkinleştir
Branda Utilities Resimlerini Etkinleştir

Sonra için bir ayar göreceksiniz İndirme sınırını geçersiz kıl. Etkinleştirmek için anahtarı çevirin.

Branda, indirme limiti yardımcı programını etkinleştirir
Resim dosyası boyut sınırına git

Ardından, farklı roller için yükleme boyutu sınırını ayarlayabilirsiniz. Değişikliklerinizi kaydetmeyi unutmayın.

Rol başına Branda indirme limiti
Yalnızca yöneticilerin büyük dosyalar yüklemesine izin vermek mi istiyorsunuz? Rol başına dosya boyutunu belirtebilirsiniz.

Hala bir sorununuz varsa

Sunucunuzu kurmak ve WordPress'teki ölümcül hatalarla uğraşmak sinir bozucu bir deneyim olabilir. İzlemeniz gereken süreç, kullandığınız barındırma şirketine büyük ölçüde bağlıdır, bu nedenle size yardımcı olması için güvenebileceğiniz bir web barındırma hizmetine sahip olmak çok önemlidir. Ayarlamanız gereken ayarları bulmanıza ve değiştirmenize yardımcı olabilirler.

Ne yazık ki, ucuz paylaşımlı barındırma kullanıyorsanız, WordPress'in istediğiniz gibi çalışması için gerekli tüm değişiklikleri yapamadığınızı fark edebilirsiniz. Bu durumlarda, barındırma kurulumunuzu daha sağlam bir şeye yükseltmenin zamanı gelmiş olabilir. WordPress'i yapılandırma konusunda yalnızca daha fazla esneklik elde etmekle kalmayacak, aynı zamanda kaliteli bir web barındırıcısı kullanıyorsanız diğer performans ölçümlerinde de bir gelişme göreceksiniz.

Yükseltmeye hazırsanız, neden WPMU DEV barındırmayı denemiyorsunuz? Freelancer ve Ajans üyeleri, ücretsiz barındırma kredilerinin yanı sıra performans ve kâr artırıcı eklentilerimizin tamamına, müşteri faturalandırmasına ve daha fazlasına erişim elde eder. Risksiz süper hızlı WPMU DEV barındırma hizmetine erişmek için ücretsiz deneme sürümüne kaydolun.
Anahtar Kelimeler:

[Ad_2]

Yaygın XAMPP ve WordPress Sorunları Nasıl Giderilir ve Düzeltilir

Yaygın XAMPP ve WordPress Sorunları Nasıl Giderilir ve Düzeltilir

[vc_row content_placement = "middle" css = ". vc_custom_1508940533685 {background-color: # f8f6f6! important;}" el_id = "themeforestpro"] [vc_column width = "3/4" css = ". vc_custom_1502759058885 {margin-bottom: 0p0 ! önemli; border-bottom-width: 0px! important; padding-bottom: XNUMXpx! important;} "] [vc_column_text]

Divi: Kullanılacak en kolay WordPress teması

[/ vc_column_text] [/ vc_column] [vc_column width = "1/4"] [vcex_button url = "https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=23065&tid1=divibeforepostmobile" target = "boş" size = "small" align = "center" color = "green" font_family = "Raleway" font_weight = "600" style = "flat" custom_color = "# ffffff" custom_hover_color = "# ffffff"] İNDİR [/ vcex_button] [/ vc_column] [/ vc_row]

[Ad_1]

Yani XAMPP kurulu ve yeni bir yerel WordPress kurulumu yapılandırıldı. O zaman o mükemmel temayı kurmanın zamanı geldi. Fakat bekle! Bu ölümcül hata ve maksimum yürütme süresi nedir? Tam da tüm zor şeyleri geride bıraktığını düşündüğün zaman...

Özellikle XAMPP ile ilk kez çalışıyorsanız, XAMPP ile geliştirme yaparken sorunlarla karşılaşmanız normaldir. XAMPP kullanırken, kurulumdan sonra bir eklenti kurmak, büyük bir veritabanını içe aktarmak ve yerel web sitenizin yedeğini oluşturmak, bir şeylerin ters gitmesi için fırsatlardır. Diğer tüm sunucular gibi, yerel bir XAMPP sunucusunun da sorunsuz çalışması için bilgisayarınızın yapılandırmasına göre ayarlanması gerekir.

PHP hataları ve bağlantı noktası çakışmaları, XAMPP geliştiricilerinin karşılaştığı en yaygın hata örnekleridir. Yerel bir WordPress kurulumuyla çalışırken bu sorunlardan bazıları oldukça garantilidir ve bu eğitimde, WordPress geliştiricilerinin karşılaşabileceği en yaygın dört XAMPP sorununun üstesinden nasıl geleceğinizi göstereceğim.

XAMPP ve WordPress sorunlarını giderme

Sorun 1: Maksimum PHP yürütme süresinin aşılması

Bu muhtemelen yeni XAMPP kullanıcılarının karşılaştığı en yaygın sorundur. Büyük bir eklenti yüklemeyi veya WordPress çekirdeğini güncellemeyi deneyin; 30 saniye maksimum çalışma süresi aşıldı.

maksimum yürütme süresinin aşıldığını gösteren hata mesajı

İyi haber şu ki, bu düzeltilmesi çok basit bir sorun.

Olan, XAMPP kurulumunuzda çalışan PHP sürümünü kontrol eden ayarların, komut dosyası yürütme süresini 30 saniye ile sınırlamasıdır. Ancak, büyük eklentileri yüklemek, WordPress çekirdeğini güncellemek veya diğer birçok yaygın WordPress işlemini gerçekleştirmek 30 saniyeden fazla sürer.

Sorunu çözmek için XAMPP kurulumunuzun php.ini dosyasında tek bir PHP ayarını yapmanız gerekir.

Bu dosyaya erişmenin iki yolu vardır.

  1. XAMPP Kontrol Panelini açın, tıklayın yapılandırma Apache satırında, ardından PHP (php.ini). Bu, dosyayı bir metin düzenleyicide açacaktır, ancak muhtemelen en sevdiğiniz metin düzenleyicide açmayacaktır.
  2. XAMPP kök klasörünüze gidin, php dizinini açın ve php.ini başlıklı dosyayı bulun. Ardından bu dosyayı favori metin düzenleyicinizle açın.

XAMPP'nin doğrudan C: dizinine yüklendiği Windows dizüstü bilgisayarımda dosya şu adreste bulunur: C:xamppphpphp.ini.

php.ini dosyasını bir metin düzenleyicide açın ve satırı bulun max_execution_time. XAMPP'nin en son sürümünü kullanıyorsanız, dosyanın 368. satırında görünmelidir. Yürütme süresini artırmak için daha büyük bir sayı girmeniz yeterlidir. Varsayılan 30 saniyedir, ancak birçok paylaşılan barındırma ortamı bu sınırı 120 saniyeye ayarlar. Bu değeri 120'ye çıkarmak, WordPress web siteleriyle çalışırken bu sorunla tekrar karşılaşmanızı önlemelidir.

maksimum yürütme süresi 120 saniyeye çıkarıldı
120 saniye, paylaşılan barındırma sağlayıcıları tarafından yaygın olarak kullanılır ve hemen hemen tüm WordPress işlemlerini kapsamalıdır.

php.ini dosyasında her değişiklik yaptığınızda, dosyayı kaydetmeniz, kapatmanız ve ardından XAMPP kontrol panelinde apache'yi durdurmanız ve yeniden başlatmanız gerekir. Apache, başlangıçta yalnızca php.ini'den gelen değerleri okur. Bu nedenle, Apache zaten çalışırken php.ini'de yapılan herhangi bir değişiklik, yalnızca Apache'yi yeniden başlattıktan ve yeni değerleri okuduktan sonra etkili olacaktır.

Apache'yi yeniden başlatın, ardından hatanın görünmesine neden olan işlemi yeniden deneyin. Artık işlerin planlandığı gibi gittiğini görmelisiniz.

Sorun 2: Maksimum dosya boyutu aşıldı

Bu hata birçok farklı nedenden dolayı ortaya çıkabilir. Şimdiye kadar bu hatayla karşılaşmanın en yaygın yolu, 2MB'den büyük bir resim dosyasını yüklemek için WordPress'teki medya yükleyiciyi kullanmaya çalışmaktır.phpMyAdmin kullanarak bir veritabanı verilerini içe aktarmaya çalışırken de bu hatayla karşılaştım. Bu ölümcül PHP hatasını nasıl tetiklediğinize bakılmaksızın, düzeltme aynıdır.

Maksimum yükleme dosyası boyutunun aşıldığını bildiren bir WordPress hata mesajı

Bu, php.ini'de bazı değişiklikler yapılarak düzeltilebilecek başka bir sorundur.

php.ini'ye geri dönün. Bu sefer, aşağıdakileri tanımlayan satırı arayın: upload_max_filesize. Varsayılan olarak bu değer 2 megabayt olarak ayarlanmıştır. Değeri, yüklemeye çalıştığınız dosyanın veya veritabanının boyutuna uygun bir sayıya yükseltin. Kabul edilebilir değerlerin ikinin kuvveti olan herhangi bir sayı olduğunu unutmayın. Bu nedenle kabul edilebilir değerler iki güçtür: 2M, 4M, 8M, 16M, 32M, 64M, 128M, vb. Örneğin 20M gibi farklı bir değer kullanın ve Apache gerçek değeri kabul edilebilir en yakın değere yuvarlayacaktır; bu, 16M girerseniz 20M olacaktır.

upload_max_filesize 128 milyona yükseltildi

php.ini'yi kapatmadan önce, aşağıdakileri tanımlayan satırı bulun: post_max_size. Bu değer ile el ele gider upload_max_filesize. Birini artırmadan diğerini artırırsanız, indirilebilir maksimum dosya boyutu olarak ikisinden küçük olanı uygulanacaktır. Satırı bulun ve kullandığınız değeri kullanın upload_max_filesize.

post_max_size 128 milyona yükseltildi

Eğer php.ini dosyasındaki notlara dikkatlice bakmak için zaman ayırırsanız, birçok ayar için, yaptığınız ayar hakkında daha fazla bilgi edinebileceğiniz bir URL'nin sağlandığını göreceksiniz. Başvurulan URL'yi ziyaret etmek her zaman biraz zaman ayırmaya değer. Örneğin, sağlanan belgeler post_max_size parametre bize şunu bilmemizi sağlar: memory_limit değer en az aşağıdaki kadar büyük olmalıdır post_max_size. Hızlı bir bakış memory_limit varsayılanın 128 megabayt olduğunu gösterir. için daha yüksek bir limit belirlemediğiniz sürece post_max_size et upload_max_filesize 128M'den büyükse, bu değeri ayarlamanız gerekmeyecektir.

Sorun 3: Apache Bağlantı Noktası Çakışmalarını Giderme

XAMPP ile çalışırken oldukça yaygın olan bir diğer hata mesajı, XAMPP Kontrol Panelinde Apache'nin kullanması gereken bağlantı noktalarının, 443 ve 80 numaralı bağlantı noktalarının zaten başka bir uygulama tarafından kullanıldığını belirten bir bildirimdir.

XAMPP kontrol panelinden Skype'ın 443 ve 80 numaralı bağlantı noktalarını kullandığını bildiren bir mesaj

Yukarıdaki resimdeki hata mesajı durumunda, bu oldukça basit bir düzeltmedir. Sorunlu uygulama Skype'tır. Aynı mesajı görürseniz, sorunu çözmek için Skype'ı tamamen kapatın ve XAMPP'yi yeniden başlatın. Skype, bağlantı noktası engelleme sahnesinde sık seyahat eden bir kişidir ve tanımlanması ve düzeltilmesi oldukça kolaydır. Ne yazık ki, işler her zaman bu kadar basit değildir. Skype'tan çıkmak sorunu çözmezse deneyebileceğiniz diğer şeyler şunlardır:

  • Birçok Windows bilgisayarına önceden yüklenmiş olarak gelen bir yardımcı uygulama olan World Wide Web Publishing Service'i durdurun. Durdurmak için açın Yönetimsel Araçlar > Hizmetler Windows kontrol panelinde uygulamayı bulun, seçin ve tıklayın. dur.
  • Bağlantı noktalarını engellenmemiş halde kalmaya zorlamak için Windows Güvenlik Duvarı'nı kullanın. Bunu yapmak için Windows Denetim Masası'nı açın ve Windows Güvenlik Duvarı > Gelişmiş Ayarlar. Ardından, 80 ve 443 numaralı bağlantı noktalarını engellenmemiş kalmaya zorlayan yeni bir gelen kuralı ekleyin.

Bu düzeltmelerin her ikisi de önceki XAMPP yapılandırma eğitimimizde daha ayrıntılı olarak ele alınmıştır, bu nedenle burada tüm ayrıntılara girmeyeceğiz. Bunun yerine, bu bağlantı noktası telafisi düzeltmelerini denemek için bu eğiticiye göz atın.

Bazen 80 numaralı bağlantı noktasının engellemesini kaldırmak özellikle zor olabilir. Veya kullanmaya devam etmek için 80 numaralı bağlantı noktasını kullanan herhangi bir uygulamaya ihtiyacınız olabilir. Bu kutuda, XAMPP'yi 8080 numaralı bağlantı noktası yerine 80 numaralı bağlantı noktasında çalışacak şekilde yapılandırabilirsiniz.

Bu değişikliği yapmak için XAMPP Kontrol Panelini açın ancak MySQL veya Apache'yi başlatmayın. Bunun yerine, tıklayın yapılandırarak Apache satırında seçin ve Apache (httpd.conf) seçeneği.

XAMPP Kontrol Paneli, Config'i ve ardından Apache httpd.conf'u seçerek
Config ve Apache httpd.conf'u seçin

Alternatif olarak, şuraya gidebilirsiniz: C:xamppapacheconfhttpd.conf dosyayı açmak için

Dosyayı açtıktan sonra yazan satırı bulun. Listen 80 ve onu değiştir Listen 8080. Sonra yazan satırı bulun ServerName localhost:80 ve bu değeri şu şekilde değiştirin ServerName localhost:8080. Değişiklikleri kaydedin ve dosyayı kapatın.

Bu değişiklikler yapıldıktan sonra XAMPP'yi yeniden başlatın ve Apache ve MySQL'i başlatın. Port 80 artık kullanılmamalıdır. Bunun yerine, Apache'nin şu anda 443 ve 8080 numaralı bağlantı noktalarında çalıştığını görmelisiniz.

Bu değişikliğin işe yaraması için yapmanız gereken iki şey daha var:

  1. utiliser http://localhost:8080/ yerine tüm XAMPP destekli web sitelerinize erişmek için http://locahost/.
  2. Bağlantı noktasını değiştirmeden önce WordPress sitelerini yerel olarak yüklediyseniz, güncellemeniz gerekir. WP_HOME et WP_SITEURL wp-config.php içindeki tanımlar, yeni etki alanı önekini yansıtmak için manuel olarak.
wp-config'de sitenizi ve ana sayfa url'nizi localhost:8080 olarak ayarlayın
Elbette “yourWordPressSite” yerine WordPress’i yerel olarak kurduğunuz dizini kullanacaksınız.

Sorun 4: Ek menü öğeleri eklenemiyor veya içe aktarılamıyor

Web sitenizin menüleri 90'dan fazla öğe içeriyorsa, iki sorununuz vardır.

  1. Web sitenizin navigasyonunu ciddi şekilde yeniden düşünmek isteyebilirsiniz. Bu kadar çok menü öğesine sahip olmak için iyi bir nedeni olan pek çok web sitesi yoktur.
  2. Ek menü öğeleri eklemeye çalıştığınızda bunu yapamayacağınızı göreceksiniz. Ayrıca, 90'dan fazla öğe içeren mevcut menüleri olan bir WordPress web sitesini içe aktarmaya çalışırsanız, menülerden bazı öğeler kaldırılacaktır.

Bu, php.ini dosyasında bulunan PHP ayarlarından kaynaklanan bir soruna başka bir örnektir. Öyleyse gidip açalım.

Dosyayı açtıktan sonra, üzerindeki sınırı tanımlayan satırı bulun. max_input_vars.

max_input_vars tanımını gösteren php.ini ekran görüntüsü

Bu öğe için varsayılan değer 1000'dir. Amaçladığınız tüm mega canavar menü öğelerini barındırmak için hangi değeri kullanmanız gerektiğini belirlemek için, ihtiyacınız olan menü öğelerinin sayısını alın, 11 ile çarpın ve ürüne 9 ekleyin. Bu nedenle, 120 menü öğesini barındırmanız gerekiyorsa, sınırı en az 1329'a (120 * 11 + 9) artırmanız gerekecektir.

Merak ediyorsanız, bu formülün nasıl çalıştığına dair çok iyi bir açıklama StackOverflow'ta mevcuttur.

Beklenen menü öğesi sayısını yansıtacak şekilde bu değeri güncelledikten sonra dosyayı kaydedin, kapatın ve Apache'yi yeniden başlatın. Apache yeniden başlatılana kadar değişiklikler geçerli olmayacaktır.

paket

XAMPP, Windows makinenizde yerel bir sunucu ortamı çalıştırmanın kolay bir yolunu sunar ve WordPress'i canlı bir siteye kurmak yerine yerel olarak test etmenize ve geliştirmenize olanak tanır. Ayrıca, temaları ve eklentileri her test ettiğinizde WordPress'i yüklemek ve kaldırmak zorunda kalmayacağınız için size çok zaman kazandıracak.

Ancak XAMPP ile çalışmak bazen biraz baş ağrısına neden olabilir (sadece google'da insanların kaç kez sorunlara çözüm aradığını araştırın!). Ancak, aynı zamanda size WordPress, Apache, phpMyAdmin ve PHP hakkında tüm geliştirmenizi canlı bir web sunucusuyla sınırlandırmış olsaydınız öğrenebileceğinizden daha fazlasını öğrenme fırsatı verir.

XAMPP ve WordPress ile çalışırken başka hangi zorluklarla karşılaştınız? Onları nasıl çözdün?
Anahtar Kelimeler:

[Ad_2]

Örneklerle Açıklanan Harika İçerik Yazmanın 5 Ws ve Hs

Örneklerle Açıklanan Harika İçerik Yazmanın 5 Ws ve Hs

[vc_row content_placement = "middle" css = ". vc_custom_1508940533685 {background-color: # f8f6f6! important;}" el_id = "themeforestpro"] [vc_column width = "3/4" css = ". vc_custom_1502759058885 {margin-bottom: 0p0 ! önemli; border-bottom-width: 0px! important; padding-bottom: XNUMXpx! important;} "] [vc_column_text]

Divi: Kullanılacak en kolay WordPress teması

[/ vc_column_text] [/ vc_column] [vc_column width = "1/4"] [vcex_button url = "https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=23065&tid1=divibeforepostmobile" target = "boş" size = "small" align = "center" color = "green" font_family = "Raleway" font_weight = "600" style = "flat" custom_color = "# ffffff" custom_hover_color = "# ffffff"] İNDİR [/ vcex_button] [/ vc_column] [/ vc_row]

[Ad_1]


Kitlenizle bağlantı kurmak için içerik oluşturmaya ihtiyaç duyan biriyseniz, sürekli olarak kaliteli malzeme üretmekte zorlanabilirsiniz. Durumunuz buysa, o zaman "muhabir soruları" veya "5 Ws and Hs" adı verilen iyi bilenmiş bir yazar tekniğini kullanmak tam da ihtiyacınız olan şey olabilir.

5 Ws ve Hs, bir muhabirin bir hikayenin ilk paragrafında yanıtlaması gereken altı soruyu ifade eder (ilgili ve mantıklı oldukları sürece). Sorular:

5 W ve H – Beyin Fırtınası için Soru Kılavuzu

Ancak gazeteci olmasanız bile, içeriğinizi beyin fırtınası yapmanıza ve ana hatlarıyla belirtmenize yardımcı olması için bu soruları yine de kullanabilirsiniz.

Aşağıda soruların bir listesi ve her biri için bazı olasılıklar bulunmaktadır. Verilen sorular, herhangi bir konu için kullanabileceğiniz bir rehber sağlamak için mümkün olduğunca geneldir. Bu nedenle, aklınızda belirli bir konu yoksa biraz tuhaf görünebilirler.

burada

  • Kim dahil?
  • Kim etkilendi?
  • Kim faydalanacak?
  • Kim zarar görecek?

Quoi

  • Basit bir ifadeye/cümleye indirgenmiş konunuz nedir?
  • Alanın nedir? (yani, farklı parçalar nelerdir?)
  • Nasıl görünüyor/farklı?
  • Konunuzdan ne etkilenebilir/değiştirilebilir?

Ne zaman

  • Bu ne zaman gerçekleşir? Bu ne zaman gerçekleşti? Ne zaman gerçekleşecek? Bu ne zaman yapılmalı?
  • Bunun gerçekleşme zamanlaması konuyu etkiler mi?

nerede

  • Nerede olacak ? (Nerede….Nerede olacak…Nerede….?)
  • Nerede gerçekleştiğinin bir önemi var mı? Konumdan etkilenir mi?

Pourquoi

  • Bu konu neden önemli? Bu neden önemli?
  • Neden bazı şeyler oluyor? (Konudaki sebepler ve sonuçlar nelerdir?)

Yorum Yap

  • Bu konu nasıl çalışır? O nasıl çalışır ? Yaptığı şeyi nasıl yapar?
  • Nasıl oldu?
  • İlgili kişiler nasıl etkilenir?

Burada soracağım başka bir soru daha var: "Ya olursa?" » farzedelim bir muhabirin tipik olarak kullanacağı bir soru değil, zaten ilk paragrafta değil, ancak genellikle başka tür durumları sormak için harika bir soru.

farzedelim

  • Ya her şey olması gerektiği gibi çalışıyorsa?
  • Ya her şey olması gerektiği gibi çalışmadıysa?
  • Ya bu konu olmasaydı?

Bir örnek: 5 W ve Hs'ye verilen yanıtlar

Bu soruları daha somut hale getirmek için soruların her birinin üzerinden geçeceğim ve bu makaleyi yazarken bulduğum cevapları size göstereceğim.

Unutulmamalıdır ki bu bir REFLEKS teknik. Soruları cevaplarken, fikirlerinizin mükemmel bir şekilde ifade edilip edilmediği konusunda çok fazla endişelenmemelisiniz. ya da iyi olsalar bile! Beyin fırtınasının arkasındaki fikir, KALİTE DEĞİL MİKTAR OLSUN.

Kağıt üzerinde (veya duruma göre ekranda) çok sayıda fikriniz olduğunda, geri dönüp en değerli olanları seçebilirsiniz.

İşte bu konu için beyin fırtınam, ki bu “Beyin fırtınası tekniği olarak 5 W ve Hs'yi kullanın. »

burada

Kim dahil?

  • İçerik üreten veya tüketen herkes. – Blogcular, tasarımcılar, geliştiriciler, müşteriler.

Kim etkilendi?

  • İçerik üreten veya tüketen herkes. - Yukarıdaki gibi.

Kim faydalanacak?

  • Hem yaratıcılar hem de tüketiciler bundan faydalanacak.

Kim zarar görecek?

  • Hiç kimse zarar görmedi, ancak yaratıcının çabası gerekecek.

Quoi

Basit bir ifadeye/cümleye indirgenmiş konunuz nedir?

  • Altı sorudan oluşan bir beyin fırtınası tekniğidir: kim, ne, ne zaman, nerede, neden ve nasıl.

Alanın nedir? (yani, farklı parçalar nelerdir?)

  • Bir dizi soruyu gözden geçirmeyi ve yanıtlamayı içerir. Aynı zamanda yeni sorular oluşturmayı da içerir.

Nasıl görünüyor/farklı?

  • Sizi uyarmak ve bir konuyu daha derine inmenize yardımcı olmak için tasarlanan diğer istem türlerine benzer. Aynı zamanda bir kontrol listesine benzer.
  • Bu, etrafta uçup gitmekten ve konunuzu sistematik olarak gözden geçirmemekten farklıdır.

Konunuzdan ne etkilenebilir/değiştirilebilir?

  • İçerik kalitesi etkilenebilir (elbette daha iyisi için). Bu, daha fazla ayrıntıya ve konunun daha derin bir incelemesine yol açabilir.
  • İçeriğin oluşturulma kolaylığı etkilenebilir. Sorular yol gösterici olduğu için daha kolay olabilir. Ayrıca bazı yönlerden daha "zor" olabilir, çünkü sizi daha derin bir düzeyde düşünmeye ve düşünmeye zorlar. Ancak nihayetinde, daha "zor" olsa da, daha iyi içerikle sonuçlanmalıdır.

Ne zaman

Bu ne zaman gerçekleşir? Bu ne zaman gerçekleşti? Ne zaman gerçekleşecek? Bu ne zaman yapılmalı?

  • Beyin fırtınası yazma sürecinde birkaç noktada gerçekleşebilir. Fikir üretmek ve yol tariflerinin haritasını çıkarmaya yardımcı olmak için başlangıçta yer almalıdır. Ancak daha büyük noktalar içindeki bireysel noktalar için olabilir. Bu, inceleme aşamasında yapılabilir.

Bunun gerçekleşme zamanlaması konuyu etkiler mi?

  • Yazma sürecinde erken yapmak idealdir. Bunu yazma sürecinde daha sonra yapmak, belirli noktaları derinleştirmek için de faydalı olabilir.
  • Bazı durumlarda, özellikle içerik oluşturucu fikirleri daraltmakta veya konuya hakim olmakta zorlanıyorsa, bunu kullanmadan önce diğer beyin fırtınası tekniklerini kullanmak faydalı olabilir.

nerede

Nerede olacak ? (Nerede….Nerede olacak…Nerede….?)

  • Dijital (bilgisayarda, çevrimiçi) veya kağıt üzerinde gerçekleşebilir. Ancak, temelde zihinde olur. Sizi cevapları zihninizde aramaya zorlar. Ve eğer orada değillerse, sizi yanıtları başka yerlerde aramaya - onları aramaya - zorlayabilir.

Nerede gerçekleştiğinin bir önemi var mı? Konumdan etkilenir mi?

  • Kişisel tercihlerinize bağlıdır.

Pourquoi

Bu konu neden önemli? Bu neden önemli?

  • Fikir üretmeye yardımcı olur.
  • Kapsamlı olmaya yardımcı olur.
  • Yön çizmeye / ana hat oluşturmaya yardımcı olur.
  • Başkalarının sahip olabileceği soruları yanıtlamaya yardımcı olur.
  • Başkalarının düşünmesi gereken ama düşünmediği sorular oluşturmaya yardımcı olur.

Neden bazı şeyler oluyor? (Konudaki sebepler ve sonuçlar nelerdir?)

  • Sorular sizi konuya birçok farklı açıdan yaklaşmaya zorluyor.
  • Sizi titiz olmaya zorlarlar.
  • Yeni fikirler üretmenize yardımcı olurlar.
  • Fikir üretme sürecini kolaylaştırırlar.

Yorum Yap

Bu konu nasıl çalışır? O nasıl çalışır ? Yaptığı şeyi nasıl yapar?

  • Sizi davet ederek çalışır.
  • "Tek başınıza" yapabileceğinizden daha ileri gitmenizi sağlayarak çalışır.
  • Olaylara birden çok açıdan bakmanızı sağlayarak çalışır.

Nasıl oldu?

  • Aslen gazetecilikten geliyor.
  • O zamandan beri birçok yazar tarafından bir beyin fırtınası tekniği olarak benimsenmiştir.

İlgili kişiler nasıl etkilenir?

  • Bu, içerik oluşturucunun bir konuyu daha derine inmesini kolaylaştırır.
  • Bu, yaratıcının üzerindeki stresin bir kısmını alır çünkü onlar soruları yanıtlamanın en azından quelques iyi iş fikirleri.

farzedelim

Ya her şey olması gerektiği gibi çalışıyorsa?

  • Her şey olması gerektiği gibi olsaydı, bir içerik oluşturucu, soruları gözden geçirdikten sonra kolayca harika içerikler oluşturabilirdi.

Ya her şey olması gerektiği gibi çalışmadıysa?

  • Olması gerektiği gibi çalışmadıysa, yaratıcı projeden vazgeçebilir.
  • Bu olması gerektiği gibi çalışmadıysa, içerik oluşturucu sorulardan daha fazla yanıt bulabilir. Bununla birlikte, araştırılabilecek soruların olması, muhtemelen her zaman kaliteli içeriğe ve muhtemelen daha iyi içeriğe yol açacaktır, çünkü bu olası cevapları çoğu kişi için bulmak zor olabilir - ve bu nedenle daha değerli olarak algılanır.

Ya bu konu olmasaydı?

  • Bu teknik olmasaydı, içerik oluşturucuların konularını tüm temel açılardan ele aldıklarından emin olmak için kusursuz bir yolu olmazdı.

Bitmiş bir örnek

Bu arada, bu makalenin başındaki altı sorudan beşini gerçekten yanıtladığımı fark ettiniz mi? Bu “haber” haberciliği olmasa da yine de etkili bir teknik olabilir.

İşte ilk paragrafı yazmama yardımcı olması için notlarımdan çıkardığım kısa cevaplar.

  • Kim – içerik oluşturucular
  • Ne – beyin fırtınası tekniği: 5 W ve H
  • Ne zaman – içerik oluşturmaları gerektiğinde; keşif aşamasında
  • Nerede – (burada o kadar da önemli değil)
  • Neden – konuyu ayrıntılı olarak kolayca araştırmak ve içeriğe yön vermek; kaliteli üretmek
  • Nasıl – konuya farklı açılardan yaklaşan bir dizi basit soruyu yanıtlayarak

Ve işte altı cevaptan beşinin dahil olduğu ilk paragraf. Bunların yukarıdan verilen sözlü cevaplar olmadığını fark edeceksiniz, ancak fikirler hala orada.

Eğer varsa kitlenizle bağlantı kurmak için içerik oluşturması gereken biri (burada), o zaman bulabilirsin kaliteli malzeme üretmek zor (Pourquoi) tutarlı bir şekilde (zaman). Durumunuz buysa, o zaman iyi prova edilmiş bir yazarın tekniğini kullanarak (yorum Yap) aranan "gazeteci soruları" veya "5 Ws and Hs" (neyi) tam olarak ihtiyacınız olan şey olabilir.

(Not etmek: "Nerede" bu durumda ana paragraf için gerçekten gerekli değildir.)

>> Çok yakında, 5 W ve Hs ile ilgili başka bir beyin fırtınası tekniği.

Resimde: Karatahta ve BigStock'un Beyin Fırtınası Üzerinde Tebeşirle Çizilmiş Bir Problemi Çözmek için 5 W (Kim, Neden, Ne Zaman, Ne, Nasıl, Nerede) Satış Yeterlilik Soruları.

[Ad_2]

WordPress'e jQuery komut dosyaları nasıl düzgün şekilde eklenir (kolay adımlar)

WordPress'e jQuery komut dosyaları nasıl düzgün şekilde eklenir (kolay adımlar)

[vc_row content_placement = "middle" css = ". vc_custom_1508940533685 {background-color: # f8f6f6! important;}" el_id = "themeforestpro"] [vc_column width = "3/4" css = ". vc_custom_1502759058885 {margin-bottom: 0p0 ! önemli; border-bottom-width: 0px! important; padding-bottom: XNUMXpx! important;} "] [vc_column_text]

Divi: Kullanılacak en kolay WordPress teması

[/ vc_column_text] [/ vc_column] [vc_column width = "1/4"] [vcex_button url = "https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=23065&tid1=divibeforepostmobile" target = "boş" size = "small" align = "center" color = "green" font_family = "Raleway" font_weight = "600" style = "flat" custom_color = "# ffffff" custom_hover_color = "# ffffff"] İNDİR [/ vcex_button] [/ vc_column] [/ vc_row]

[Ad_1]

WordPress 16 yılı aşkın bir süredir hayatımızın bir parçası, ancak temalara ve eklentilere komut dosyası ekleme yöntemi birçok geliştirici için hala bir gizem. Bu yazıda, sonunda kafa karışıklığına bir son verdik.

Bu en yaygın kullanılan JavaScript kitaplıklarından biri olduğundan, bugün WordPress temalarınıza veya eklentilerinize basit jQuery komut dosyalarını nasıl ekleyeceğinizi tartışıyoruz.

Ama önce…

JQuery uyumluluk modu hakkında

WordPress'e komut dosyaları eklemeye başlamadan önce, jQuery'nin uyumluluk modunu anlamak önemlidir.

Muhtemelen bildiğiniz gibi, WordPress, kodunuzla kullanabileceğiniz jQuery ile önceden yüklenmiş olarak gelir.

WordPress' jQuery'de ayrıca, diğer dil kitaplıklarıyla çakışmaları önlemek için bir mekanizma olan bir 'uyumluluk modu' vardır.

Bu savunma mekanizmasının bir parçası sizin yapamamak Kullanın $ diğer projelerde olduğu gibi doğrudan imzalayın.

Bunun yerine, WordPress için jQuery yazarken şunu kullanmalısınız: jQuery.

Örnek için aşağıdaki koda bakın:

Sorun şu ki, jQuery'yi milyonlarca kez yazmak daha uzun sürüyor, okumayı zorlaştırıyor ve komut dosyanızı şişirebiliyor.

İyi haber?

Birkaç değişiklikle sevimli küçük dolar işaretimizi tekrar kullanabilirsiniz.

BTW, jQuery'de yeniyseniz, $ işareti yalnızca jQuery () için bir diğer addır ve ardından bir işlev için bir diğer addır.

Temel yapı şöyle görünür: $(selector).action(). Dolar işareti jQuery'yi tanımlar… “(selektör)” HTML öğelerini sorgular veya bulur… ve son olarak “jQuery () eylemi”, öğeler üzerinde gerçekleştirilecek eylemdir.

Uyumluluk sorunumuzu nasıl aşabileceğimize geri dönelim ... işte bazı uygun seçenekler:

1. Enter jQuery gizli modu

Uyumluluk modunu aşmanın ilk yolu, kodunuzla gizli olmaktır.

Örneğin, betiğinizi altbilgiye yüklerseniz, kodunuzu jQuery ile eşleyecek anonim bir işleve sarabilirsiniz. $.

Aşağıdaki örnekte olduğu gibi:

Komut dosyanızı başlığa eklemek istiyorsanız (mümkünse kaçınmalısınız, aşağıda daha fazla bilgi), her şeyi bir belgeye hazır işlevine sarabilirsiniz. $ yol boyunca.

2. "Çatışma yok" moduna girin

jQuery yazmaktan kaçınmanın bir başka kolay yolu da "Çatışma yok" modunu seçin ve başka bir kısayol kullanın.

Bu durumda: $j varsayılan yerine $.

Tek yapmanız gereken bunu betiğinizin en üstünde beyan etmek:var $j = jQuery.noConflict();

Pekala, artık WordPress için geçerli jQuery kodu yazma hakkında daha fazla bilgi sahibi olduğunuza göre, onu web sitemize ekleyelim.

WordPress'e jQuery komut dosyaları ekleme adımları

  1. WordPress'e jQuery komut dosyaları ekleyin kuyruk
  2. WordPress yöneticisine komut dosyaları ekleyin
  3. WordPress'jQuery aboneliğinden çık
  4. Kuyruğa girmeden önce komut dosyalarını kaydetmeniz gerekmiyor mu?
  5. Eklentileri kullanarak jQuery'yi WordPress'e ekleyin

WordPress'e jQuery betikleri eklemenin en kolay yollarından biri "adlı bir işlem kullanmaktır. kuyruk. "

Normal bir HTML web sitesi için <link> komut dosyası eklemek için öğe. WordPress de aynı şeyi yapıyor ama biz bunu başarmak için özel WP işlevleri kullanacağız.

Bu şekilde bizim için tüm bağımlılıklarımızı halleder (teşekkürler WP!).

Bir tema üzerinde çalışıyorsanız, kullanabilirsiniz. wp_enqueue_script() senin içinde çalış functions.php bırakmak.

İşte böyle görünüyor:

Bu işlev beş argüman alır:

  1. $ tanıtıcı - komut dosyasına başvurmak için kullanabileceğiniz benzersiz bir tanıtıcı.
  2. $ src - komut dosyasının konumu.
  3. $ deps - bir dizi bağımlılık belirtir.
  4. $ ver - betiğinizin sürüm numarası.
  5. $ in_footer - WordPress'in betiği nereye koyacağını bilmesini sağlar.

* Dikkat edilmesi gereken bir şey $in_footer varsayılan olarak komut dosyalarının başlığa yükleneceğidir.

Bu kötü bir uygulamadır ve sitenizi önemli ölçüde yavaşlatabilir. Bu nedenle, komut dosyanızı altbilgiye yerleştirmek istiyorsanız, bu parametrenin true olarak ayarlandığından emin olun.

WordPress yöneticisine komut dosyaları ekleme

Ayrıca yöneticiye komut dosyaları da ekleyebilirsiniz. Kullanılan fonksiyonlar tamamen aynı, sadece başka bir kanca kullanmanız gerekiyor.

Örneğin:

Asılmak yerine wp_enqueue_scripts kullanmalıyız admin_enqueue_scripts.

Bu kadar!

Tamamen.

WordPress'ten jQuery aboneliği nasıl kaldırılır

Peki ya WordPress tarafından önceden yüklenmiş olandan farklı bir jQuery sürümü kullanmak istiyorsanız?

Sıraya koyabilirsiniz… ancak bu, sayfada iki JQ sürümü bırakır.

Bunu önlemek için, WP sürümünün kaydını silmemiz gerekiyor.

İşte böyle görünüyor:

jQuery'nin WP kaydını silmek ve ardından eklemek istediğiniz jQuery betiğini eklemek, wp_deregister_script () kullanmak kadar kolaydır.

Yukarıdaki örnekte, Google tarafından barındırılan jQuery kitaplığını kullandık, ancak bunu açıkça kendi komut dosyanızın URL'siyle değiştireceksiniz.

Kuyruğa girmeden önce komut dosyalarını kaydetmeniz gerekmiyor mu?

Komut dosyalarınızı doğrudan sayfalarınıza yüklemek yerine gerektiğinde yüklemek istiyorsanız, komut dosyasını daha önce kaydedebilirsiniz.

Örneğin, tarihinde wp_loaded:

İşiniz bittiğinde, ihtiyacınız olduğunda komut dosyalarını sıraya alabilirsiniz:

Diğer komut dosyalarıyla çakışmamak için aynı adları kullanmayı unutmayın.

Koşullu etiketlerin kullanımı

Komut dosyalarınızı yalnızca gerektiğinde yüklemek için koşullu etiketleri kullanın.

Bu, yönetimde daha sık kullanılır, burada bir komut dosyasını yalnızca belirli bir sayfada (yöneticinin tamamında değil) kullanmak istersiniz. Ayrıca bant genişliği ve işlem süresinden tasarruf sağlar, bu da web siteniz için daha hızlı yükleme süreleri anlamına gelir.

Daha fazla bilgi için WordPress Kodeksindeki yönetici kuyruk komut dosyalarıyla ilgili belgelere bakın.

Eklentileri kullanarak jQuery'yi WordPress'e ekleyin

WP eklenti dizininde WordPress gönderilerinize, sayfalarınıza veya temalarınıza komut dosyaları eklemek için kullanabileceğiniz birçok eklenti de vardır.

İşte iyi bilinen JavaScript / jQuery eklentilerinden bazı örnekler: Gelişmiş Özel Alanlar, Basit Özel CSS ve JS, Komut Dosyaları n Stilleri ve Varlık Temizleme.

Kendi jQuery hikayenizi yazın

jQuery'yi daha iyi anlamak, yalnızca yaptığınız işi daha etkili hale getirecektir. İster kendi web siteniz için, ister müşteri projeleri için.

jQuery basitliği ile bilinir ve sizin de (umarız) bu makaleden öğrendiğiniz gibi, WordPress'e basit jQuery komut dosyaları eklemek, nasıl yapılacağını öğrendikten sonra pasta kadar kolaydır.

Evet, vanilya HTML kullanmaya kıyasla biraz ek yük var, ancak bağımlılık yönetimi ve netliğin ek faydası da var.

Sadece bu değil, jQuery'nin WP ile varsayılan uyumluluğunu atlamak gibi küçük hileler kullanmak size çok fazla zaman, emek ve büyük kod kazandıracak.
Anahtar Kelimeler:

[Ad_2]