<?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>Dev4Press</title>
	<atom:link href="https://www.dev4press.com/blog/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dev4press.com</link>
	<description>Premium Plugins for WordPress and bbPress</description>
	<lastBuildDate>Thu, 18 Jul 2024 14:11:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://www.dev4press.com/wp-content/uploads/2023/03/cropped-dev4press-sign-32x32.png</url>
	<title>Dev4Press</title>
	<link>https://www.dev4press.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Stop AI and LLM bots from scrapping your website content</title>
		<link>https://www.dev4press.com/blog/tutorials/2024/stop-ai-and-llm-bots-from-scrapping-your-website-content/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2024/stop-ai-and-llm-bots-from-scrapping-your-website-content/#comments</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Thu, 18 Jul 2024 14:11:53 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=137544/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2024/07/tutorials-stop-ai-llm-bots-from-scrapping-your-website-content-768x427.png" alt="tutorials stop ai llm bots from scrapping your website content" /><br/>In recent years, we have witnessed the rise of AI (Artificial Intelligence) and LLM (Large Language Model) systems that depend on scrapping (and usually doing that without explicit permission) and analyzing data to generate content based on user prompts. ]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2024/stop-ai-and-llm-bots-from-scrapping-your-website-content/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress Debug mode: Benefits and Pitfalls</title>
		<link>https://www.dev4press.com/blog/tutorials/2024/wordpress-debug-mode-benefits-and-pitfalls/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2024/wordpress-debug-mode-benefits-and-pitfalls/#respond</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Fri, 24 May 2024 08:00:55 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=30759/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2024/05/tutorials-wordpress-debug-mode-benefits-and-pitfalls-768x427.png" alt="tutorials wordpress debug mode benefits and pitfalls" /><br/>Developers know how to best use debug in WordPress and WordPress WP_DEBUG constant to get through potential problems and bugs their code might have. But, for regular users, using debug mode can be very confusing and cause more problems than it can help solve.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2024/wordpress-debug-mode-benefits-and-pitfalls/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Increase PHP Memory Limit</title>
		<link>https://www.dev4press.com/blog/tutorials/2024/increase-php-memory-limit/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2024/increase-php-memory-limit/#respond</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Mon, 06 May 2024 19:00:00 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=30753/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2024/05/tutorials-increase-php-memory-limit-768x427.png" alt="tutorials increase php memory limit" /><br/>Anyone working with WordPress (or any other PHP-based system) has seen one of PHP's most common fatal errors: Allowed memory exhausted. Depending on your host and personal preference, several methods exist to increase the memory limit.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2024/increase-php-memory-limit/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to clean up WordPress Options database table?</title>
		<link>https://www.dev4press.com/blog/tutorials/2024/how-to-clean-up-wordpress-options-database-table/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2024/how-to-clean-up-wordpress-options-database-table/#respond</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Fri, 26 Apr 2024 17:09:07 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=136833/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2024/05/tutorials-how-to-clean-up-wordpress-options-database-table-768x427.png" alt="tutorials how to clean up wordpress options database table" /><br/>The SweepPress plugin allows you to analyze the records in the WP options table (multisite sitemeta and all other metadata tables), detect option use, and remove old and obsolete records.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2024/how-to-clean-up-wordpress-options-database-table/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to disable block editor in WordPress 5.0</title>
		<link>https://www.dev4press.com/blog/tutorials/2018/how-to-disable-block-editor-in-wordpress-5/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2018/how-to-disable-block-editor-in-wordpress-5/#comments</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Thu, 01 Nov 2018 08:09:10 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=32752/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2018/11/classic-vs-block-768x768.jpg" alt="Classic vs Block Editor" /><br/>WordPress 5.0 brings a major update bringing the Block Editor. Not everyone is a fan of the new editor and not every type of content will benefit from using it. But, it is easy to disable it in favor of the old (or Classic) editor.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2018/how-to-disable-block-editor-in-wordpress-5/feed/</wfw:commentRss>
			<slash:comments>17</slash:comments>
		
		
			</item>
		<item>
		<title>WP Rocket recommended settings</title>
		<link>https://www.dev4press.com/blog/tutorials/2018/wp-rocket-recommended-settings/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2018/wp-rocket-recommended-settings/#respond</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Thu, 02 Aug 2018 15:35:26 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=32594/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2018/08/wpr_cache-768x603.jpg" alt="Basic Cache Settings" /><br/>WP Rocket is a very powerful caching plugin, and it is easier to setup than most other cache plugins for WordPress. And, you have extensive documentation about setting it up. But, sometimes it is usefult to see on a practical ... <p class="read-more-container"><a title="WP Rocket recommended settings" class="read-more button" href="https://www.dev4press.com/blog/tutorials/2018/wp-rocket-recommended-settings/#more-32594" aria-label="Read more about WP Rocket recommended settings">Read more</a></p>]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2018/wp-rocket-recommended-settings/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Prevent CVE-2018-6389 exploit on your WordPress powered website</title>
		<link>https://www.dev4press.com/blog/tutorials/2018/prevent-cve-2018-6389-exploit-on-your-wordpress-powered-website/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2018/prevent-cve-2018-6389-exploit-on-your-wordpress-powered-website/#comments</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Fri, 09 Feb 2018 21:44:07 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=32168/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2018/02/CVE-2018-6389-768x370.jpg" alt="CVE-2018-6389 example URL" /><br/>On February 2, 2018, exploit with the code CVE-2018-6389 (EDB-ID: 43968) was discovered leading to the denial of service type of attack by increasing resource usage through the unprotected load-scripts.php file.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2018/prevent-cve-2018-6389-exploit-on-your-wordpress-powered-website/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>URL Rewriting: Custom Post Types Date Archive</title>
		<link>https://www.dev4press.com/blog/tutorials/2017/url-rewriting-custom-post-types-date-archive/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2017/url-rewriting-custom-post-types-date-archive/#comments</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Mon, 11 Sep 2017 08:00:41 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://www.dev4press.com/?p=15392</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2017/09/date_archives_featured-768x480.png" alt="" /><br/>Date archives are very useful if you want to list your posts only for the specified year, month or day. But, they only work with posts, and not with the custom post types.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2017/url-rewriting-custom-post-types-date-archive/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>AWS CodeCommit Git with TortoiseGit using SSH</title>
		<link>https://www.dev4press.com/blog/tutorials/2017/aws-codecommit-git-with-tortoisegit-using-ssh/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2017/aws-codecommit-git-with-tortoisegit-using-ssh/#comments</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Thu, 06 Apr 2017 17:34:47 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=31221/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2017/04/awscc_iam_permissions-768x413.png" alt="User account permissions" /><br/>Amazon Web Services (or AWS) contains a huge number of services, including one called CodeCommit: hosting for fully managed, secured and private Git repositories.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2017/aws-codecommit-git-with-tortoisegit-using-ssh/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Exclude subcategories from RSS feed</title>
		<link>https://www.dev4press.com/blog/tutorials/2017/exclude-subcategories-from-rss-feed/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2017/exclude-subcategories-from-rss-feed/#respond</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Mon, 02 Jan 2017 11:06:28 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=30884/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2017/01/rss_cats_ex-768x480.jpg" alt="" /><br/>WordPress WP_Query class is used to get posts for, basically, everything. And this class is very complex. It has a long list of supported query variables, filters, and actions to control the process. But, even with all that, there are some limitations in the way you can use it.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2017/exclude-subcategories-from-rss-feed/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Open TinyMCE editor second row by default</title>
		<link>https://www.dev4press.com/blog/tutorials/2016/open-tinymce-editor-second-row-by-default/</link>
					<comments>https://www.dev4press.com/blog/tutorials/2016/open-tinymce-editor-second-row-by-default/#comments</comments>
		
		<dc:creator><![CDATA[Milan Petrovic]]></dc:creator>
		<pubDate>Tue, 29 Nov 2016 20:09:45 +0000</pubDate>
				<guid isPermaLink="false">https://www.dev4press.com/?p=30723/</guid>

					<description><![CDATA[<img src="https://www.dev4press.com/wp-content/uploads/2016/11/tinymce_second_row-768x325.png" alt="TinyMCE Button to open the second row" /><br/>TinyMCE editor used in WordPress usually has two rows on its toolbar. But, the second row is hidden by default, and you need to click an icon on first toolbar row to open the second row.]]></description>
		
					<wfw:commentRss>https://www.dev4press.com/blog/tutorials/2016/open-tinymce-editor-second-row-by-default/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
