WodPress için basit Widget’leri yapmayı merak edenler için basit bir uygulama örneği vermek istiyorum.
Örneğin arayınca para kazandırdığı söylenen google arama Widget’i yapalım ve eklediğimizde istediğimiz gibi pozisyonunu Admin’den değiştirebilelim.
wp-includes/widgets.php dosyamızı açalım ve;
function wp_widget_search($args) { satırının hemen üstüne alttaki fonksiyonu ekleyelim.
function wp_widget_google($args) {
extract($args);
?><?php echo $before_widget; ?>
<h3>Google Search</h3>
<ul>
<div>
//buraya adsense kodları girilecek
</div>
</ul>
<?php echo $after_widget; ?>
<?php
}
Sonra bu fonksiyonu çağıracak init fonsiyonumuzu oluşturuyoruz.
Bu satırı buluyoruz ;
$class['classname'] = ‘widget_recent_entries’;
Ve üstüne bu satırları ekliyoruz;
$class['classname'] = ‘widget_google’;
wp_register_sidebar_widget(’google’, __(’Google’), ‘wp_widget_google’, $class);
İşlemlerimizi bitridiğimize göre Admin -> Presentation -> Widget bölümünden bloğumuzun pozisyonunu ayarlıyoruz ve durumu kaydediyoruz.
