«
»
WordPressWPMLПлагины

WPML + Easy Social Share Buttons переводим кнопку шары для мобильных

Содержание:

  1. [Установка плагина WPML Shortcodes](#Установка плагина WPML Shortcodes)
  2. [Правка файлов](#Правка файлов)
  3. [Не много о шорт кодах](#Не много о шорт кодах)
  4. [Итог всех манипуляций](#Итог всех манипуляций)

Уверен что многие веб мастеры пользуются замечательным плагином кнопок социальных сетей Easy Social Share Buttons, но что делать если возникла необходимость перевода кнопки «Share» при мобильном отображении сайта?

Ведь при вводе шорт кода в поле для отображения кода (Скриншот №1) он отображается обычным текстом…

wmpl-social

Скриншот №1

 Для того что б на кнопке переключателя языков отображался текст того языка на котором создана страница необходимо…

Установка плагина WPML Shortcodes

В начале нужно установить плагин WPML Shortcodes:


Правка файлов

За тем, необходимо по пути:

wp-contentpluginseasy-social-share-buttons3libcoredisplay-methods

Открыть файл:

essb-display-method-mobile.php

Найти строку (39):

$mobile_sharebar_text = __("Share this", 'essb');

И заменить на:

/********************************************* ** WPML + EasySocialShareButtons **********************************************/ $mobile_sharebar_text = __(do_shortcode('[wpml_if lang='en']<b style=" font-weight: 700; font-family: Noto Sans; padding-left:5px;">To add to the social page</b>[/wpml_if][wpml_if lang='uk']<b style=" font-weight: 700; font-family: Noto Sans; padding-left:5px;">Додати на соціальну сторінку</b>[/wpml_if]'), 'essb');

Не много о шорт кодах

Если Вы внимательно прочитаете код то увидите что между закрывающим кодом [wpml_if lang=’uk’][/wpml_if] находится текст на Украинском языке, а между закрывающим  [wpml_if lang=’en’][/wpml_if], находится текст на английском языке. Следовательно для изменения отображаемого текста на кнопке при открытии мобильной версии сайта, внесите изменения в текст между закрывающими шорт кодами.

Итог всех манипуляций

После данных манипуляций кнопка будет иметь вот такой вид при просмотре сайта на Украинском и на Английском языках.

wmpl_social_mob-min-1-500x323-1

Скриншот №2

Источник записи: https://mediadoma.com

Связанные записи
WordPressПлагины

Полный обзор лучших плагинов для календаря бронирования в WordPress

ElementorWordPressВсе для разработки плагиновПлагины

Создание пользовательских виджетов Elementor - правильный путь! | Бен Маршалл

WordPressПлагины

Swift Performance - Рекомендуемые настройки производительности | Полное руководство 2020

WordPressВсе для разработки плагиновВсе для разработки шаблонов

Настройка PHP CodeSniffer в PhpStorm с помощью стандартов кодирования WordPress | Келлен Мейс