Hi,
I’m testing a workaround;
In functions.php, add this code;
function phone_before_after($content) {
$phoneFromHere="[vc_row][vc_column width=\"1/1\" el_class=\"phonefromhere\"][/vc_column][/vc_row]";
if (strpos($content, $phoneFromHere) !== false) {
$content = str_replace($phoneFromHere, "[/notphone][phone]", $content);
$beforecontent = "[notphone]";
$aftercontent = "[/phone]";
$fullcontent = $beforecontent . $content . $aftercontent;
}else{
$fullcontent=$content;
}
return $fullcontent;
}
add_filter("the_content", "phone_before_after");
in Visual Composer;
I add the default content first, then at the end, an empty row where I add the class “phonefromhere” to the empty column.
[edit]: And after this empty row, I add the part meant for phones.
This way I get [notphone][/notphone] on the first part, and [phone][/phone] on the last part of the page.