<?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>themes &amp; plugins Archives - Krasen Slavov</title>
	<atom:link href="https://krasenslavov.com/tag/themes-plugins/feed/" rel="self" type="application/rss+xml" />
	<link>https://krasenslavov.com/tag/themes-plugins/</link>
	<description>WordPress Plugins, Themes and Writings</description>
	<lastBuildDate>Wed, 03 Dec 2025 15:16:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://storage.googleapis.com/krasenslavov/2022/02/c96f34cb-cropped-krasenslavov-logo-v2-150x150.png</url>
	<title>themes &amp; plugins Archives - Krasen Slavov</title>
	<link>https://krasenslavov.com/tag/themes-plugins/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Merge CPTs in One Admin Menu</title>
		<link>https://krasenslavov.com/merge-cpts-in-one-admin-menu/</link>
					<comments>https://krasenslavov.com/merge-cpts-in-one-admin-menu/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Wed, 02 Mar 2022 05:30:41 +0000</pubDate>
				<category><![CDATA[Pro Tips]]></category>
		<category><![CDATA[custom post types]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=859</guid>

					<description><![CDATA[<p>Learn how to have multiple CPTs in a single WordPress navigation menu.</p>
<p>The post <a href="https://krasenslavov.com/merge-cpts-in-one-admin-menu/">Merge CPTs in One Admin Menu</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/merge-cpts-in-one-admin-menu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Setup JS and CSS Dev Environment (no external libs)</title>
		<link>https://krasenslavov.com/how-to-setup-js-and-css-environment-files-no-external-libraries/</link>
					<comments>https://krasenslavov.com/how-to-setup-js-and-css-environment-files-no-external-libraries/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Tue, 07 Dec 2021 18:08:37 +0000</pubDate>
				<category><![CDATA[Pro Tips]]></category>
		<category><![CDATA[js & css]]></category>
		<category><![CDATA[production and development]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=54</guid>

					<description><![CDATA[<p>There are many different ways to set up and structure your WordPress plugin or theme CSS and JS environment files. If you need something complex with ESLint, Stylelint, and PHP standards, I would recommend looking at the Composer + NodeJS method or looking into Gulp.&#8230;</p>
<p>The post <a href="https://krasenslavov.com/how-to-setup-js-and-css-environment-files-no-external-libraries/">Setup JS and CSS Dev Environment (no external libs)</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/how-to-setup-js-and-css-environment-files-no-external-libraries/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Improve Page Loading Speed for Elementor</title>
		<link>https://krasenslavov.com/how-to-improve-page-loading-speed-for-elementor/</link>
					<comments>https://krasenslavov.com/how-to-improve-page-loading-speed-for-elementor/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Sat, 20 Feb 2021 18:06:13 +0000</pubDate>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[elementor]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[page loading speed]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=50</guid>

					<description><![CDATA[<p>How to approach designing and developing your WordPress website and putting the web performance as a priority number one?</p>
<p>The post <a href="https://krasenslavov.com/how-to-improve-page-loading-speed-for-elementor/">How to Improve Page Loading Speed for Elementor</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/how-to-improve-page-loading-speed-for-elementor/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Advanced Custom Fields Front-end Form</title>
		<link>https://krasenslavov.com/cpt-ui-advanced-custom-fields-front-end-data-collection-form/</link>
					<comments>https://krasenslavov.com/cpt-ui-advanced-custom-fields-front-end-data-collection-form/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Sat, 25 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[advanced custom fields]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=40</guid>

					<description><![CDATA[<p>How to use CPT UI and ACF to setup a front-end form and collect user generated content.</p>
<p>The post <a href="https://krasenslavov.com/cpt-ui-advanced-custom-fields-front-end-data-collection-form/">Advanced Custom Fields Front-end Form</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/cpt-ui-advanced-custom-fields-front-end-data-collection-form/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Add WordPress Custom User Roles</title>
		<link>https://krasenslavov.com/easy-custom-user-role-feature-without-a-wordpress-plugin/</link>
					<comments>https://krasenslavov.com/easy-custom-user-role-feature-without-a-wordpress-plugin/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Mon, 20 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=32</guid>

					<description><![CDATA[<p>How to add custom user roles to your theme without using a third-party WordPress plugin.</p>
<p>The post <a href="https://krasenslavov.com/easy-custom-user-role-feature-without-a-wordpress-plugin/">Add WordPress Custom User Roles</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/easy-custom-user-role-feature-without-a-wordpress-plugin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Create WordPress Child Themes with WP-CLI</title>
		<link>https://krasenslavov.com/how-to-use-wp-cli-and-create-wordpress-child-themes/</link>
					<comments>https://krasenslavov.com/how-to-use-wp-cli-and-create-wordpress-child-themes/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Sat, 18 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-cli]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=30</guid>

					<description><![CDATA[<p>Quickly and easily generate and initialize child themes using WP-CLI.</p>
<p>The post <a href="https://krasenslavov.com/how-to-use-wp-cli-and-create-wordpress-child-themes/">Create WordPress Child Themes with WP-CLI</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/how-to-use-wp-cli-and-create-wordpress-child-themes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Blogger Card Plugin with Web Components</title>
		<link>https://krasenslavov.com/create-a-complete-wordpress-blogger-card-plugin-using-web-components/</link>
					<comments>https://krasenslavov.com/create-a-complete-wordpress-blogger-card-plugin-using-web-components/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Thu, 16 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[javascript & jquery]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=28</guid>

					<description><![CDATA[<p>How to create a Blogger Card plugin that can be used to display WordPress user’s information on the front-end.</p>
<p>The post <a href="https://krasenslavov.com/create-a-complete-wordpress-blogger-card-plugin-using-web-components/">Blogger Card Plugin with Web Components</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/create-a-complete-wordpress-blogger-card-plugin-using-web-components/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Add License Key to Premium Theme/Plugin (3/3)</title>
		<link>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-3-3/</link>
					<comments>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-3-3/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Sun, 12 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=22</guid>

					<description><![CDATA[<p>How to use your API server and glue everything we have done so far together.</p>
<p>The post <a href="https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-3-3/">Add License Key to Premium Theme/Plugin (3/3)</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-3-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Add License Key to Premium Theme/Plugin (2/3)</title>
		<link>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-2-3/</link>
					<comments>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-2-3/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Sat, 04 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=8</guid>

					<description><![CDATA[<p>How to set up our API server and link up the previously created functions with our server app.</p>
<p>The post <a href="https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-2-3/">Add License Key to Premium Theme/Plugin (2/3)</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-2-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Monitor WordPress Plugin Statistics</title>
		<link>https://krasenslavov.com/track-your-wordpress-org-plugin-stats-on-your-site/</link>
					<comments>https://krasenslavov.com/track-your-wordpress-org-plugin-stats-on-your-site/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Sat, 04 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=12</guid>

					<description><![CDATA[<p>How to track your WordPress.org plugins statistics and display them as a widget within your own theme.</p>
<p>The post <a href="https://krasenslavov.com/track-your-wordpress-org-plugin-stats-on-your-site/">Monitor WordPress Plugin Statistics</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/track-your-wordpress-org-plugin-stats-on-your-site/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Add License Key to Premium Theme/Plugin (1/3)</title>
		<link>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-1-3/</link>
					<comments>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-1-3/#respond</comments>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Thu, 02 Apr 2020 18:09:45 +0000</pubDate>
				<category><![CDATA[Advanced Tutorials]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[themes & plugins]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://krasenslavov.com/?p=6</guid>

					<description><![CDATA[<p>In this three-part tutorial, I will show you how you can set up, create and add license key functionality with authentication for your premium theme or plugin.</p>
<p>The post <a href="https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-1-3/">Add License Key to Premium Theme/Plugin (1/3)</a> appeared first on <a href="https://krasenslavov.com">Krasen Slavov</a>.</p>
]]></description>
		
					<wfw:commentRss>https://krasenslavov.com/adding-license-key-feature-to-your-premium-wordpress-theme-or-plugin-1-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
