我正在开发一个插件,用于处理wordpress站点的外部请求。
插件将生成.json
文件,并将附带2个默认值.css
样式和1.css
包含常见样式规则的文件(稍后我将合并它们)。
我关心的是,我应该把文件放在哪里,创建simlink
在插件的资产文件夹和.json
文件生成于。
插件文件夹结构:
plugin/
assets/
common.css
blue.css
clear.css
plugin.php
plugin-class.php
目前是
json
生成文件:
$dir = wp_upload_dir();
$dir = $dir[\'basedir\'].\'/plugin\';
WP_Filesystem();
global $wp_filesystem;
if (wp_mkdir_p($dir))
$wp_filesystem->put_contents($dir.\'/latestArticles.json\', \'callback(\'.json_encode($toExport).\')\', 0644);
在未来的版本中,我将允许将文件上载到S3 Bucket,但与此同时,我目前将它们放置到上述路径,主要是因为所有may请求
mm.site.com/...
正在穿过云峰
所以,我想问的是,如果有(或推荐)一个simlink
从…起site/wp-content/plugins/plugin/assets/
到site/wp-content/uploads/plugin/assets
? 如果没有,我应该将文件放在哪里,以便可以从外部请求中获得它们?