私はWordPressプラグインの新機能ですが、私はページヘッダーにカスタムJavaScriptを追加する簡単なプラグインを作成しました。定義されていない関数を呼び出すadd_action()wp_head
ローカルホストのWordPress管理ページでプラグインを実行すると、完璧に動作しますが、私のIDE(phpStorm)のプラグインにエラーがあります。私は、このエラーの原因となることができるか見当がつかない
PHP Fatal error: Uncaught Error: Call to undefined function add_action() in C:\xampp\htdocs\website1\wp-content\plugins\jade-plugin\jade-plugin.php:12 Stack trace: thrown in C:\xampp\htdocs\website1\wp-content\plugins\jade-plugin\jade-plugin.php on line 12
Fatal error: Uncaught Error: Call to undefined function add_action() in C:\xampp\htdocs\website1\wp-content\plugins\jade-plugin\jade-plugin.php:12 Stack trace: thrown in C:\xampp\htdocs\website1\wp-content\plugins\jade-plugin\jade-plugin.php on line 12
Process finished with exit code 255
が、私はそれが私のディレクトリ内のファイルとは何かを持っていると思う:
私が手にエラーがあります。
私はまた、私たちの家族のビジネスのためWordPress.orgにこのプラグインをアップロードしたいが、私は、私は次のエラーを取得するプラグインをアップロードしようとする:ここで
The plugin has no name. Add a Plugin Name: line to your main plugin file and upload the plugin again.
は、これまでのところ、私のプラグインです:
<?php
/*
* Plugin Name: InSite
* Plugin URI: http://localhost
* Description: Adds javascript
* Version: 1.0
* Author: Jade
* License: GPL2
*/
/* This function adds two lines of javascript to the page header */
add_action('wp_head', 'addHeader');
function addHeader()
{
?>
<script
src="http://app.insitesoftware.co.za:8080/socket.io/socket.io.js">
</script>
<script src="http://app.insitesoftware.co.za:8080/client.js">
</script>
<?php
}
;
?>
すべてのヘルプは非常にいただければ幸いです:)