我正在開發一個允許(註冊)用戶將圖片和描述上傳到圖庫的Wordpress網站,但我不確定這是否是最好的方式。如何讓用戶在Wordpress上上傳圖片?
我不希望他們通過網站的後端進行操作,而是通過網站上的「您的項目」頁面進行操作。該表單將包含幾個文本字段和文件上傳區域。
我正在考慮嘗試修改聯繫表格7來處理這個問題,但不知道是否有可能。
有沒有插件可以做到這一點?由於
我正在開發一個允許(註冊)用戶將圖片和描述上傳到圖庫的Wordpress網站,但我不確定這是否是最好的方式。如何讓用戶在Wordpress上上傳圖片?
我不希望他們通過網站的後端進行操作,而是通過網站上的「您的項目」頁面進行操作。該表單將包含幾個文本字段和文件上傳區域。
我正在考慮嘗試修改聯繫表格7來處理這個問題,但不知道是否有可能。
有沒有插件可以做到這一點?由於
我發現這個插件,確實非常正是我想要的 - 再加上你可以投票爲每個圖像。 定製是相當不錯的,如果你在代碼中亂搞,你可以做更多。希望這可以幫助其他人尋找這個功能。
最好的方法是創建一個自定義插件的東西像這樣做:
$wp_filetype = wp_check_filetype(basename($filename), null);
$attachment = array(
'post_mime_type' => $wp_filetype['type'],
'post_title' => preg_replace('/\.[^.]+$/', '', basename($filename)),
'post_content' => '',
'post_status' => 'inherit'
);
$attach_id = wp_insert_attachment($attachment, $filename, 37);
// you must first include the image.php file
// for the function wp_generate_attachment_metadata() to work
require_once(ABSPATH . "wp-admin" . '/includes/image.php');
$attach_data = wp_generate_attachment_metadata($attach_id, $filename);
wp_update_attachment_metadata($attach_id, $attach_data);
這看起來非常有前途 - http://wordpress.org/extend/plugins/contact-form-7-to-database-extension/ – Carson 2011-01-07 20:32:41