<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>WordPress DK Forum Topic: tilpasse wp_handle_upload() til egen plugin</title>
		<link>http://wp-danmark.dk/forum/topic/tilpasse-wp_handle_upload-til-egen-plugin</link>
		<description>WordPress DK Forum Topic: tilpasse wp_handle_upload() til egen plugin</description>
		<language>da-DK</language>
		<pubDate>Sun, 09 Aug 2026 15:44:53 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Søg]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://wp-danmark.dk/forum/search.php</link>
		</textInput>
		<atom:link href="http://wp-danmark.dk/forum/rss/topic/tilpasse-wp_handle_upload-til-egen-plugin" rel="self" type="application/rss+xml" />

		<item>
			<title>jeanchristophe om "tilpasse wp_handle_upload() til egen plugin"</title>
			<link>http://wp-danmark.dk/forum/topic/tilpasse-wp_handle_upload-til-egen-plugin#post-24823</link>
			<pubDate>man, 07 mar 2011 12:39:58 +0000</pubDate>
			<dc:creator>jeanchristophe</dc:creator>
			<guid isPermaLink="false">24823@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hej Tosak,&#60;/p&#62;
&#60;p&#62;Tak for dit svar, men det var disse linjer, jeg var ud efter:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
function wp_gear_manager_admin_scripts() {&#60;br /&#62;
wp_enqueue_script('media-upload');&#60;br /&#62;
wp_enqueue_script('thickbox');&#60;br /&#62;
wp_enqueue_script('jquery');&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;function wp_gear_manager_admin_styles() {&#60;br /&#62;
wp_enqueue_style('thickbox');&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;add_action('admin_print_scripts', 'wp_gear_manager_admin_scripts');&#60;br /&#62;
add_action('admin_print_styles', 'wp_gear_manager_admin_styles');&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
og så derefter:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
&#38;lt;script language=&#34;JavaScript&#34;&#38;gt;&#60;br /&#62;
jQuery(document).ready(function() {&#60;br /&#62;
jQuery('#upload_image_button').click(function() {&#60;br /&#62;
formfield = jQuery('#upload_image').attr('name');&#60;br /&#62;
tb_show('', 'media-upload.php?type=image&#38;amp;TB_iframe=true');&#60;br /&#62;
return false;&#60;br /&#62;
});&#60;/p&#62;
&#60;p&#62;window.send_to_editor = function(html) {&#60;br /&#62;
imgurl = jQuery('img',html).attr('src');&#60;br /&#62;
jQuery('#upload_image').val(imgurl);&#60;br /&#62;
tb_remove();&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;});&#60;br /&#62;
&#38;lt;/script&#38;gt;&#60;/p&#62;
&#60;p&#62;&#38;lt;tr valign=&#34;top&#34;&#38;gt;&#60;br /&#62;
	&#38;lt;td&#38;gt;Upload Image&#38;lt;/td&#38;gt;&#60;br /&#62;
	&#38;lt;td&#38;gt;&#38;lt;label for=&#34;upload_image&#34;&#38;gt;&#60;br /&#62;
		&#38;lt;input id=&#34;upload_image&#34; type=&#34;text&#34; size=&#34;36&#34; name=&#34;upload_image&#34; value=&#34;&#38;lt;?php echo $gearimage; ?&#38;gt;&#34; /&#38;gt;&#60;br /&#62;
		&#38;lt;input id=&#34;upload_image_button&#34; type=&#34;button&#34; value=&#34;Upload Image&#34; /&#38;gt;&#60;br /&#62;
		&#60;br /&#62;Enter an URL or upload an image for the banner.&#60;br /&#62;
		&#38;lt;/label&#38;gt;&#60;br /&#62;
	&#38;lt;/td&#38;gt;&#60;br /&#62;
&#38;lt;/tr&#38;gt;&#60;br /&#62;
&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;Med venlig hilsen&#60;br /&#62;
Jean-Christophe
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tosak om "tilpasse wp_handle_upload() til egen plugin"</title>
			<link>http://wp-danmark.dk/forum/topic/tilpasse-wp_handle_upload-til-egen-plugin#post-24716</link>
			<pubDate>ons, 02 mar 2011 21:02:12 +0000</pubDate>
			<dc:creator>tosak</dc:creator>
			<guid isPermaLink="false">24716@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hej Jean-Christphe,&#60;/p&#62;
&#60;p&#62;hvad er det specifikt du er i tvivl om?&#60;/p&#62;
&#60;p&#62;Det er kun ét krævet parameter: navnet på dit fil-input-felt. Ved success får du et array tilbage med filattributter (filnavn, url, og type sikkert), og ved fejl får du et array tilbage med fejlbeskeder.&#60;/p&#62;
&#60;p&#62;For at se strukturen på det du får tilbage kan du evt. gøre noget i stil med:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
$return = wp_handle_upload($_FILES['dit-fil-navn']);&#60;br /&#62;
var_dump($return);&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
Og derefter er det bare at lave en if-condition:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
$return = wp_handle_upload($_FILES['myfile']);&#60;br /&#62;
if(isset($return['upload_error_handler']))&#60;br /&#62;
{&#60;br /&#62;
// fejl&#60;br /&#62;
}&#60;br /&#62;
else&#60;br /&#62;
{&#60;br /&#62;
// Success&#60;br /&#62;
}&#60;br /&#62;
&#60;/code&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jeanchristophe om "tilpasse wp_handle_upload() til egen plugin"</title>
			<link>http://wp-danmark.dk/forum/topic/tilpasse-wp_handle_upload-til-egen-plugin#post-24707</link>
			<pubDate>ons, 02 mar 2011 13:08:20 +0000</pubDate>
			<dc:creator>jeanchristophe</dc:creator>
			<guid isPermaLink="false">24707@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hej&#60;/p&#62;
&#60;p&#62;Jeg er næsten færdig med min plugin, men det som jeg mangler, er ikke det mindst!&#60;br /&#62;
Jeg vil gerne vælge og indsæt et billed.&#60;br /&#62;
Til det, har jeg fundet ud af, at jeg skal bruge wp_handle_upload().&#60;br /&#62;
Mit problem er at jeg ikke ved hvordan je skal bruge den!&#60;br /&#62;
&#60;code&#62;switch ($_POST['afdelinger']){&#60;br /&#62;
   case 'Vælg billedet':&#60;br /&#62;
      wp_handle_upload()&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
Det kan jeg ikke gå ret langt med!&#60;br /&#62;
Jeg har læst denne link: &#60;a href=&#34;http://wpveda.com/how-to-use-wp_handle_upload-to-upload-files-in-wordpress/&#34; rel=&#34;nofollow&#34;&#62;http://wpveda.com/how-to-use-wp_handle_upload-to-upload-files-in-wordpress/&#60;/a&#62;&#60;br /&#62;
Men jeg mangler ligesom nogle eksempler!&#60;br /&#62;
Det står i det samme tekst at man får filens pathname, men igen, kan jeg ikke fornærme det.&#60;br /&#62;
Er der en af jer, der kender til det, vil jeg meget gerne læse om det!&#60;/p&#62;
&#60;p&#62;Med venlig hilsen&#60;br /&#62;
Jean-Christophe
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
