Default ავატრის შეცვლა

თუ კი კომენტარებისას თქვენ ბლოგზე იყენებთ ავატრებსაც და default ავატრად ჩანს ე.წ. Mystery Man-ის ავატარი, ალბათ არც თუ ისე სასიამოვნო იქნებოდა იგი თქვენთვის და არც თუ ისე კარგად მოერგებოდა იგი თქვენი ბლოგის დიზაინს. იმისთვის, რომ შევცვალოთ ამ პატარა კაცუნას ავატარი ჩვენი სასურველი ავატრით, საჭიროა პატარა ფუქციის დაწერა.

mystery-man-icon-intro

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 გვერდიდან შეძლებთ.

gravatar-options-screen

Default Avatar Settings

სულ ეს იყო : )

პოსტის ავტორი - Landish

ბლოგის ერთადერთი დამაარსებელი, სულის ჩამდგმელი და ბლოგოსფეროს სიყვარული.
პოსტი მოთავსებულია კატეგორიაში "ვორდპრესი" და იგი შეიცავს შემდეგ ტეგებს: .

12 კომენტარი პოსტზე Default ავატრის შეცვლა

  1. Sweet Baby Girl ამბობს:

    What if the stats don’t start showing up? Do I need anything special in my theme?

    Yes, your theme must have a call to at the very bottom right before the tag.

    ეს გიშველის ;)

  2. Landish ამბობს:

    Sweet Baby Girl

    ეგ საიდან მოიტანე ვაბშე? :spy:

  3. Sweet Baby Girl ამბობს:

    სტატისტიკას არ აჩვენებსო ჩემი სტატის პლაგინიო ხო დაიჩივლე და დღეს გავაკეთე მე და შენც გაგიზიარე :user:

  4. Sweet Baby Girl ამბობს:

    რაღაცა კოდი მთლად კარგად არ წერია ის იკონკა რისია შუა ტექსტში?

  5. Sweet Baby Girl ამბობს:

    არ გამოვიდა! :(

  6. Landish ამბობს:

    Sweet Baby Girl

    მაგ ერ იკონკა არაფერია…
    უბრალოდ არსებული კოდი დააკოპირე და ჩასვი funstions.php-ში..
    შემდეგ my-gravatar.jpg ფაილი უნდა ჩააგდო შენი დიზაინის /images/ ფოლდერში და ადმინ პანელში შედი Settings>Discussion და მანდ დაინახავ შენს მიერ ატვირთულ ავატარს

  7. Sweet Baby Girl ამბობს:

    არ გამოვიდა. :( რაღაც ერორები ამოყარა და გაფუჭდა :(

  8. Sweet Baby Girl ამბობს:

    '',

    'after_widget' => '',

    'before_title' => '',

    'after_title' => '',

    ));

    ?>

    მარტო ეს წერია ჩემს functions.php-ში და სად უნდა ჩავამატო მაგ კოდში თუ მაგის ქვევით???

  9. Sweet Baby Girl ამბობს:

    fuf! გავგიჟდ! თავ დავანებ!

  10. Landish ამბობს:

    Sweet Baby Girl

    მარი… აი მე მაგალითად აქ მაქვს ჩასმული..
    _http://s48.radikal.ru/i119/0904/05/28566c8a55e6.png
    სამდე php კოდის გახსნის შემდეგ ან დახურვამდე უნდა გახსნა რა…

  11. Sweet Baby Girl ამბობს:

    გავაკეთე.
    იცი რატო არ მუშაობდა?
    ამ კოდში რაც აქ გიწერია (“My Avatar”;) ეს შევცვალე სიტყვა cupcake-ით (იმიტომ, რომ მაგ სკრინში რაც შენ დამიდე იგივე კოდს Landish ჰქვია) და ეგრევე ამუშავდა… :რავი:

  12. ზურა ამბობს:

    გამომადგა, მადლობა

კომენტარის დამატება

გთხოვთ აუცილებლად შეავსოთ სახელისა და ი-მეილის ველები *

*

კომენტარებში შესაძლებელია შემდეგი HTML ტეგებისა და ატრიბუტების გამოყენება: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>