首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPBakery自带模块中的post内容

WPBakery自带模块中的post内容
EN

WordPress Development用户
提问于 2020-08-31 01:54:32
回答 1查看 146关注 0票数 0

在wordpress页面中,我有一个帖子列表,每个帖子链接到我想要加载post内容的Bootstrap Modal。

这是我的PHP函数(在一个自定义插件中)。获取post ID和返回内容。

代码语言:javascript
复制
add_action('wp_ajax_nopriv_get_obra', 'getObraAJAX');
add_action('wp_ajax_get_obra', 'getObraAJAX');

function getObraAJAX(){
    $post = get_post($_GET['id']);
    WPBMap::addAllMappedShortcodes();
    $content = $post->post_content;
    $content = apply_filters('the_content', $content);
    echo $content;
    die();
}

这是我的JS conde。获取AJAX响应,并将其放入模式中。

代码语言:javascript
复制
function getObra(id) {

        $.ajax({
            url: "'.get_site_url().'/wp-admin/admin-ajax.php?action=get_obra&id="+id,
            cache: false
        })
        .done(function( response ) {
            $(".modal-body").html(response);
            $("#obraModal").modal("show");
        });

}

这些帖子是用WPBakery制作的,包括一个旋转木马,但模态显示的是所有的图像,而不是旋转木马。

我想我需要运行一些JS来“构建”旋转木马,但我不知道如何实现。

您可以在这里看到页面,http://puchetaconstrucciones.com.ar/obras-2/

EN

回答 1

WordPress Development用户

发布于 2020-08-31 12:16:53

我找到了解决方案:页面缺少加载这些文件的vc_carousel.min.css transition.min.js和vc_carousel.min.js,corousel可以正常工作。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/374024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档