<?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: [Newbie] Plugin output i content</title>
		<link>http://wp-danmark.dk/forum/topic/newbie-plugin-output-i-content</link>
		<description>WordPress DK Forum Topic: [Newbie] Plugin output i content</description>
		<language>da-DK</language>
		<pubDate>Sat, 18 Jul 2026 02:11:29 +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/newbie-plugin-output-i-content" rel="self" type="application/rss+xml" />

		<item>
			<title>jeanchristophe om "[Newbie] Plugin output i content"</title>
			<link>http://wp-danmark.dk/forum/topic/newbie-plugin-output-i-content#post-22592</link>
			<pubDate>ons, 12 jan 2011 16:16:57 +0000</pubDate>
			<dc:creator>jeanchristophe</dc:creator>
			<guid isPermaLink="false">22592@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hej maxemil2!&#60;/p&#62;
&#60;p&#62;Det der sker er at functionen erklæret der: add_submenu_page (__FILE__, 'Håndtere', 'Medarbejdere', 'administrator', __FILE__, '_menu_page');&#60;br /&#62;
er rimeligt stor, derfor vil jeg have i en anden fil.&#60;br /&#62;
Jeg har prøvet wp_redirect uden succes, men jeg prøver igen!&#60;/p&#62;
&#60;p&#62;Tak for hjælpen&#60;br /&#62;
Med venlig hilsen&#60;br /&#62;
Jean-Christophe
&#60;/p&#62;</description>
		</item>
		<item>
			<title>maxemil2 om "[Newbie] Plugin output i content"</title>
			<link>http://wp-danmark.dk/forum/topic/newbie-plugin-output-i-content#post-22591</link>
			<pubDate>ons, 12 jan 2011 15:46:45 +0000</pubDate>
			<dc:creator>maxemil2</dc:creator>
			<guid isPermaLink="false">22591@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;mmh.. aktivere en php fil i en funktion?&#60;/p&#62;
&#60;p&#62;Hvis du vil springe til en anden side, kan du evt benytte &#60;a href=&#34;http://codex.wordpress.org/Function_Reference/wp_redirect&#34;&#62;wp_redirect&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Hvis vi fortsætter med filteret som beskrevet før, så kan du registrere en &#60;a href=&#34;http://codex.wordpress.org/Shortcode_API&#34;&#62;shortcode&#60;/a&#62;, som du så skriver på den side/indlæg hvor du vil vise koden fra shortcoden.&#60;/p&#62;
&#60;p&#62;Eksempel med shortcode [ imtotallycrazy ]&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;function imtotallycrazy()
{
   ob_start();
   imamanipulator($content);
   $output_string=ob_get_contents();
   ob_end_clean();
   return $output_string;
};
add_shortcode(&#38;#39;shortcodenavn&#38;#39;, &#38;#39;imtotallycrazy&#38;#39;);&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
			<title>jeanchristophe om "[Newbie] Plugin output i content"</title>
			<link>http://wp-danmark.dk/forum/topic/newbie-plugin-output-i-content#post-22590</link>
			<pubDate>ons, 12 jan 2011 14:49:39 +0000</pubDate>
			<dc:creator>jeanchristophe</dc:creator>
			<guid isPermaLink="false">22590@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Tak for dit svar maxemil2&#60;/p&#62;
&#60;p&#62;For at få forbindelse til min tabel, har jeg gjort sådan:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
global $wpdb;&#60;br /&#62;
$noget = $wpdb-&#38;gt;get_results( $wpdb-&#38;gt;prepare (&#34;Select * from wp_sr_employees&#34;));&#60;br /&#62;
foreach ($noget as $enkelte) {&#60;br /&#62;
	echo '&#38;lt;p&#38;gt;' . $enkelte-&#38;gt;name . '&#60;br /&#62;'. $enkelte-&#38;gt;education . '&#60;br /&#62;'. $enkelte-&#38;gt;extraeducation . '&#60;br /&#62;'.'&#38;lt;p&#38;gt;';   }&#60;br /&#62;
&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;Nu mangler jeg &#34;kun&#34; at får aktiveret en *.php file in en function&#60;br /&#62;
Hvis jeg bruger:&#60;br /&#62;
[CODE]function _menu_page() {header(&#34;location: 110101_plugin-page.php&#34;);}[CODE]&#60;br /&#62;
Så får jeg det der:&#60;br /&#62;
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web15/web/wordpress/wp-admin/menu-header.php:152) in /var/www/web15/web/wordpress/wp-content/plugins/110112/110112.php on line 101&#60;/p&#62;
&#60;p&#62;Hvis du har en ide hvor jeg kan læse mig frem til det, vil det være godt!&#60;/p&#62;
&#60;p&#62;Med venlig hilsen&#60;br /&#62;
Jean-Christophe
&#60;/p&#62;</description>
		</item>
		<item>
			<title>maxemil2 om "[Newbie] Plugin output i content"</title>
			<link>http://wp-danmark.dk/forum/topic/newbie-plugin-output-i-content#post-22589</link>
			<pubDate>ons, 12 jan 2011 14:08:21 +0000</pubDate>
			<dc:creator>maxemil2</dc:creator>
			<guid isPermaLink="false">22589@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Den bedste literatur er andre plugins.&#60;/p&#62;
&#60;p&#62;Når indhold skal vises, bliver det af WordPress cyklet gennem et loop. (the_post());&#60;br /&#62;
Du kan lave et filter som &#34;gør noget ved indholdet&#34; når WordPress kalder dette loop.&#60;/p&#62;
&#60;p&#62;Du laver en funktion (i dit plugin), og tildeler denne funtion til filteret:&#60;br /&#62;
Feks.&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;?php add_filter( &#38;quot;the_content&#38;quot;, &#38;quot;imamanipulator&#38;quot; );
function imamanipulator($content)
{
global $wpdb, $post;
$tablename = $wpdb-&#38;gt;prefix . &#38;quot;sr_employees&#38;quot;;
$user_count = $wpdb-&#38;gt;get_var($wpdb-&#38;gt;prepare(&#38;quot;SELECT COUNT(*) FROM $tablename;&#38;quot;));

$zcontent = $content;
$zcontent .= &#38;#39;&#38;lt;div class=&#38;quot;imamanipulatorcss&#38;quot;&#38;gt;&#38;#39;;
$zcontent .= &#38;#39;Total: &#38;#39;.$user_count.&#38;#39; &#38;lt;br/&#38;gt;&#38;#39;;
$zcontent .= &#38;#39;&#38;lt;/div&#38;gt;&#38;#39;;
return $zcontent;
}
?&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;Eller sådan noget lignende :)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jeanchristophe om "[Newbie] Plugin output i content"</title>
			<link>http://wp-danmark.dk/forum/topic/newbie-plugin-output-i-content#post-22585</link>
			<pubDate>ons, 12 jan 2011 11:59:43 +0000</pubDate>
			<dc:creator>jeanchristophe</dc:creator>
			<guid isPermaLink="false">22585@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hej&#60;br /&#62;
Jeg har lavet en hjemmeside i Joomla før. Jeg har forstand på MySQL og php, men er ligesom &#34;ud af træning!&#34;.&#60;br /&#62;
Jeg er startet med Wordpress for en lille måned siden og har læst det meste af &#34;Professional Wordpress design and development&#34;. Alligevel har jeg en del ting der virke stadigvæk uklar.&#60;/p&#62;
&#60;p&#62;Jeg prøver at lave en plugin.&#60;br /&#62;
Jeg har selv designet en tabel der installeres sammen med plugin og det virker som det skal.&#60;br /&#62;
Jeg kunne tænke mig at se databasen indhold både i back &#38;amp; Front end.&#60;/p&#62;
&#60;p&#62;1 i backend, har jeg gjort sådan:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
add_menu_page ('Medarbejder Plugin', 'Medarbejdere', 'administrator', __FILE__, '_menu_page', plugins_url ('/images/wordpress.png', __FILE__));&#60;br /&#62;
add_submenu_page (__FILE__, 'Håndtere', 'Medarbejdere', 'administrator', __FILE__, '_menu_page');&#60;br /&#62;
add_submenu_page (__FILE__, 'Tilføje', 'Tilføje', 'administrator', __FILE__, '_add_elements');&#60;/p&#62;
&#60;p&#62;function _menu_page() { include_once(&#34;110101_plugin-page.php&#34;); }&#60;br /&#62;
function _add_elements_about_employees(){ include_once(&#34;add_workarea.php&#34;); }&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
Plugin installerer sig uden problemer.&#60;br /&#62;
Når jeg bruger include_once, så får jeg begge output (en almindelig tekst) både i 110101_plugin-page.php OG add_workarea.php!&#60;br /&#62;
Hvis jeg bruger &#34;location&#34; i stedet for, så får jeg en fejlmeddelelse.&#60;br /&#62;
Hvordan kan jeg løse det?&#60;/p&#62;
&#60;p&#62;2 Jeg vil gerne have output af min tabel med mulighed for valgfri sortering i content.&#60;br /&#62;
Indtil videre har jeg fundet 2 måde at gøre det på: enten ved at lave en shortcode eller at lave en template file.&#60;br /&#62;
Måske kan jeg bruge shortcoden, når jeg har fået besvaret mit første spørgsmål, men lige nu prøver jeg med template file.&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
&#38;lt;?php&#60;br /&#62;
/**&#60;br /&#62;
 * Template Name: t_medarbejdere&#60;br /&#62;
 */&#60;br /&#62;
get_header(); ?&#38;gt;&#60;br /&#62;
&#38;lt;h2&#38;gt;&#38;lt;?php the_title(); ?&#38;gt;&#38;lt;/h2&#38;gt;&#60;br /&#62;
&#38;lt;?php&#60;br /&#62;
global $wpdb;&#60;br /&#62;
$tablename = $wpdb-&#38;gt;prefix . &#34;sr_employees&#34;;&#60;br /&#62;
$all_employees = $wpdb-&#38;gt;get_results ($wpdb-&#38;gt;prepare (&#34;SELECT * FROM &#34; . $tablename . &#34;;&#34;));&#60;/p&#62;
&#60;p&#62;foreach ($all_employees as $each_employee) {&#60;br /&#62;
echo '&#38;lt;p&#38;gt;' . $each_employee . '&#38;lt;/p&#38;gt;';&#60;br /&#62;
echo 'jep!';&#60;br /&#62;
}&#60;br /&#62;
echo 'jep igen!';&#60;/p&#62;
&#60;p&#62;get_sidebar();&#60;br /&#62;
get_footer();&#60;br /&#62;
?&#38;gt;&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
Jeg ved at tabel er der og at der er data i den (tjekket det hele via PhpMyAdmin).&#60;br /&#62;
Alligevel fungerer det ikke!&#60;br /&#62;
Jeg vil lige tilføje at 'jep igen' kommer frem i Twenty Ten 1.1 men ikke i Inuit Types.&#60;br /&#62;
Jeg håber at I kan forstå min forvirring!&#60;/p&#62;
&#60;p&#62;Er jeg helt forkert på det?&#60;br /&#62;
Jeg søger eksempler, litterature, hjælp for at kunne komme frem i mit projekt!&#60;/p&#62;
&#60;p&#62;På forhånd tak&#60;br /&#62;
Med venlig hilsen&#60;br /&#62;
Jean-Christophe
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
