Mein Problem ist, wenn ich in der Haupt-Plugin-Datei eine PHP-Datei in etwa wie folgt einbinde:
include(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php');
// or
include_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php');
// or
require(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php');
// or
require_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php');
und auf dieser Datei habe ich einen Aufruf an eine WordPress-Funktion wie:
add_action('hook', 'callback');
und ich bekomme:
Schwerwiegender Fehler: Aufruf der undefinierten Funktion add_action ()
Nun, bevor Sie "Verwenden if(**function_exists**('add_action')){" sagen, wenn ich das benutze, dann funktioniert es einfach nicht.
Die Fragen:
- Was wäre der richtige Weg, um das zu tun?
- Was sind die Unterschiede zwischen
include,include_once,requireund wenn ich Hexe verwenden tun?
WP_PLUGIN_URLin Ihrem Code oben :)