<?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>Knowledge Base</title>
	<atom:link href="https://jwmcallister.com/knowledge-base-archive/feed/" rel="self" type="application/rss+xml" />
	<link>https://jwmcallister.com</link>
	<description></description>
	<lastBuildDate>Tue, 30 Dec 2025 00:29:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Tech Wiki</title>
		<link>https://jwmcallister.com/knowledge-base/tech-wiki/</link>
		
		<dc:creator><![CDATA[mcadmin]]></dc:creator>
		<pubDate>Tue, 30 Dec 2025 00:29:16 +0000</pubDate>
				<guid isPermaLink="false">https://jwmcallister.com/?post_type=epkb_post_type_1&#038;p=100</guid>

					<description><![CDATA[Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. PHP //hello world function function hell_world( $post_type_params ) { $post_type_params[&#039;hierarchical&#039;] = true; if ( empty($post_type_params) ) { helper(); } return &#039;success&#039;; } //hello world function function hell_world( $post_type_params ) { $post_type_params[&#039;hierarchical&#039;] = true; if ( empty($post_type_params) ) [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="100" class="elementor elementor-100">
				<div class="elementor-element elementor-element-8b9553d e-flex e-con-boxed e-con e-parent" data-id="8b9553d" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-10f5ebc elementor-widget elementor-widget-text-editor" data-id="10f5ebc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6d333b7 e-flex e-con-boxed e-con e-parent" data-id="6d333b7" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c3190d4 elementor-widget elementor-widget-crel-code-block creative-addons crel-code-block" data-id="c3190d4" data-element_type="widget" data-e-type="widget" data-widget_type="crel-code-block.default">
				<div class="elementor-widget-container">
							
		<div class=" crel-code-block-container crel-loading language-php crel-coy" data-language_title="PHP">
				<div class="crel-code-block-header-container">
					<div class="crel-code-block__title">PHP</div>
					<div class="crel-code-block__control-panel">
						<div class="crel-code-block__control-panel__help-text"></div>
						
						<div class="crel-code-block__control-copy" data-help="Copy" data-copied="Copied!"><svg class="e-font-icon-svg e-fas-copy" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M320 448v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V120c0-13.255 10.745-24 24-24h72v296c0 30.879 25.121 56 56 56h168zm0-344V0H152c-13.255 0-24 10.745-24 24v368c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24V128H344c-13.2 0-24-10.8-24-24zm120.971-31.029L375.029 7.029A24 24 0 0 0 358.059 0H352v96h96v-6.059a24 24 0 0 0-7.029-16.97z"></path></svg>						</div>						
					</div>
				</div>							<pre  >
				<code class="match-braces ">//hello world function
 function hell_world( $post_type_params ) {             
     $post_type_params[&#039;hierarchical&#039;] = true;
     if ( empty($post_type_params) ) {
         helper();
     }
     return &#039;success&#039;;
 }</code>
			</pre>
			<textarea class="crel-block-original-code">//hello world function
 function hell_world( $post_type_params ) {             
     $post_type_params[&#039;hierarchical&#039;] = true;
     if ( empty($post_type_params) ) {
         helper();
     }
     return &#039;success&#039;;
 }</textarea>
		</div>						</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Create WordPress site in Portainer</title>
		<link>https://jwmcallister.com/knowledge-base/create-wordpress-site-in-portainer/</link>
		
		<dc:creator><![CDATA[mcadmin]]></dc:creator>
		<pubDate>Wed, 17 Dec 2025 02:21:50 +0000</pubDate>
				<guid isPermaLink="false">https://jwmcallister.com/?post_type=epkb_post_type_1&#038;p=26</guid>

					<description><![CDATA[Click here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="26" class="elementor elementor-26">
				<div class="elementor-element elementor-element-5231e77 e-flex e-con-boxed e-con e-parent" data-id="5231e77" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
					</div>
				</div>
		<div class="elementor-element elementor-element-10cfc65 e-flex e-con-boxed e-con e-parent" data-id="10cfc65" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7aaab67 elementor-align-justify e-transform elementor-widget elementor-widget-pio-elemcopy-widget" data-id="7aaab67" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="pio-elemcopy-widget.default">
										<a pioec-id="pioec_69b9dd9d003e4" class="pio-elementor-copy-btn elementor-button elementor-button-link elementor-size-sm" pioec-copy-text="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." pioec-button-text="Copied!" href="#">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Click here</span>
					</span>
					</a>
								</div>
				<div class="elementor-element elementor-element-6aa31b4f elementor-widget elementor-widget-text-editor" data-id="6aa31b4f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
								</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Create Portainer-Caddy server in Docker</title>
		<link>https://jwmcallister.com/knowledge-base/create-portainer-caddy-server-in-docker/</link>
		
		<dc:creator><![CDATA[mcadmin]]></dc:creator>
		<pubDate>Wed, 17 Dec 2025 02:20:25 +0000</pubDate>
				<guid isPermaLink="false">https://jwmcallister.com/?post_type=epkb_post_type_1&#038;p=24</guid>

					<description><![CDATA[Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
