可视编写器:我在哪里可以找到定制元素的源代码?

时间:2017-01-29 作者:DrDirk

我试图在基于Visual Composer的Wordpress模板中进行一些自定义更改,但在我的Wordpress安装中未找到Visual Composer元素的源代码。

我找到了一个vc\\u映射():

vc_map( array(
    "name"     => __( "Contact / info form", "vh" ),
    "base"     => "mid_contact_form",
    "icon"     => "icon-wpb-ui-gap-content",
    "class"    => "",
    "category" => __( "by AutoRepair", "vh" ),
    "params"   => array(
    array(
            "type"        => "textfield",
            "class"       => "",
            "heading"     => __( "Custom class", "vh" ),
            "admin_label" => true,
            "param_name"  => "custom_class",
            "value"       => "",
            "description" => __( "Custom class", "vh" )
        ),
    array(
            "type"        => "textfield",
            "class"       => "",
            "heading"     => __( "Contact form Id", "vh" ),
            "admin_label" => true,
            "param_name"  => "contact_id",
            "value"       => "",
            "description" => __( "Contact form Id", "vh" )
        )
)));
这似乎是元素出现的原因

“联系人/信息表”

但不知道从何处获取此元素的源代码。

P、 我正在把我的整个wordpress安装搞得一团糟,而源代码似乎什么都没有?

1 个回复
最合适的回答,由SO网友:DrDirk 整理而成

找不到元素的问题是,安装的Wordpress版本的我的模板(Cohhe Autorepair) 安装了特定于模板的插件,该插件仅在本地(脱机)模板版本中压缩。解压缩插件成功

grep "some text" -nr /templateFolder
最终目录由以下人员提供:

/wp-content/plugins/autorepair-plugin/lib/functions/shortcodes.php

相关推荐

插件放置在/wp-content/plugins内的文件夹中时不保存值

我得到了WordPRess插件的以下代码,它在每个页面/后期编辑屏幕上添加了两个自定义输入。然后将这些值保存并输出到前端页面的标题中。如果代码位于内部,则可以正常工作。php文件并直接放入“wp内容/插件”。然而,如果我把它放在插件(如“wp-content/plugins/myplugin”)中自己的文件夹中,那么在通过编辑屏幕保存帖子/页面时,输入字段不会保存。此外,它不会向前端页面html标题部分输出任何内容。这似乎是一个被放弃的项目,所以我无法与原始开发人员一起制定解决方案。然而,代码中的某些内容