Fluid Solution Web Site Tasarımı

Clouds Web Site Tasarımı

Accessibility 101 Web Site Tasarımı

Center Stage Web Site Tasarımı

WordPress Basit Bir Eklenti Yazma

Gerekli Kodlar Pazartesi Mart 28th, 2016
469 Görüntülenme

Merhaba webinyo.com kullanıcıları bu konumuzda wordpress tabanlı sitelerde basit düzeyde bir eklenti kodlaması ve örnek kodları sizler ile paylaşacağız.

Başlamadın önce arkadaş nasıl bir örnek yapacağımızı anlatalım :  Webinyo Eklenti isimli bir eklentimiz olacak ve bu eklenti wordpress Admin panelinde sol alanda menülerde yer alacak. Eklentimize ait 2 adet alt menü olacak.

index.php Dosyamızdaki Kodlar
<?php
  /*
    Plugin Name: Webinyo Eklenti
    Plugin URI: http://webinyo.com
    Version: 1.00
    Author: Savaş Dersim Çelik
    Description: WordPress Basit Eklenti Yazma
  */
  
  add_action('admin_menu', 'wbn_menu_ekleme');
  
  function wbn_menu_ekleme(){
    add_menu_page( 'Hosgeldiniz', 'Webinyo Eklenti', 'manage_options', 'wbn-eklenti/wbn-home.php', '', '', 99 );
    add_submenu_page( 'wbn-eklenti/wbn-home.php', 'Ayarlar', 'Ayarlar', 'manage_options', 'wbn-eklenti/wbn-ayarlar.php', '');
    }
?>

Yukarıda ki kodlarımızda eklentimize isim veriyoruz ve Webinyo Eklenti isimli eklentimizi wordpress menü alanında 99. Sıraya ekliyoruz, Eklentimize 1 adet’de alt menü ekledik, tabi siz çoğaltabilirsiniz.

wbn-ayarlar.php Dosyamızdaki Kodlar
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Webinyo Eklenti Ayarlar</title>
</head>

<body>

<h1>Wordpress Basit Eklenti Yazma Ayarlar Sayfası</h1>
<hr>

</body>

</html>

Yukarıdaki kodlarımızda ayarlar sekmesine girildiğinde görüntülemek istediğimiz sayfayı tasarlıyoruz.

wbn-home.php Dosyamızdaki Kodlar
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Webinyo Eklenti Ana Sayfa</title>
</head>

<body>

<h1>Wordpress Basit Eklenti Yazma Ana Sayfa</h1>
<hr>

</body>

</html>

Yukarıdaki kodlarımızda Eklentimize ait Ana Sayfa görünümünü tasarlıyoruz.

Yorumlar

Henüz hiç yorum yapılmamış.

İlginizi Çekebilir
WordPress Tüm Özel Alanı Tek Seferde Değiştirme | SQL Komutu

WordPress Tüm Özel Alanı Tek Seferde Değiştirme | SQL Komutu

Pazartesi Kasım 28th, 2016
691 Görüntülenme
WordPress’de Database’de Verileri Toplu Değiştirme

WordPress’de Database’de Verileri Toplu Değiştirme

Pazar Eylül 4th, 2016
3.812 Görüntülenme
WordPress Kategorileri Listeleme Kaynak Kodu

WordPress Kategorileri Listeleme Kaynak Kodu

Salı Ağustos 30th, 2016
822 Görüntülenme
WordPress Tüm İçerik Tek Seferde Silme Kodu

WordPress Tüm İçerik Tek Seferde Silme Kodu

Çarşamba Haziran 15th, 2016
600 Görüntülenme
TheSkimm: içerik odaklı takvim uygulaması

TheSkimm: içerik odaklı takvim uygulaması

Salı Nisan 26th, 2016
405 Görüntülenme
Functions’dan Footer Alanına Yazı Ekleme

Functions’dan Footer Alanına Yazı Ekleme

Pazar Nisan 17th, 2016
446 Görüntülenme
Bunlar da var!
Renk Değiştiren Pasta [Video]

Renk Değiştiren Pasta [Video]

Perşembe Aralık 31st, 2015
271 Görüntülenme
2022 Katar Dünya Kupası İçin Farkındalık Eylemi Başlatıldı

2022 Katar Dünya Kupası İçin Farkındalık Eylemi Başlatıldı

Cumartesi Mayıs 30th, 2015
268 Görüntülenme
İnsanları Kolayca İKNA Etmek İçin 10 AKIL Oyunu

İnsanları Kolayca İKNA Etmek İçin 10 AKIL Oyunu

Cumartesi Nisan 16th, 2016
373 Görüntülenme
LG Mobil Ödeme Cihazı Tanıtacak!

LG Mobil Ödeme Cihazı Tanıtacak!

Cumartesi Ocak 30th, 2016
251 Görüntülenme
Apple 2015’in en iyi uygulama ve oyunları listesini açıkladı

Apple 2015’in en iyi uygulama ve oyunları listesini açıkladı

Perşembe Aralık 10th, 2015
248 Görüntülenme
Sadeceon, Sina Afradan 500 bin TL yatırım aldı

Sadeceon, Sina Afradan 500 bin TL yatırım aldı

Çarşamba Ekim 7th, 2015
362 Görüntülenme