Задать вопрос
@AzamatWeb

Вывод контента страницы Wordpress + Visual Composer?

Здравствуйте!
Вот сайт http://подарочнаяупаковка.com/портфолио/
При клике на фото хочу, чтобы открывалось модальное окно с контентом этой страницы.
Получаю контент страницы по ID таким образом:
"global $wpdb;
$content = $wpdb->get_results( "SELECT `post_content` FROM `wp_posts` WHERE `ID` = 151" );
echo $content[0]->post_content;"

Но тут загвостка, так как у меня страница через Visual Composer построена, выводится, соответственно, следующее:
"[vc_row el_id="product"][vc_column][vc_row_inner][vc_column_inner width="1/2"][vc_single_image image="129" img_size="full" alignment="center" onclick="img_link_large" el_class="img"][vc_gallery type="image_grid" images="138,137,136,135" img_size="full" onclick="img_link_large"][/vc_column_inner][vc_column_inner width="1/2"][vc_column_text]Наименование продукции: подарочная упаковка из дерева. Артикул 01 Тип: Сундук Назначение: Сувенирная, алкогольная, гастрономическая продукция Материал: Фанера 4мм; 6мм, кожзам, гвоздь, петли, замок, боковые ручки - металл; литье (цвет бронза), ограничитель ; дополнительные ремни из натуральной кожи, ручное состаривание, тон *, лак (шелковисто-матовый) Упаковка: индивидуальная коробка из МГК. Размер: Срок изготовления: от 100 шт.! 30 рабочих дней *допускается окрашивание каркаса и подборка кожи в тон по запросу, кроме фурнитуры. Данный размер рассчитан вместить бутылку Бренди в крышке сундука на ремнях из кожи, книгу, размером 200 мм, 2 - шт. мини - сувениров, размером до 100.[/vc_column_text][/vc_column_inner][/vc_row_inner][vc_row_inner][vc_column_inner][contact-form-7 id="18"][/vc_column_inner][/vc_row_inner][vc_row_inner][vc_column_inner][vc_raw_html]JTNDc3R5bGUlM0UlMEFoMS5lbnRyeS10aXRsZSUyMCU3QiUwQSUyMCUyMCUyMCUyMGRpc3BsYXklM0ElMjBub25lJTNCJTBBJTdEJTBBJTNDJTJGc3R5bGUlM0U=[/vc_raw_html][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row]"

Понимаю, можно просто прописать html, но заказчик именно через Visual Composer попросил сделать.
Сам вопрос, можно ли как то конвертировать из контента Visual Composer'а в html?
Или можно ли как то иначе получить уже готовый html?

PS Через функции WP тоже самое, просто в моем случае нужно было через бд получать..
  • Вопрос задан
  • 2401 просмотр
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AzamatWeb Автор вопроса
Нашел решение https://stackoverflow.com/questions/43671736/visua...
<?php
$desc = $product->get_description();
echo do_shortcode($desc);
?>

Может кому поможет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы