سلام دوستان خسته نباشید ؛
فایل functions.php باید با چه انکدی ذخیره شود؟ قبلاها ansi ذخیره می شد ولی از وقتی که بعضی از کلمات فارسی را به این فایل اضافه نمودم ودیدم که مرورگر درست نمایش نمی دهد از utf-8 استفاده کردم که قالب به هم ریخت!
سلام دوستان خسته نباشید ؛
فایل functions.php باید با چه انکدی ذخیره شود؟ قبلاها ansi ذخیره می شد ولی از وقتی که بعضی از کلمات فارسی را به این فایل اضافه نمودم ودیدم که مرورگر درست نمایش نمی دهد از utf-8 استفاده کردم که قالب به هم ریخت!
نباید utf8 باشد.
کلمات زبان فارسی که به این فایل اضافه کردید را با تابع ترجمه فارسی کنید.
آموزش.
بخشید مصطفی جان ولی من از php سر در نمیارم یعنی راه دیگه ای نیست؟
فایل functions.php پوسته رو اینجا قرار بدین تا براتون انجام بدم ;)
شرمندتیم عزیز:
http://s1.picofile.com/file/6485210260/functions.php.html
این رو بررسی کنید:
<?php
if ( function_exists('register_sidebar') )
register_sidebar();
?>
<?php
function new_excerpt_more($more) {
global $post;
return '<a href="'. get_permalink($post->ID) . '"> '.__('More...','theme-name').'</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
?>
قبلش باید سرفایل:
<?php load_theme_textdomain('theme-name'); ?>
رو به اول فایل header.php اضافه کنید.
به جای theme-name هم, اسم پوسته رو قرار بدین.
سپس فایل ترجمه رو ایجاد کنید. (طبق آموزش بالا)
یا یه راه دیگهای هم هست. Encoding همون فایل ابتدایی در Notepad++ برروی Encode in UTF-8 without BOM قرار بدین!