Поддержка Темы и шаблоны Кпопки соц. сетей Тема stained-glass

  • Решено gingersart

    (@gingersart)


    Есть сайт http://gingers-art.ru/ как поменять иконки социальных сетей внизу главной страницы??
    Я знаю что на форуме много раз обсуждалась эта тема, но ответа для себя я не нашла.
    я попробовала поменять одну из иконок (Твитер) на нужную мне (Контакт), переименовала свою картинку как твиттер, залила на сайт, но она не отражается)))
    в файле social-media-widget.php мне вообще ничего не понятно)
    `

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Вы какую иконку хотите, чтобы отображалась?

    У Вас сейчас залита иконка вконтакта (хоть и называется сам файл twitter.png)
    http://gingers-art.ru/wp-content/themes/stained-glass/img/icons/twitter.png

    Если вы хотите что бы у вас везде вместо иконки твиттера был вконтакт, то вам нужно

    1. саму картинку вы заменили, её видно
    2. что бы в виджете в админке поле для твиттера называлось вконтакт, то вот этот код из файла social-media-widget.php строчка 126:

    
    function social_icons(){
    		$icons = array(
    						'facebook' => '',
    						'twitter' => '',
    						'google' => '',
    						'wordpress' => '',
    

    слово «twitter» замените на «VK»
    3. ссылка для иконки на вконтакт у вас работает
    4.потом удалите виджет из сайдбара (подвала) и вставьте его по новой, прописав свою ссылку, подпись иконки (title) также поменяется

    Чуть не забыл…

    файл иконки нужно назвать также как вы напишете вместо «twitter» в файле social-media-widget.php

    тоесть если вы вместо «twitter» напишете «vk» то и файл нужно назвать vk.png

    Автор gingersart

    (@gingersart)

    @infonik в том то и дело что залита кнопка вВконтакте а открывается Твиттер даже по вашей ссылке((

    сейчас прверила в Farefox открывается с кнопкой ВК, а в Гугле с Твитером, как такое может быть?

    Автор gingersart

    (@gingersart)

    @riskful это кнопки поделится. а я ставлю кнопки перехода на мои группы в соц сетях(
    но все равно спасибо. сохраню в копилку.

    Автор gingersart

    (@gingersart)

    @infonik и первая ссыкла в Гугле картинка знак Твитера, в Firefox ВК? как это))

    Я вам описал действия, которые я проделал на своем тестовом сайте с темой, которая у вас установлена, все остальное, что у вас происходит, могу отнести на счет кэширования браузеров (тоесть нужно чистить кэш самих браузеров — F5 , Ctrl=F5 или Ctrl+R , я к примеру когда что-то делаю, чищу кэш постоянно, что бы быть увереным, что увижу обновленный вариант)

    Автор gingersart

    (@gingersart)

    @infonik Спасибо большое. Все заработало.
    я устанавливала в дочерней, сейчас поставила все в основной и заработало. ну и кэш почистила.

    Понятно, почему у вас не работало, но для того что бы эти исправления не слетели при очередном обновлении темы, нужно перенести сами файлы картинок и виджета в подключенную дочернюю тему в той иерархии в какой они присутствуют в основной теме (тоесть папки, подпапки и т.д. для этих файлов), а вот эту функцию в строках 47 и 102 в коде в файле social-media-widget.php

    
    get_template_directory_uri()
    

    заменить на

    
    get_stylesheet_directory_uri()
    

    что бы вызов шел из дочерней темы

    тогда при обновлении темы на дочерней это не скажется

    Автор gingersart

    (@gingersart)

    @infonik спасибо еще раз. все очень понятно Я почему то была уверенна что ничего в коде доченрей темы дополнительно менять не нужно. буду дальше изучать. спасибо)

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «Кпопки соц. сетей Тема stained-glass» закрыта для новых ответов.