我正在使用WordPress网站。我在帖子中使用了Visual作曲家的Fancy Text元素。但我想在首页上显示。对于主页,我已经获得了使用过的主页模板。我在此花式文字的帖子中做了一个自定义部分。但是主页是用PHP语言编写的。因此,我的VC_Column和VC_Rows代码在主页上不起作用。
我尝试使用
<?php echo do_shortcode(“”); ? >
但是我是菜鸟。也无法使用此功能。并且只有代码在首页上可见。
请告诉我如何在PHP上使用Visual Composer,以便可以编辑主题的主页模板。
谢谢。
答案 0 :(得分:0)
WordPress短代码为您提供了额外的功能,并允许您将内容嵌入页面。 do_shortcode,可用于将简码添加到网站的任何部分。
Visual Composer插件功能可以与页面模板中的短代码一起使用。
<?php
$content = 'test content';
//number of vc_column you have a need to use, according to your requirement.
echo do_shortcode( '[vc_row][vc_column width="1/1"]'.$content.'[/vc_column][/vc_row]' );
?>
您可以尝试。
<?php
$array_ultimate_fancytext = array("fancytext_strings1" =>'[ultimate_fancytext strings_textspeed="35" strings_backspeed="0" fancytext_strings="Welcome Namaste Wellkumma Шъукъеблагъ iHola! Shagotom आईं ना Tusanyuse okubalaba" strings_font_size="desktop:60px;"]',
"fancytext_strings2"=>'[cq_vc_cqbutton buttonlabel="Kidney Transplant" link="url:http%3A%2F%2Fwww.yourmedicament.com%2Fdoctors%2Fdr-abhay-kumar%2F|title:Dr.%20Abhay%20Kumar||"]');
foreach($array_ultimate_fancytext as $value){
$content = do_shortcode($value);
echo do_shortcode('[vc_row][vc_column]'.$content .'[/vc_column][/vc_row]' );
}
?>