WordPress'e PHP Nasıl Eklenir: 4 Kolay Yöntem

Yayınlanan: 2021-09-20

PHP, web'deki en popüler programlama dillerinden biridir. Aslında, tüm web sitelerinin [1] %78,8'i PHP kullanıyor. WordPress kullanıyorsanız, herhangi bir kodla doğrudan etkileşime girmeseniz bile PHP de kullanıyorsunuz demektir. WordPress'te PHP, kullandığınız özelliklerin çoğunu mümkün kılar ve web sitenizde büyük değişiklikler yapmak istiyorsanız nasıl çalıştığını anlamak gereklidir.

PHP'yi WordPress'te düzenlemenin veya sitenize kod eklemenin birçok yolu vardır. Hangi yaklaşımı kullanacağınız, WordPress dosyalarını düzenleme konusundaki rahatlık düzeyinize bağlı olacaktır, ancak süreç, hayal edebileceğinizden çok daha kolaydır.

Bu yazıda PHP'nin nasıl çalıştığını kısaca gözden geçireceğiz. Ardından, ister bir eklenti kullanmayı ister manuel olarak yapmayı tercih edin, WordPress'e PHP eklemenin dört yolunu göstereceğiz. Hadi çalışalım!

İçindekiler:

  • WordPress'te PHP'ye giriş
  • 1. PHP'yi WordPress kısa kodlarına dönüştürün
  • 2. Bir eklenti ile site çapında kod parçacıkları ekleyin
  • 3. WordPress'te alt temanızı özelleştirin
  • 4. PHP dosyalarını manuel olarak düzenlemek için bir FTP istemcisi kullanın
#WordPress'e #PHP nasıl eklenir? Her #web sitesi için 4 kolay yöntem
Tweetlemek için tıklayın

WordPress'te PHP'ye giriş

PHP, web sitesi geliştirmede popüler olan 'genel amaçlı' bir programlama dilidir. Daha da önemlisi, WordPress PHP kullanılarak oluşturulmuştur. Bu, içerik yönetim sisteminde (CMS) büyük değişiklikler yapmak veya sitenize yeni kod eklemek istiyorsanız PHP'nin nasıl çalıştığına dair temel bir anlayışa sahip olmanızı zorunlu kılar.

WordPress'te PHP'yi düzenlemek veya eklemek için programcı olmanıza gerek yoktur. Ne yapmak istediğinize bağlı olarak, tüm süreç boyunca size rehberlik edecek ve hatta kullanabileceğiniz kod parçacıkları sağlayacak çok sayıda öğretici bulmak kolaydır. Örneğin, function.php dosyasında yapabileceğiniz birkaç değişiklikte size yol gösteren eksiksiz bir makalemiz var.

WordPress'e PHP eklemenin kolay yöntemleri

Kodla çalışmak konusunda rahat değilseniz, WordPress ve PHP dosyalarını düzenlemek göz korkutucu görünebilir. Ancak WordPress, web sitenize PHP kodu eklemek için eklentilerden manuel yaklaşıma kadar çeşitli yollar sunar. Herhangi bir büyük değişiklik yapmadan veya bir hazırlık sitesi kullanmadan önce web sitenizi yedeklediğiniz sürece, gerektiğinde deneme yapmaktan çekinmeyin.

1. PHP'yi WordPress kısa kodlarına dönüştürün

Her zamanki gibi eklentiler, WordPress'teki belirli bir sorunu çözmek için en basit yaklaşımı sunar. Doğrudan düzenlemek zorunda kalmadan WordPress dosyalarınıza özel kod eklemek için kullanabileceğiniz birkaç eklenti vardır.

Seçeneklerden biri, PHP kod parçacıklarını WordPress düzenleyici veya widget alanlarında kolayca kullanabileceğiniz kısa kodlara dönüştürmektir. Bu, sitenizdeki belirli bir gönderiye veya sayfaya PHP eklemek istiyorsanız kullanışlıdır.

Bunu yapmak için ücretsiz PHP Kod Parçacığı Ekle eklentisini kullanabilirsiniz:

PHP Kod Parçacığı Ekle PHP Kod Parçacığı Ekle

Yazar(lar): xyzscripts.com

Mevcut Sürüm: 1.3.3

Son Güncelleme: 17 Mart 2022

insert-php-code-snippet.1.3.3.zip

%98 Derecelendirme 100.000+ Yükleme WP 2.8+ Gerekiyor

Bu eklenti ile PHP kod parçacıkları için özel kısa kodlar oluşturabileceksiniz. Eklentiyi kullanarak bu parçacıkları ekleyebilir ve bu işlevleri çalıştırmak için web sitenizin herhangi bir yerinde kullanabileceğiniz kısa kodlar oluşturabilirsiniz.

Eklentiyi kurup etkinleştirdikten sonra, kontrol panelinde XYZ PHP Kodu etiketli yeni bir sekme göreceksiniz. Bu sekmeyi seçin ve PHPCode Snippet'leri → Add New PHP Code Snippet'e gidin:

Yeni bir PHP kod parçacığı ekleme

Eklenti, snippet'iniz için amacını tanımlaması ve kodunu PHP kod alanına eklemesi gereken bir "ad" belirlemenizi isteyecektir:

PHP snippet'ine bir örnek

PHP Kod Parçacığı Ekle'nin eklediğiniz kodu doğrulamadığını unutmayın. Kod çalışmazsa, sorunu kendi başınıza gidermeniz gerekir.

Eklentiyi kullanarak bir kod parçacığı eklediğinizde, PHPCode Parçacıkları sekmesi altında görünecektir. Tek tek komut dosyalarını duraklatmanın yanı sıra bunları düzenlemek, silmek ve önizlemek için seçenekleriniz vardır:

PHP'yi düzenleme

Snippet'i yerleştirmeye yönelik kısa kod, Snippet Kısa Kodu sütununun altında bulunur. Çalıştığından emin olmak için kodu önizledikten sonra devam edebilir ve kısa kodu sitenizin herhangi bir yerine ekleyebilirsiniz.

2. Bir eklenti ile site çapında kod parçacıkları ekleyin

WordPress'e PHP eklemenize yardımcı olabilecek başka bir eklenti, ücretsiz Kod Parçacıkları eklentisidir.

Kod parçacıkları Kod parçacıkları

Yazar(lar): Kod Parçacıkları Pro

Mevcut Sürüm: 2.14.3

Son Güncelleme: 3 Şubat 2022

kod parçacıkları.zip

%96 Derecelendirme 600.000+ Yükleme WP 3.6+ Gerekiyor

Bu eklenti ile Kod Parçacıkları → Yeni Ekle seçeneğine giderek sitenize kolayca genel kod parçacıkları ekleyebilirsiniz. PHP kod parçacığınızı eklediğinizde, onu her yerde çalıştırmayı veya yalnızca sitenizin ön ucunda veya arka ucunda çalıştırmayı seçebilirsiniz:

Ücretsiz Kod Parçacıkları eklentisi ile PHP ekleme

Eklenti, WordPress'e PHP kodu eklemenin yanı sıra CSS, HTML veya JavaScript eklemenize de yardımcı olabilir.

3. WordPress'te alt temanızı özelleştirin

WordPress, tema dosyalarınızı doğrudan kontrol panelinden düzenlemenizi sağlayan Tema Düzenleyici adlı bir araçla birlikte gelir. İdeal olarak, bunu bir alt tema kullanırken yaparsınız, böylece ana temayı güncellerken yaptığınız değişiklikleri kaybetmezsiniz.

Tema düzenleyiciye erişmek için Görünüm → Tema Düzenleyici'ye gidin. Solda basit bir metin düzenleyici ve sağda bir dosya listesi göreceksiniz:

WordPress tema editörü

Tema Dosyaları listesi, temanızın tüm özelleştirilebilir dosyalarına doğrudan erişmenizi sağlar. Her girişin altında, tam dosya adını da göreceksiniz. Buradaki seçeneklerin çoğu PHP dosyaları olacaktır.

Düzenlemek için tema seçin açılır menüsünü kullanarak hangi temayı düzenlediğinizi değiştirebilirsiniz. Ayrıca, düzenleyicinin altındaki Belgeler açılır menüsünü kullanarak belirli işlevler için belgelere bakabilirsiniz:

tema düzenleyici

Bir işlevi aramak sizi onun WordPress Geliştirme Kodeksi sayfasına gönderir (eğer varsa). Özel bir temayı düzenliyorsanız, belirli işlevler için belgeler bulamayabileceğinizi unutmayın. İstediğiniz değişiklikleri yaptıktan sonra, bunları kaydetmek için Dosyayı Güncelle'ye tıklayabilirsiniz.

Özellikle sitenize kod parçacıkları eklemek istiyorsanız, muhtemelen functions.php dosyasını düzenlemek isteyeceksiniz.

4. PHP dosyalarını manuel olarak düzenlemek için bir FTP istemcisi kullanın

WordPress Tema Düzenleyiciyi kullanmanın ana dezavantajı, editörün kendisinin çok barebone olmasıdır. Daha önce tam kod düzenleyici kullandıysanız, panonuzdaki dosyaları değiştirerek birçok işlevi kaçırdığınızı bilirsiniz.

Daha iyi bir alternatif, web sitenizin dosyalarına FTP yoluyla erişmek ve bunları güncellemek için favori metin düzenleyicinizi kullanmaktır. Bunu yapmak için FileZilla gibi bir FTP istemcisine ihtiyacınız olacak.

Bir FTP istemcisini ilk kez kullanıyorsanız, web sitenizin oturum açma ayrıntılarına bakmanız gerekir. FTP kimlik bilgileriniz, WordPress'te oturum açmak için kullandığınız bilgilerle aynı değildir .

Geleneksel olarak, bir plana kaydolduğunuzda web barındırıcınız sizin için bir FTP hesabı oluşturacaktır. Bu hesabın ayrıntılarına barındırma kontrol panelinizden erişilebilir olmalıdır:

FTP kimlik bilgilerinize erişme

FTP yoluyla web sitenize bağlanmak için ana bilgisayar adresine, FTP kullanıcı adınıza ve şifrenize ve belirli bağlantı noktası ayrıntılarına (varsa) ihtiyacınız olacak. Bu bilgilere sahip olduğunuzda, FileZilla veya başka bir FTP istemcisini kullanarak web sitenize bağlanabilirsiniz.

Web sitenize eriştikten sonra, sitenizin tüm dosyalarını içeren WordPress kök klasörünü bulmanız gerekir. Genellikle bu klasöre public veya public_html adı verilir ya da web sitenizin adı verilir:

WordPress dizininize erişme

Kök klasöre eriştiğinizde, WordPress dosyalarınızdan herhangi birini değiştirebilir ve bunlara özel PHP kodu ekleyebilirsiniz. Genel olarak konuşursak, ne yaptıklarından emin değilseniz herhangi bir dosyayı değiştirmemenizi öneririz.

Dosyaları düzenlemek için, kök dizinin nasıl yapılandırıldığına dair genel bir anlayışa ihtiyacınız olacak. Ana klasörde, site çapında yapılandırma dosyalarını bulacaksınız. Bu, WordPress'e ilginç işlevler eklemek için değiştirebileceğiniz .htaccess dosyasını içerir.

Tema ve eklenti dosyaları wp-content klasöründe bulunabilir. wp-content/plugins or theme'a giderseniz, her temanın ve eklentinin kendi klasörü olduğunu görürsünüz. Örneğin, temanızın klasörlerinden birini açarsanız, WordPress Tema Düzenleyici aracıyla eriştiğiniz tüm dosyaları düzenleyebilirsiniz.

Bir dosyayı düzenlemek için üzerine sağ tıklayın ve Görüntüle/Düzenle seçeneğini seçin. Bunu yapmak, yerel varsayılan metin düzenleyicinizi kullanarak dosyayı açacaktır:

PHP'yi yerel metin düzenleyiciyi kullanarak düzenleme

Herhangi bir dosyada değişiklik yapmayı tamamladığınızda, kaydedin ve FTP istemciniz yeni sürümü sunucunuza yükleyecektir. Bu kadar!

Başa gitmek

Çözüm

PHP'yi WordPress'te düzenlemek ve eklemek nispeten basittir. Kodla çalışmaktan, hatta kodu kopyalayıp yapıştırmaktan çekindiğiniz sürece, sitenizin işlevselliğini şaşırtıcı şekillerde artıracak snippet'ler ekleyebilirsiniz.

#WordPress'e #PHP nasıl eklenir? Her #web sitesi için 4 kolay yöntem
Tweetlemek için tıklayın

Ancak, WordPress'e ne zaman kod eklerseniz, bir şeyler ters gittiğinde her zaman önce sitenizi yedeklemelisiniz. Örneğin, PHP'nin yanlış sözdizimi ile eklenmesi, WordPress kurtarma modunu tetikleyebilir.

Özetlemek gerekirse, WordPress'e PHP eklemenin dört ana yolu şunlardır:

  1. PHP Kod Parçacığı Ekle eklentisi ile PHP'nizi kısa kodlara dönüştürme
  2. Code Snippets eklentisi ile sitenize PHP parçacıkları ekleme
  3. Tema Düzenleyiciyi kullanarak alt temanızı özelleştirme
  4. WordPress dosyalarını manuel olarak düzenlemek için bir FTP istemcisi kullanma

Başlamaya hazırsanız, WordPress siteleri için on kullanışlı kod parçacığı koleksiyonumuza göz atabilirsiniz. Daha da ileri gitmek istiyorsanız, nasıl WordPress geliştiricisi olunacağına dair bir kılavuzumuz var.

PHP'yi WordPress'e nasıl ekleyeceğiniz hakkında sorularınız mı var? Aşağıdaki yorumlar bölümünde onlar hakkında konuşalım!

ücretsiz rehber

Hızlandırmak için 5 Temel İpucu
WordPress Siteniz

Yükleme sürenizi %50-80 oranında azaltın
sadece basit ipuçlarını takip ederek.

Ücretsiz kılavuzu indirin
Referanslar
[1] https://w3techs.com/technologies/details/pl-php