我正在开发一个插件,用于处理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 ? 如果没有,我应该将文件放在哪里,以便可以从外部请求中获得它们?