Php 我应该把RESTAPI库文件放在哪里
我不知道如何使用WooCommerce库文件,在哪里粘贴这些文件,在哪里粘贴代码 我发现了以下代码:Php 我应该把RESTAPI库文件放在哪里,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我不知道如何使用WooCommerce库文件,在哪里粘贴这些文件,在哪里粘贴代码 我发现了以下代码: <?php require_once( 'lib/woocommerce-api.php' ); $options = array( 'debug' => true, 'return_as_array' => false, 'validate_url' => false, 'timeout' =
<?php
require_once( 'lib/woocommerce-api.php' );
$options = array(
'debug' => true,
'return_as_array' => false,
'validate_url' => false,
'timeout' => 30,
'ssl_verify' => false,
);
try {
$client = new WC_API_Client( 'http://your-store-url.com', 'ck_enter_your_consumer_key', 'cs_enter_your_consumer_secret', $options );
} catch ( WC_API_Client_Exception $e ) {
echo $e->getMessage() . PHP_EOL;
echo $e->getCode() . PHP_EOL;
if ( $e instanceof WC_API_Client_HTTP_Exception ) {
print_r( $e->get_request() );
print_r( $e->get_response() );
}
}
这可能有助于您查看此帖子,将库文件放入wordpress
您需要将文件“lib”放入与您尝试测试的php页面相同的文件夹中。例如:
some-folder/
-lib
-test.php
因此,现在如果您将问题中的代码粘贴到test.php中,将虚拟数据更改为您自己的数据,您就可以开始了。
您在文件顶部看到的位置要求另一个文件具有正确的路径。如果要移动lib文件夹,则调用该文件夹时必须确保路径正确。您需要将文件放置在FTP上的主题内。为了让它与wooCommerce合作并访问您网站主题上所需的订单数据。因此,在ftp上,您的路径将类似于:
public_html/wp-content/themes/YOUR-THEME/...place the lib folder here.
添加文件夹后,您会注意到所需的路径为:
require_once( 'lib/woocommerce-api.php' );
这意味着访问路径的文件;编写代码和测试的位置不在lib文件夹中。因此,您可以在lib文件夹外创建一个文件并将其放置在主题中,或者为了便于组织,创建一个名为wooAPI的文件夹,然后将所有内容都放在其中:
**此文件夹位于->public\u html/wp content/themes/YOUR-THEME中/
wooApi/lib/…文件
wooAPI/…调用Lib的测试文件
然后,您可以运行测试以查看您的函数是否按预期存在:
<?php
if( function_exists( 'some_function' ) )
{
// Require/include stuff here
}
当内容移动或更改时,仅链接的答案没有帮助。在你的答案中直接包括相关部分。
public_html/wp-content/themes/YOUR-THEME/woocommerce/...your folder