Forum Aski - Türkiye'nin En Eğlenceli Forumu
 

Go Back   Forum Aski - Türkiye'nin En Eğlenceli Forumu > Webmaster Dünyası > Webmaster Genel > WordPress
Kayıt ol Yardım Kimler Online Bugünki Mesajlar Arama

canlı casino siteleri canlı casino siteleri sagedatasecurity.com casino siteleri takipçi satın al
porno diyarbakır escort bayan antalya escort malatya escort

Wordpress İçin Eklenti Yazmak

WordPress kategorisinde açılmış olan Wordpress İçin Eklenti Yazmak konusu , ...


Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 09.01.2015, 22:55   #1 (permalink)
BaHaRamaZaN

Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Standart Wordpress İçin Eklenti Yazmak

Wordpress İçin Eklenti Yazmak


Bu dersimizde Wordpress ile kolay ve ihtiyaçlara göre eklenti yazmanın temellerini görelim.

Wordpress eklenti yazma işlemi için ilk önce şu yolun izlenmesi gerekiyor:

/public_html/blog/wp-content/plugins/eklenti-adi

Plugins içine eklenti adında bir klasör oluşturun.

İçine resimcek.php adında bir php sayfası oluşturun.

Resimcek.php sayfasının içindeki kodlar:



Kod:
<?php
/*
Plugin Name: Resim Çekme  // Eklentinin adı
Plugin URI: http://www.zekaikilic.com  Eklentinin urlsi 
Description: wikipedia adresinden resim çeker. // Eklentinin açıklaması
Author: Zekai KILIÇ // Yazan kişinin adı
Version: 1.0 // Versiyon
Author URI: http://www.zekaikilic.com/  // Eklentinin sahibinin site adresi
*/
function resim_cek()
{
$site=file_get_contents('http://tr.wikipedia.org/wiki/Deniz');
preg_match_all('@<span dir="auto">(.*?)</span>@si',$site,$baslik);
preg_match_all('@<img alt="" src="(.*?)" width="(.*?)" height="(.*?)" class="thumbimage" srcset="(.*?),(.*?)" data-file-width="(.*?)" data-file-height="(.*?)">@si',$site,$resim);
   
//print_r($baslik); 
//print_r($resim);
 
echo $baslik[0][0];
echo "<br>";
echo $resim[0][0];
echo "<br>";
echo $resim[0][1];  
}
?>
Bir fonksiyon oluşturduk resim_cek adında. Sonra bir bot yazdık ve Wikipedia adresinden deniz adında aradığımızda yazı içindeki başlık ve 2 adet resim çeken bir eklenti yazdık.


Bunların hepsini yazdıktan sonra Wordpress admin panelinden eklentiler kısmına giderek yazdığımız eklentiyi etkinleştirin.

Eklentimizi aktif yaptıktan sonra Görünüm > Düzenleyici > kısmında ister Footer ister Header istersenizde index.php sayfalarına <?php resim_cek(); ?> yazarak eklentimizi sayfamıza çekiyoruz.

Eklenti yazmak aslında bu kadar basit. Bununla haber botu, hava durumu veya makale gibi ya da ihtiyaca uygun eklentiler yazabilirsiniz. Bu sizin hayal gücünüze ve PHP bilginize kalan bir durum.

***

Eklenti yazma mantığını anlamak için yapabileceğiniz basit bir eklenti fikri vermek gerekirse kendi sitenizin "site bakımda" eklentisini de yazabilirsiniz.

Bunu yapmanız için yukarıdaki adımları izleyin fonksiyon kısmına geldiğinde ise Javascript ile uyarı verdirin, sonra header ile bakimda.php sayfanıza yönlendirin ve bu fonksiyonu index.php kısmına çekin.

__________________
Aşk der ki sana: Yolumdaysan başım feda yoluna; ama bil ki senin de başını isterim yoluma. Kahır, kapris gelecekse senden amenna! Ama ayağına diken batarsa yolumda ah edip vahlanma!...
Aşk bilek gücü değil “YÜREKTİR”! Yüreğin yetmiyorsa düşme yollara!…
KaRaqiZz isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla
Alt 09.12.2016, 18:20   #2 (permalink)
Isınan Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Standart Cevap: Wordpress İçin Eklenti Yazmak

Deneyeceğim bu kadar basit ise...

thexphones isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla
Cevapla

Yukarı'daki Konuyu Aşağıdaki Sosyal Ağlarda Paylaşabilirsiniz.


Yetkileriniz
Konu Açma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Forum hakkında Kullanılan sistem hakkında
Forumaski paylaşım sitesidir.Bu nedenle yazılı, görsel ve diğer materyaller sitemize kayıtlı üyelerimiz tarafından kontrol edilmeksizin eklenmektedir.Bu nedenden ötürü doğabilecek yasal sorumluluklar yazan kullanıcılara aittir.Sitemiz hak sahiplerinin şikayetleri doğrultusunda yazılı, görsel ve diğer materyalleri 48 saat içerisinde sitemizden kaldırmaktadır. Bildirimlerinizi bu linkten bize yapabilirsiniz.

Telif Hakları vBulletin® Copyright ©2000 - 2016, ve Jelsoft Enterprises Ltd.'e Aittir.
SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.
yetişkin sohbet chatkamerali.net

Saat: 10:15