0

我想通过调用这种函数来使用 PHP 文件为我的 Wordpress 网站创建帖子:

wp_insert_post( $post, $wp_error );

这个 PHP 文件从数据库(不是 Wordpress 数据库)读取一些信息,执行一些数据处理,然后调用 wp_xxxxxx() 函数将数据写入 Wordpress 数据库。

我最初想把这个 PHP 放在一个子域中,但后来我认为它应该放在与 Wordpress 相关的某个地方,因为使用了 Wordpress 函数/数据库。

我应该把这个文件放在哪里最好?我需要在这个 PHP 文件中包含任何内容吗?然后我可以通过网络浏览器执行这个 PHP 文件,比如http://xxx.xxx.xxx/yyy1/yyy2/zzz.php

并且这个 PHP 文件可以像每 15 分钟一次的 cron 作业一样被调用?

4

1 回答 1

0

我找到了最适合我的条件的解决方案:

在 wordpress 数据库中作为新帖子发布

就像第一个答案一样,我在http://MyWordPressdomain.com/scripts和我添加的 PHP 标头中添加 PHP

<?php 
    define('WP_USE_THEMES', false);
    require('./wp-blog-header.php');
?>

我现在可以直接从 Web 浏览器和我网站的 cron 作业设置中执行 PHP 文件。

于 2013-11-12T10:17:19.483 回答