2017-10-18 75 views
-1

所以我準備好了一個頁面模板。我想製作該頁面的2000份副本。頁面的樣品,你會看到這裏如何在wordpress中添加批量頁面

hostvento.com/wordpress-hosting.php 

我希望像託管等

而且我想在頁面替換腳本名的Joomla託管Magento的每個腳本創建頁面。這樣做的最好方法是什麼?

我有我添加了所有頁面名稱的list.txt文件。

任何插件或shell腳本都可以在這種情況下工作。

+0

我想創建更多的頁面,如wordpress託管和頁面名稱,我保存在list.txt。 。因爲我有名稱joomla-hosting.php magento-hosting.php opencart-hosting.php –

+0

因此循環遍歷你的頁面名稱,並調用wp_insert_post來創建新頁面......? – CBroe

+0

謝謝我現在就試試 –

回答

1

只是一個粗略的草圖,但這樣的事情:

$post = get_post(YOUR_BASE_POST_ID) 

$file = fopen(YOUR_TXT_FILE_PATH, "r"); 

while(($line = fgets($file)) !== false): 

    $handler = $post; 
    $handler['ID'] = 0; 
    $handler['post_title'] = $line; 

    wp_insert_post($handler); 

endwhile; 

fclose($file); 

你可能需要調整一些其他領域或照顧postmeta的...但你的想法;)

相關問題