<?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: Lager liste til woocommence</title>
		<link>http://wp-danmark.dk/forum/topic/lager-liste-til-woocommence</link>
		<description>WordPress DK Forum Topic: Lager liste til woocommence</description>
		<language>da-DK</language>
		<pubDate>Fri, 26 Jun 2026 10:25:20 +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/lager-liste-til-woocommence" rel="self" type="application/rss+xml" />

		<item>
			<title>René Skou om "Lager liste til woocommence"</title>
			<link>http://wp-danmark.dk/forum/topic/lager-liste-til-woocommence#post-58954</link>
			<pubDate>lør, 20 sep 2014 10:43:27 +0000</pubDate>
			<dc:creator>René Skou</dc:creator>
			<guid isPermaLink="false">58954@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hejsa&#60;/p&#62;
&#60;p&#62;Det er en lidt større opgave som jeg nok ville henvende mig til en freelance udviklinger.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Fambaech om "Lager liste til woocommence"</title>
			<link>http://wp-danmark.dk/forum/topic/lager-liste-til-woocommence#post-58910</link>
			<pubDate>ons, 17 sep 2014 08:10:03 +0000</pubDate>
			<dc:creator>Fambaech</dc:creator>
			<guid isPermaLink="false">58910@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hej &#60;/p&#62;
&#60;p&#62;Laver en side for en kollega, og vi har det hele til at kører perfekt. Vi kunne dog godt tænke os at det var muligt at trække en lager liste, til når der skal laves optælling. har denne kode og den viser også noget af det vi gerne ville men det fylder bare 26 sider. ville gerne kunne lave så når man åbner den side hvor jeg har lagerlisten på idag, at man så kan vælge fanere for hver kategori, og derunder så se lagerliste for den enkelte kategori.. &#60;/p&#62;
&#60;p&#62;min koder ser sådan ud. :&#60;br /&#62;
&#60;blockquote&#62;&#38;lt;?php&#60;br /&#62;
/*&#60;br /&#62;
Template Name: Stock Reporter2&#60;br /&#62;
*/&#60;br /&#62;
if (!is_user_logged_in() &#124;&#124; !current_user_can('manage_options')) wp_die('This page is private.');&#60;br /&#62;
?&#38;gt;&#60;br /&#62;
&#38;lt;style&#38;gt;&#60;br /&#62;
		body { background:white; color:black; width: 95%; margin: 0 auto; }&#60;br /&#62;
		table { border: 1px solid #000; width: 100%; }&#60;br /&#62;
		table td, table th { border: 1px solid #000; padding: 3px; }&#60;br /&#62;
&#38;lt;/style&#38;gt;&#60;br /&#62;
&#38;lt;section&#38;gt;&#60;br /&#62;
	&#38;lt;?php&#60;br /&#62;
	global $woocommerce;&#60;br /&#62;
	?&#38;gt;&#60;br /&#62;
	&#60;br /&#62;
	&#38;lt;h2&#38;gt;Produkter uden Variationer&#38;lt;/h2&#38;gt;&#60;br /&#62;
	&#38;lt;table cellspacing=&#34;0&#34; cellpadding=&#34;2&#34;&#38;gt;&#60;br /&#62;
		&#38;lt;thead&#38;gt;&#60;br /&#62;
		&#38;lt;tr&#38;gt;&#60;br /&#62;
		    &#38;lt;th scope=&#34;col&#34; style=&#34;text-align:left; font-size:15px&#34;&#38;gt;&#38;lt;?php _e('Produkt navn', 'woothemes'); ?&#38;gt;&#38;lt;/th&#38;gt;&#60;br /&#62;
			&#38;lt;th scope=&#34;col&#34; style=&#34;text-align:left; font-size:15px&#34;&#38;gt;&#38;lt;?php _e('Lager', 'woothemes'); ?&#38;gt;&#38;lt;/th&#38;gt;&#60;/p&#62;
&#60;p&#62;		&#38;lt;/tr&#38;gt;&#60;br /&#62;
		&#38;lt;/thead&#38;gt;&#60;br /&#62;
		&#38;lt;tbody&#38;gt;&#60;br /&#62;
		&#38;lt;?php&#60;/p&#62;
&#60;p&#62;		$args = array(&#60;br /&#62;
			'post_type'	=&#38;gt; 'product',&#60;br /&#62;
			'post_status' =&#38;gt; 'publish',&#60;br /&#62;
			'posts_per_page' =&#38;gt; -1,&#60;br /&#62;
			'orderby'	=&#38;gt; 'title',&#60;br /&#62;
			'order'	=&#38;gt; 'ASC',&#60;br /&#62;
			'meta_query' =&#38;gt; array(&#60;br /&#62;
				array(&#60;br /&#62;
					'key' =&#38;gt; '_manage_stock',&#60;br /&#62;
					'value' =&#38;gt; 'yes'&#60;br /&#62;
				)&#60;br /&#62;
			),&#60;br /&#62;
			'tax_query' =&#38;gt; array(&#60;br /&#62;
				array(&#60;br /&#62;
					'taxonomy' =&#38;gt; 'product_type',&#60;br /&#62;
					'field' =&#38;gt; 'slug',&#60;br /&#62;
					'terms' =&#38;gt; array('simple'),&#60;br /&#62;
					'operator' =&#38;gt; 'IN'&#60;br /&#62;
				)&#60;br /&#62;
			)&#60;br /&#62;
		);&#60;br /&#62;
		$loop = new WP_Query( $args );&#60;br /&#62;
		while ( $loop-&#38;gt;have_posts() ) : $loop-&#38;gt;the_post();&#60;br /&#62;
			global $product;&#60;br /&#62;
			$price = (($product-&#38;gt;price != &#34;&#34;) ? money_format('%i',$product-&#38;gt;price) : '0.00');&#60;br /&#62;
			$regular = (($product-&#38;gt;regular_price != &#34;&#34;) ? money_format('%i',$product-&#38;gt;regular_price) : '0.00');&#60;br /&#62;
			$sku = (($product-&#38;gt;sku != &#34;&#34;) ? $product-&#38;gt;sku : '&#38;lt;i&#38;gt;None&#38;lt;/i&#38;gt;');&#60;br /&#62;
			?&#38;gt;&#60;br /&#62;
			&#38;lt;tr&#38;gt;&#60;br /&#62;
			    &#38;lt;td style=&#34;font-size:15px&#34;&#38;gt;&#38;lt;?php echo $product-&#38;gt;get_title(); ?&#38;gt;&#38;lt;/td&#38;gt;&#60;br /&#62;
				&#38;lt;td style=&#34;font-size:15px&#34;&#38;gt;&#38;lt;?php echo $product-&#38;gt;stock; ?&#38;gt;&#38;lt;/td&#38;gt;&#60;/p&#62;
&#60;p&#62;			&#38;lt;/tr&#38;gt;&#60;br /&#62;
		&#38;lt;?php&#60;br /&#62;
		endwhile;&#60;br /&#62;
		?&#38;gt;&#60;br /&#62;
		&#38;lt;/tbody&#38;gt;&#60;br /&#62;
	&#38;lt;/table&#38;gt;&#60;br /&#62;
	&#38;lt;h2&#38;gt;Variations&#38;lt;/h2&#38;gt;&#60;br /&#62;
	&#38;lt;table cellspacing=&#34;0&#34; cellpadding=&#34;2&#34;&#38;gt;&#60;br /&#62;
		&#38;lt;thead&#38;gt;&#60;br /&#62;
		&#38;lt;tr&#38;gt;&#60;br /&#62;
			&#38;lt;th scope=&#34;col&#34; style=&#34;text-align:left; font-size:15px&#34;&#38;gt;&#38;lt;?php _e('Produktnavn', 'woothemes'); ?&#38;gt;&#38;lt;/th&#38;gt;&#60;br /&#62;
			&#38;lt;th scope=&#34;col&#34; style=&#34;text-align:left; font-size:15px&#34;&#38;gt;&#38;lt;?php _e('Farve / Størrelse', 'woothemes'); ?&#38;gt;&#38;lt;/th&#38;gt;&#60;br /&#62;
			&#38;lt;th scope=&#34;col&#34; style=&#34;text-align:left; font-size:15px&#34;&#38;gt;&#38;lt;?php _e('Lager', 'woothemes'); ?&#38;gt;&#38;lt;/th&#38;gt;&#60;br /&#62;
		&#38;lt;/tr&#38;gt;&#60;br /&#62;
		&#38;lt;/thead&#38;gt;&#60;br /&#62;
		&#38;lt;tbody&#38;gt;&#60;br /&#62;
		&#38;lt;?php&#60;br /&#62;
		$args = array(&#60;br /&#62;
			'post_type'	=&#38;gt; 'product_variation',&#60;br /&#62;
			'post_status' =&#38;gt; 'publish',&#60;br /&#62;
			'posts_per_page' =&#38;gt; -1,&#60;br /&#62;
			'orderby'	=&#38;gt; 'title',&#60;br /&#62;
			'order'	=&#38;gt; 'ASC',&#60;br /&#62;
			'meta_query' =&#38;gt; array(&#60;br /&#62;
				array(&#60;br /&#62;
					'key' =&#38;gt; '_stock',&#60;br /&#62;
					'value' =&#38;gt; array('', false, null),&#60;br /&#62;
					'compare' =&#38;gt; 'NOT IN'&#60;br /&#62;
				)&#60;br /&#62;
			)&#60;br /&#62;
		);&#60;br /&#62;
		$loop = new WP_Query( $args );&#60;br /&#62;
		while ( $loop-&#38;gt;have_posts() ) : $loop-&#38;gt;the_post();&#60;br /&#62;
			$product = new WC_Product_Variation( $loop-&#38;gt;post-&#38;gt;ID );&#60;br /&#62;
			$attrs = array();&#60;br /&#62;
			if ($product-&#38;gt;variation_data != &#34;&#34;) {&#60;br /&#62;
				$terms = $woocommerce-&#38;gt;get_attribute_taxonomies();&#60;/p&#62;
&#60;p&#62;				foreach ( $terms as $term) {&#60;br /&#62;
					$termMap['attribute_pa_'.$term-&#38;gt;attribute_name] = $term-&#38;gt;attribute_label;&#60;br /&#62;
				}&#60;/p&#62;
&#60;p&#62;				foreach ($product-&#38;gt;variation_data as $attributeKey=&#38;gt;$value) {&#60;br /&#62;
					if (isset($termMap[$attributeKey])) {&#60;br /&#62;
						$attrs[] = $termMap[$attributeKey].&#34; : &#34;.$value;&#60;br /&#62;
					} else {&#60;br /&#62;
						$attrs[] = $value;&#60;br /&#62;
					}&#60;br /&#62;
				}&#60;/p&#62;
&#60;p&#62;				$price = (($product-&#38;gt;price != &#34;&#34;) ? money_format('%i',$product-&#38;gt;price) : '0.00');&#60;br /&#62;
				$regular = (($product-&#38;gt;regular_price != &#34;&#34;) ? money_format('%i',$product-&#38;gt;regular_price) : '0.00');&#60;br /&#62;
				$sku = (($product-&#38;gt;sku != &#34;&#34;) ? $product-&#38;gt;sku : '&#38;lt;i&#38;gt;None&#38;lt;/i&#38;gt;');&#60;br /&#62;
			}&#60;/p&#62;
&#60;p&#62;			?&#38;gt;&#60;br /&#62;
			&#38;lt;tr&#38;gt;&#60;br /&#62;
				&#38;lt;td style=&#34;font-size:15px&#34;&#38;gt;&#38;lt;?php echo $product-&#38;gt;get_title(); ?&#38;gt;&#38;lt;/td&#38;gt;&#60;br /&#62;
				&#38;lt;td style=&#34;font-size:15px&#34;&#38;gt;&#38;lt;?php echo join(&#34;, &#34;,$attrs)?&#38;gt;&#38;lt;/td&#38;gt;&#60;br /&#62;
				&#38;lt;td style=&#34;font-size:15px&#34;&#38;gt;&#38;lt;?php echo $product-&#38;gt;stock; ?&#38;gt;&#38;lt;/td&#38;gt;&#60;br /&#62;
		&#38;lt;/tr&#38;gt;&#60;br /&#62;
		&#38;lt;?php&#60;br /&#62;
		endwhile;&#60;br /&#62;
		?&#38;gt;&#60;br /&#62;
		&#38;lt;/tbody&#38;gt;&#60;br /&#62;
	&#38;lt;/table&#38;gt;&#60;br /&#62;
&#38;lt;/section&#38;gt;&#60;/blockquote&#62;
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
