2017-02-14 3 views
1

Можно ли связать значки социальных сетей внутри WordPress без текста?Как связать значки социальных сетей без текста внутри сообщения WordPress?

Я использовал ниже код в WordPress Визуальный композитор текста модуля:

<a href="https://www.facebook.com/xyz/"><i class="fa fa-facebook" aria-hidden="true"></i></a> 
<a href="https://plus.google.com/xyz"><i class="fa fa-google-plus" aria-hidden="true"></i></a> 
<a href="https://twitter.com/xyz"><i class="fa fa-twitter" aria-hidden="true"></i></a> 
<a href="https://www.instagram.com/xyz/"><i class="fa fa-instagram" aria-hidden="true"></i></a> 

После обновления поста, ссылки изменились:

<i class="fa fa-facebook" aria-hidden="true"></i> 
<i class="fa fa-google-plus" aria-hidden="true"></i> 
<i class="fa fa-twitter" aria-hidden="true"></i> 
<i class="fa fa-instagram" aria-hidden="true"></i> 
+0

Я думаю, что визуальный композитор уже имеет возможность создавать социальные иконки. Вы пробовали это? – Aslam

ответ

1

Вы можете попробовать с модулем Raw HTML в визуальном композитор?

1

В идеале вы хотели бы создать шорткод и вставить его с помощью VC
Создание шорткод вроде этого:

function social_media_shortcode($atts, $content) { 
    $a = shortcode_atts(array(
    ), $atts); 
    ob_start(); 
    ?> 
    <div class="vc-social-media"> 
     social items go here 
    </div> 
    <?php 
    return ob_get_clean(); 
} 
add_shortcode('social-media', 'social_media_shortcode'); 

Затем зарегистрировать шорткод в ВК, как это:

add_action('vc_before_init', 'socialMediaVC'); 
function socialMediaVC() { 
    vc_map(array(
     "name" => "My Social Media Shortcode", 
     "base" => "vc-social-media", 
     "class" => "vc-social-media", 
     "category" => "Content", 
     "params" => array(

     ) 
    )); 
} 

сейчас у вас будет свой собственный объект Visual Composer, который вы можете добавить.
Кроме того, вы используете VC для сообщений или для страниц?

+0

Для страниц wordpress –