[英]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作業嗎?
我找到了最適合我的條件的解決方案:
就像第一個答案一樣,我將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.