lostyazilim
tr.link

Bileşen Desteği Eklemek

6 Mesajlar 1.129 Okunma
acebozum
tr.link

umut61 umut61 Grafiker Kullanıcı
  • Üyelik 17.03.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek Grafiker
  • Konum İstanbul Avrupa
  • Ad Soyad Ü** Ç**
  • Mesajlar 138
  • Beğeniler 28 / 16
  • Ticaret 2, (%100)
Sitemde bileşen desteği yok.İnternette anlatılanları uyguladığımda bileşen desteği ekleniyor ancak tema bozuluyor.Bana yardımcı olabilecek birisi varmı.

Ek Olarak: Buda functions kodları

/**
* @package WordPress
* @subpackage Default_Theme
*/

add_filter( 'show_admin_bar', '__return_false' );
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 180, 110, true );
add_image_size( 'single-post-thumbnail', 240, 190 );

function the_content_limit($max_char, $more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
$content = strip_tags($content);

if (strlen($_GET['p']) > 0) {
echo "

";
echo $content;
echo " "."[Devamı]";
echo "

";
}
else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
$content = substr($content, 0, $espacio);
$content = $content;
echo "

";
echo $content;
echo "...";
echo " "."[Devamı]";
echo "

";
}
else {
echo "

";
echo $content;
echo "

";
}
}
function baslik($kac) {
$baslik = get_the_title();
if(strlen($baslik)> $kac) {
$baslik = mb_substr($baslik, 0, $kac) . '..';
}
echo $baslik;
}

/* ------------
MENÜLER //
*/
register_nav_menus(

array(

'ustmenu' => __( 'Üst Menü', 'fs_menu' ),
'anamenu' => __( 'Ana Menü', 'fs_menu' ),
'hizlimenu' => __( 'Hızlı Menü (Anasayfa)', 'fs_menu' ),) );

/* -----------
PANEL //
*/

function fs_get_option($key) {

global $fs_options;
$fs_options = get_option('fs_options');

$fs_defaults = array(
'fs_color' => 'red',
'fs_sidebar' => 'ts-sb-right',
'fs_align' => 'ts-main-left',
'fs_logo' => get_bloginfo('template_url').'/images/logo.png',
'fs_rss' => get_bloginfo('rss2_url'),
'fs_slider_items' => 3,
'fs_home_title' => __('latest blog posts', 'fors'),
'fs_home_items' => 6,
'fs_about_title' => __('about me', 'fors'),
'fs_about' => __('Enter a short text about you on the theme options page.', 'fors'),
'fs_social_title' => __('get in touch', 'fors')
);

foreach($fs_defaults as $k=>$v) {
if (!$fs_options[$k])
$fs_options[$k] = $fs_defaults[$k];
}

return $fs_options[$key];
}

require_once( TEMPLATEPATH . '/lib/admin/theme-options.php');

add_action('wp_footer','fs_theme_footer');

function fs_theme_footer() {

echo "\n".fs_get_option('fs_tracking')."\n";

}


//Üyelere Resim Yükleme İzini
if ( current_user_can('contributor') && !current_user_can('upload_files') )
add_action('admin_init', 'allow_contributor_uploads');
function allow_contributor_uploads() {
$contributor = get_role('contributor');
$contributor->add_cap('upload_files');
}

?>


Ek Olarak: Buda functions kodları

/**
* @package WordPress
* @subpackage Default_Theme
*/

add_filter( 'show_admin_bar', '__return_false' );
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 180, 110, true );
add_image_size( 'single-post-thumbnail', 240, 190 );

function the_content_limit($max_char, $more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
$content = strip_tags($content);

if (strlen($_GET['p']) > 0) {
echo "

";
echo $content;
echo " "."[Devamı]";
echo "

";
}
else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
$content = substr($content, 0, $espacio);
$content = $content;
echo "

";
echo $content;
echo "...";
echo " "."[Devamı]";
echo "

";
}
else {
echo "

";
echo $content;
echo "

";
}
}
function baslik($kac) {
$baslik = get_the_title();
if(strlen($baslik)> $kac) {
$baslik = mb_substr($baslik, 0, $kac) . '..';
}
echo $baslik;
}

/* ------------
MENÜLER //
*/
register_nav_menus(

array(

'ustmenu' => __( 'Üst Menü', 'fs_menu' ),
'anamenu' => __( 'Ana Menü', 'fs_menu' ),
'hizlimenu' => __( 'Hızlı Menü (Anasayfa)', 'fs_menu' ),) );

/* -----------
PANEL //
*/

function fs_get_option($key) {

global $fs_options;
$fs_options = get_option('fs_options');

$fs_defaults = array(
'fs_color' => 'red',
'fs_sidebar' => 'ts-sb-right',
'fs_align' => 'ts-main-left',
'fs_logo' => get_bloginfo('template_url').'/images/logo.png',
'fs_rss' => get_bloginfo('rss2_url'),
'fs_slider_items' => 3,
'fs_home_title' => __('latest blog posts', 'fors'),
'fs_home_items' => 6,
'fs_about_title' => __('about me', 'fors'),
'fs_about' => __('Enter a short text about you on the theme options page.', 'fors'),
'fs_social_title' => __('get in touch', 'fors')
);

foreach($fs_defaults as $k=>$v) {
if (!$fs_options[$k])
$fs_options[$k] = $fs_defaults[$k];
}

return $fs_options[$key];
}

require_once( TEMPLATEPATH . '/lib/admin/theme-options.php');

add_action('wp_footer','fs_theme_footer');

function fs_theme_footer() {

echo "\n".fs_get_option('fs_tracking')."\n";

}


//Üyelere Resim Yükleme İzini
if ( current_user_can('contributor') && !current_user_can('upload_files') )
add_action('admin_init', 'allow_contributor_uploads');
function allow_contributor_uploads() {
$contributor = get_role('contributor');
$contributor->add_cap('upload_files');
}

?>
 

 

elektronikssl
webimgo

WampiR WampiR WM Aracı Kullanıcı
  • Üyelik 19.01.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Aksaray
  • Ad Soyad O** D**
  • Mesajlar 512
  • Beğeniler 521 / 68
  • Ticaret 17, (%100)
Şu konuyu gözden geçirmenizi öneririm.

http://www.ismailbayram.net/wordpress-sidebari-widget-uyumlu-yapma/
 

 

umut61 umut61 Grafiker Kullanıcı
  • Üyelik 17.03.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek Grafiker
  • Konum İstanbul Avrupa
  • Ad Soyad Ü** Ç**
  • Mesajlar 138
  • Beğeniler 28 / 16
  • Ticaret 2, (%100)
Hocam orda yazanları uyguladım.Her şey güzel bileşen özelliği geliyor ancak bu seferde şöyle bir sorun ortaya çıkıyor atıyorum yeni yazı ekle dediğimde yayınla diyorum ekran beyaz oluyor adres çubuğu duruyor yazı yayınlanmıyor
 

 

SafakCALiSKAN SafakCALiSKAN lafliyorum.com Kullanıcı
  • Üyelik 11.12.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek Amele V.2
  • Konum Antalya
  • Ad Soyad Ş** Ç**
  • Mesajlar 4641
  • Beğeniler 1124 / 1125
  • Ticaret 7, (%100)

umut61 adlı üyeden alıntı

Hocam orda yazanları uyguladım.Her şey güzel bileşen özelliği geliyor ancak bu seferde şöyle bir sorun ortaya çıkıyor atıyorum yeni yazı ekle dediğimde yayınla diyorum ekran beyaz oluyor adres çubuğu duruyor yazı yayınlanmıyor

config dosyasını açıp ansi formatta kaydedip ftpye atmayı denermisiniz
 

 

wmaraci
wmaraci

umut61 umut61 Grafiker Kullanıcı
  • Üyelik 17.03.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek Grafiker
  • Konum İstanbul Avrupa
  • Ad Soyad Ü** Ç**
  • Mesajlar 138
  • Beğeniler 28 / 16
  • Ticaret 2, (%100)

depresan adlı üyeden alıntı

config dosyasını açıp ansi formatta kaydedip ftpye atmayı denermisiniz


Malasef yine aynı
 

 

SafakCALiSKAN SafakCALiSKAN lafliyorum.com Kullanıcı
  • Üyelik 11.12.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek Amele V.2
  • Konum Antalya
  • Ad Soyad Ş** Ç**
  • Mesajlar 4641
  • Beğeniler 1124 / 1125
  • Ticaret 7, (%100)
bende böyle sorunlar olduğunda hosta diyorum şu sayfa beyaz sayfa hatası veriyor diye, o da benden beyaz sayfa sorunu veren adresi istiyor gönderiyorum artık ne yapıyorsa düzeliyor. hostun bilirmi bilmem ama şansını dene bi.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al