<?php
function excerpt($num) {
$limit = $num+1;
$excerpt = explode(' ', get_the_excerpt(), $limit);
array_pop($excerpt);
$excerpt = implode(" ",$excerpt)."...";
echo $excerpt;
}
function content($num) {
$theContent = get_the_content();
$output = preg_replace('/<img[^>]+./','', $theContent);
$limit = $num+1;
$content = explode(' ', $output, $limit);
array_pop($content);
$content = implode(" ",$content)."...";
echo $content;
}
if ( function_exists('register_sidebar') )
{
register_sidebar(array(
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>',
));
}
add_theme_support( 'post-thumbnails' );
?>
<?php
function wp_popho_menu() {
// Add a new top-level menu:
add_menu_page(__('Popho V2','popho'), __('Popho V2','popho'), 6, basename(__FILE__) , 'wp_popho_admin', get_bloginfo('template_url').'/admin/menu_icon.png');
// Add submenus to the custom top-level menu:
add_submenu_page(basename(__FILE__), __('Popho Ayarlar','popho'), __('Popho Ayarlar','popho') , 6, basename(__FILE__) , 'wp_popho_admin');
add_submenu_page(basename(__FILE__), __('Kullanım Klavuzu','popho') , __('Kullanım Klavuzu','popho') , 6, 'popho_instructions', 'wp_popho_instructions');;
}
add_action('admin_menu', 'wp_popho_menu');
$popho_options = (
array(
array(__('Tema Kullanım Ayarları','popho'), array(
array('telifhaklari', __('Telif Hakları Saklıdır 2010 ©','popho'), __('Altkısımda telif hakları yazısı:','popho'),'','textarea'),
)
),
array(__('Reklam Kutusu','popho'), array(
array('enable_reklamkutusu', 'no', __('Reklam Kutusu Olsun Mu?','popho'),__('Sağ tarafta reklam kutusu özelliği','popho'),'yesno'),
array('reklamcan1resim', __('','popho'), __('Reklam Resim Linki 1','popho'),'',''),
array('reklamcan1link', __('','popho'), __('Reklam Adresiniz 1','popho'),'',''),
array('reklamcan2resim', __('','popho'), __('Reklam Resim Linki 2','popho'),'',''),
array('reklamcan2link', __('','popho'), __('Reklam Adresiniz 2','popho'),'',''),
array('reklamcan3resim', __('','popho'), __('Reklam Resim Linki 3','popho'),'',''),
array('reklamcan3link', __('','popho'), __('Reklam Adresiniz 3','popho'),'',''),
array('reklamcan4resim', __('','popho'), __('Reklam Resim Linki 4','popho'),'',''),
array('reklamcan4link', __('','popho'), __('Reklam Adresiniz 4','popho'),'',''),
)
),
array(__('Sosyal Medya','popho'), array(
array('enable_sosyalmedya', 'no', __('Sosyal Medya İkonları Gözüksün mü?','popho'),__('Sağ Menüde Sosyal Medya İkonları','popho'),'yesno'),
array('facebook', __('','popho'), __('Facebook Adresiniz','popho'),'',''),
array('twitter', __('','popho'), __('Twitter Adresiniz','popho'),'',''),
array('delicious', __('','popho'), __('Delicious Adresiniz','popho'),'',''),
)
)
)
);
foreach($popho_options as $section) {
foreach($section[1] as $option) {
add_option($option[0], $option[1]);
}
}
function wp_popho_admin_css() {
?>
<?php
}
add_action('admin_head', 'wp_popho_admin_css');
function wp_popho_admin() {
global $popho_options;
if ($_POST['save_popho_options']) {
foreach($popho_options as $section) {
foreach($section[1] as $option) {
update_option($option[0],stripslashes($_POST[$option[0]]));
}
}
/* Sucess */
echo '<div id="message" class="updated fade"><p><strong>'.__('Ayarlarınız çok sexi biçimde kaydedildi

','popho').'</strong></p></div>';
}
?>
<div class="wrap">
<h2><?php _e('Popho V2 Portal Teması Yönetim Paneli', 'popho'); ?></h2>
<form method="post" action="admin.php?page=functions.php" id="popho_form">
<?php
foreach($popho_options as $section) {
echo '<h3>'.$section[0].'</h3><div class="popho_section"><table cellspacing="0" cellpadding="0" class="form-table">';
foreach($section[1] as $option) {
echo '<tr valign="top">';
echo '<th><label for="'.$option[0].'">'.$option[2].'</label></th><td>';
if ($option[4]=='yesno') {
$yes = '';
$no = '';
if (get_option($option[0])=='yes') $yes='selected="selected"'; else $no='selected="selected"';
echo '<select name="'.$option[0].'">
<option value="yes" '.$yes.'>'.__('Yes','popho').'</option>
<option value="no" '.$no.'>'.__('No','popho').'</option>
</select>';
} elseif ($option[4]=='textarea') {
echo '<textarea id="'.$option[0].'" name="'.$option[0].'" cols="40" rows="4">'.get_option($option[0]).'</textarea>';
} elseif ($option[4]=='select_options') {
$selected = '';
echo '<select name="'.$option[0].'">';
$names = explode('|', $option[5]);
$values = explode('|', $option[6]);
$selected = get_option($option[0]);
$loop = 0;
if ($names) {
foreach ($names as $name) {
echo '<option value="'.$values[$loop].'" ';
if ($selected==$values[$loop]) echo 'selected="selected"';
echo '>'.$name.'</option>';
$loop++;
}
}
echo '</select>';
} else {
echo '<input type="text" id="'.$option[0].'" name="'.$option[0].'" size="50" value="'.get_option($option[0]).'" />';
}
if ($option[3]) echo '<br/><span class="setting-description">'.$option[3].'</span>';
echo '</td></tr>';
}
echo '</table></div><br class="clear" />';
}
?>
<p class="submit" style="text-align:right"><input type="submit" value="<?php _e('Kaydet Bakalım', 'popho'); ?>" name="save_popho_options" /></p>
</form>
</div>
<?php
}
function wp_popho_instructions() {
?>
<div class="wrap">
<h2><?php _e('Popho Kullanım Klavuzu', 'popho'); ?></h2>
<p><?php _e('Popho temasını kullandığınız için öncellikle teşekkür ederim.', 'popho'); ?></p>
<h3><?php _e('popho Ayarlar', 'popho'); ?></h3>
<p><?php _e('Popho temasında yan menünüz ilk kurulumda gözükmeyebilir.Bunun için bileşenlerden menü eklemesi yapınız..Kategoriler otomatik olarak yan yana gözükecektir.Thumb için <b>resim</b> özel alanını kullanabilirsiniz..Facebook veya başka sitelerden mp4,flv gibi verilerinizi eklemek için konu yazarken sadece <b>video</b> özel alanı altında direk adreslerini verirseniz videonuz otomatik olarak konun başında çıkacaktır. .', 'popho'); ?></p>
<p><?php _e('Temada her türlü değişiklik ve düzenleme yapabilirsiniz..Temayla ilgili sorunlarınız ve düşüncelerinizi
http://www.anarschi.com üzerinden ilgili tema başlığından veya
anarschi@gmail.com üzerinden bana iletebilirsiniz.', 'popho'); ?></p>
<p><?php _e('Saygılarımla..Beyazıt Kölemen- Anarşik Çocuk', 'popho'); ?></p>
add_filter('the_content', 'make_clickable');
</div>
<?php } ?>