簡體   English   中英

我想為我的Wordpress網站創建帖子,但是應該將PHP文件放在哪里?

[英]I want to create posts for my Wordpress site, but where should I put the PHP file?

我想使用一個PHP文件通過調用以下函數為我的Wordpress網站創建帖子:

wp_insert_post( $post, $wp_error );

此PHP文件從數據庫(不是Wordpress數據庫)讀取一些信息,執行一些數據處理,然后調用wp_xxxxxx()函數將數據寫入Wordpress數據庫。

我本來是想將此PHP放在子域中,但后來我認為它應該放在與Wordpress相關的地方,因為使用了Wordpress函數/數據庫。

我應該在哪里放這個文件? 我需要在此PHP文件中包含任何內容嗎? 然后我可以通過網絡瀏覽器(例如http://xxx.xxx.xxx/yyy1/yyy2/zzz.php)執行此PHP文件?

而且每15分鍾可以將這個PHP文件稱為cron作業嗎?

我找到了最適合我的條件的解決方案:

在WordPress數據庫中發布為新帖子

就像第一個答案一樣,我將PHP添加到http://MyWordPressdomain.com/scripts中,並在PHP標頭中添加

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

現在,我可以從Web瀏覽器和網站的cron作業設置中直接執行PHP文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM