თუ კი კომენტარებისას თქვენ ბლოგზე იყენებთ ავატრებსაც და default ავატრად ჩანს ე.წ. Mystery Man-ის ავატარი, ალბათ არც თუ ისე სასიამოვნო იქნებოდა იგი თქვენთვის და არც თუ ისე კარგად მოერგებოდა იგი თქვენი ბლოგის დიზაინს. იმისთვის, რომ შევცვალოთ ამ პატარა კაცუნას ავატარი ჩვენი სასურველი ავატრით, საჭიროა პატარა ფუქციის დაწერა.
Default ავატრის შეცვლა
ყველა დიზაინის მოყვება დამატებით ფაილი, სახელად functions.php, სადაც custom ფუნქციების ჩაწერა შეგვიძლია, სწორედ ამ ფაილში უნდა ჩავწეროთ შემდეგი კოდი:
add_filter( 'avatar_defaults', 'newgravatar' );
function newgravatar ($avatar_defaults) {
$myavatar = get_bloginfo('template_directory') .
'/images/my-gravatar.jpg';
$avatar_defaults[$myavatar] = "My Avatar";
return $avatar_defaults;
}
ფუნქცია add_filter იძლევა იმის საშუალებას რომ avat_default ფუნქციაზე newgravatar ფუნციის მეშვეობით მოვახდინოთ მცირე ცვლილება. კერძოდ კი default ავატრების მასივში ჩავამატოთ ჩვენთვის სასურველი დამატებითი ავატარი. $myavatar ცვლადი ინახავს ფაილს, სახელწოდებით my-gravatar.jpg, რომელიც მოთავსებულია თქვენი დიზაინის /images/ ფოლდერში. My Avatar კი სახელწოდებაა, რომლის შეცვლად შეგიძლიათ.
საბოლოოდ default ავატრის რედაქტირების გვერდი ასეთ სახეს მიიღებს, რომლის რედაქტირებას Settings>Discussion გვერდიდან შეძლებთ.
სულ ეს იყო : )


ეს გიშველის
Sweet Baby Girl
ეგ საიდან მოიტანე ვაბშე? :spy:
სტატისტიკას არ აჩვენებსო ჩემი სტატის პლაგინიო ხო დაიჩივლე და დღეს გავაკეთე მე და შენც გაგიზიარე :user:
რაღაცა კოდი მთლად კარგად არ წერია ის იკონკა რისია შუა ტექსტში?
არ გამოვიდა!
Sweet Baby Girl
მაგ ერ იკონკა არაფერია…
უბრალოდ არსებული კოდი დააკოპირე და ჩასვი funstions.php-ში..
შემდეგ my-gravatar.jpg ფაილი უნდა ჩააგდო შენი დიზაინის /images/ ფოლდერში და ადმინ პანელში შედი Settings>Discussion და მანდ დაინახავ შენს მიერ ატვირთულ ავატარს
არ გამოვიდა.
რაღაც ერორები ამოყარა და გაფუჭდა
'','after_widget' => '',
'before_title' => '',
'after_title' => '',
));
?>
მარტო ეს წერია ჩემს functions.php-ში და სად უნდა ჩავამატო მაგ კოდში თუ მაგის ქვევით???
fuf! გავგიჟდ! თავ დავანებ!
Sweet Baby Girl
მარი… აი მე მაგალითად აქ მაქვს ჩასმული..
_http://s48.radikal.ru/i119/0904/05/28566c8a55e6.png
სამდე php კოდის გახსნის შემდეგ ან დახურვამდე უნდა გახსნა რა…
გავაკეთე.
იცი რატო არ მუშაობდა?
ამ კოდში რაც აქ გიწერია (“My Avatar”;) ეს შევცვალე სიტყვა cupcake-ით (იმიტომ, რომ მაგ სკრინში რაც შენ დამიდე იგივე კოდს Landish ჰქვია) და ეგრევე ამუშავდა… :რავი:
გამომადგა, მადლობა