添加到FormCraft插件不起作用(Wordpress)

时间:2015-07-15 07:23:10

标签: wordpress-plugin wordpress formcraft

我正在尝试为FormCraft Wordpress插件创建一个插件,我遇到了一些问题。 我根据FormCraft文档编辑了一个演示插件,将其作为插件添加到我的Wordpress中。但它似乎没有用。

我尝试从http://formcraft-wp.com/help/developing-an-add-on-for-formcraft/复制粘贴演示插件。但它也没有用。

以下是代码:

<?php

    /*
    Plugin Name: FormCraft Demo Add-On
    Plugin URI: http://ncrafts.net/
    Description: Demo Add-on for FormCraft
    Author: nCrafts
    Author URI: http://ncrafts.net
    Version: 1
    Text Domain: formcraft-demo
    */

    // Tell FormCraft our add-on exists
    add_action('formcraft_addon_init', 'formcraft_demo_addon');
    function formcraft_demo_addon()
    {
        register_formcraft_addon( 'demo_addon_settings', 0, 'Demo Addon', 'DemoController');
    }

    // We show a simple text field in the add-on's settings
    function demo_addon_settings() {
        echo "<input style='margin: 20px 10%; width: 80%' placeholder='Banned hosts' type='text' ng-model='Addons.DemoAddon.banned_hosts'>";
    }

    add_action('formcraft_after_save', 'your_function', 10, 4);
    function your_function($content, $meta, $raw_content, $integrations)
    {
        file_get_contents('https://my-app.com/send_request?formcraft=true');
    }
?>

设置中没有显示任何内容,根据我的服务器日志,formcraft_after_save操作中没有发送任何内容。 我错过了什么?

1 个答案:

答案 0 :(得分:0)

FormCraft的作者。

首先,请确保您使用的是FormCraft 3.2.6或更高版本。编辑任何表单时是否显示Demo Addon,然后转到Add-Ons - &gt;设置?

您也可以直接在nishfts dot net与我联系。