javascript - 通过 jquery/jscript 重命名 WordPress 文件夹中的文件

标签 javascript php jquery wordpress

我正在尝试运行一个脚本,该脚本将在共享托管 WordPress 文件夹中每 5 分钟运行一次,该文件夹将重命名该文件夹中的最新 CSV 文件。

/wp-content/csv/sample.csv

我尝试将 js 文件放入该文件夹内的文件夹中并运行它。

var fs = require('fs');

function runClear() 
{
    fs.readdir("", (err, files) => {
      files.forEach(file => {
        console.log(file);
      });
    })    
}

runClear();
setInterval(runClear, 300*1000);

但是,我似乎对客户端和服务器端脚本感到困惑。看来我需要node.js。

最好的方法是什么?

问候,

最佳答案

是的,你是对的,你对客户端和服务器端脚本感到困惑。

Javascript 是一个客户端脚本,它处理所有用户交互,例如用户单击某项或提交表单、将鼠标悬停在某个元素上、滚动网页等。

服务器端脚本(如 php)处理存储在服务器上的数据(如 mysql 记录或物理文件)。

您想要做的是从客户端脚本更改服务器资源。你不能直接这样做。

相反,您可以调用 ajax 函数,该函数将 HTTP 请求发送到服务器上的某个脚本。在该服务器脚本中编写代码来读取目录中的现有文件并使用文件处理操作重命名它们。

关于javascript - 通过 jquery/jscript 重命名 WordPress 文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43245817/

相关文章:

jquery - 最佳实践 : Temporary Record with has_many association

jquery - 如何保持两个流体div之间的间距?

javascript - 取消选中单选按钮

php - 在 laravel 4 中使用 phpunit 测试 POST

javascript - 在 iOS 应用程序中设置 cookie 并从 Safari 读取该 cookie

javascript - 想要更改保存图像文件夹的路径...如何做到这一点

php - 获取单行致命 php 错误的完整堆栈跟踪

Javascript - 当 div 为 display=block 时播放音频

javascript - React-hook-form 的 register() 函数与原生输入类型之间的类型不一致

javascript - React Konva - 代码突然运行