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

<channel>
	<title>thebengalboy.com</title>
	<atom:link href="http://thebengalboy.com/feed/" rel="self" type="application/rss+xml"/>
	<link>https://thebengalboy.com</link>
	<description>learning &amp; chirping</description>
	<lastBuildDate>Mon, 12 Jun 2023 12:37:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<itunes:explicit>no</itunes:explicit><copyright>thebengalboy.com! - All rights reserved</copyright><itunes:subtitle>learning &amp; chirping</itunes:subtitle><itunes:author>thebengalboy</itunes:author><itunes:owner><itunes:email>thebengalboy@gmail.com</itunes:email><itunes:name>thebengalboy</itunes:name></itunes:owner><item>
		<title>My Journey of Switching Career Paths and Finding Success in Product Management</title>
		<link>https://thebengalboy.com/my-journey-of-switching-career-paths-and-finding-success-in-product-management/</link>
					<comments>https://thebengalboy.com/my-journey-of-switching-career-paths-and-finding-success-in-product-management/#comments</comments>
		
		
		<pubDate>Wed, 18 Jan 2023 12:55:22 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Adaptability and perseverance]]></category>
		<category><![CDATA[Career development]]></category>
		<category><![CDATA[Computer Science and Engineering]]></category>
		<category><![CDATA[Cross-cultural collaboration]]></category>
		<category><![CDATA[Electrical and Electronic Engineering]]></category>
		<category><![CDATA[How to became rtCamp project manager]]></category>
		<category><![CDATA[Job search and career change]]></category>
		<category><![CDATA[Life of a Product Manager]]></category>
		<category><![CDATA[Personal and professional accomplishment]]></category>
		<category><![CDATA[Product management]]></category>
		<category><![CDATA[Professional growth]]></category>
		<category><![CDATA[Remote work]]></category>
		<category><![CDATA[Self-study and online learning]]></category>
		<category><![CDATA[Teamwork and mentorship]]></category>
		<category><![CDATA[weDevs Product Manager]]></category>
		<category><![CDATA[WordPress industry]]></category>
		<guid isPermaLink="false">https://thebengalboy.com/?p=1889</guid>

					<description><![CDATA[<p>At the beginning of my career journey, I faced a challenge in finding a job that aligned with my education and skillset. Despite having a Bachelor&#8217;s Degree in Electrical and Electronic Engineering, I struggled to find job opportunities in the fields of EEE in Bangladesh. However, I discovered my passion for software and web development [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/my-journey-of-switching-career-paths-and-finding-success-in-product-management/">My Journey of Switching Career Paths and Finding Success in Product Management</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>At the beginning of my career journey, I faced a challenge in finding a job that aligned with my education and skillset. Despite having a Bachelor&#8217;s Degree in Electrical and Electronic Engineering, I struggled to find job opportunities in the fields of EEE in Bangladesh. However, I discovered my passion for software and web development and decided to pursue a career change that would allow me to utilize these skills. I was determined to find a position that would allow me to merge my education with my interests. I was committed to investing the time and effort required to make this transition, even though I knew it would be challenging.</p>



<p>In the beginning, I looked into various software development careers before deciding that the WordPress industry was the best fit for my skills and interests.</p>



<p>My initial plan was to find a job with a WordPress-focused software company. I knew it would be difficult to break into this field, but I was determined to succeed. I began by expanding my knowledge and skills through self-study and online courses. In addition, I worked on personal projects such as creating my own websites. I was able to learn the technical skills and knowledge required for a career in WordPress through self-study and development.</p>



<p>In the process, I also completed my MSc degree in Computer Science and Engineering.</p>



<div style="height:37px" aria-hidden="true" class="wp-block-spacer"></div>



<p>In September 2017, I joined weDevs as a Support Engineer, which was my first step toward a career in WordPress. It allowed me to gain valuable experience and skills in the field. This role helped me to understand customer needs and develop the skills to troubleshoot and provide customer support. I worked hard and dedicatedly, providing customer support, troubleshooting technical issues, and working closely with the development team.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2023/01/weDevs-ID-Card-1024x768.jpg" alt="" class="wp-image-1891"/><figcaption class="wp-element-caption">weDevs ID Card</figcaption></figure>



<p>After more than two years of working at <a rel="noreferrer noopener" href="https://wedevs.com/" target="_blank">weDevs</a>, I was promoted to the role of Product Manager in January 2020. I was in charge of <a rel="noreferrer noopener" href="https://wordpress.org/plugins/erp/" target="_blank">WP ERP</a>, WordPress&#8217;s first full-fledged enterprise solution.</p>



<p>This was a huge accomplishment for me, and it allowed me to take on more responsibilities and take the lead on product development. It was a great opportunity for me to apply my skills and knowledge in a more senior role, and to make a meaningful impact on the company&#8217;s products and customers.</p>



<h2 class="wp-block-heading">What I had to learn to become a Product Manager</h2>



<p>To become a product manager, there were several key skills and areas of knowledge that I had to focus on. These included:</p>



<ul class="wp-block-list">
<li>Technical Understanding</li>



<li>Software Development Lifecycle (SDLC)</li>



<li>Agile Methodology and Scrum Team Management</li>



<li>Writing Technical Specs And Requirements</li>



<li>Knowledge Of User Experience Best Practices</li>



<li>Critical Thinking And Analytical Skills</li>



<li>Leadership And The Ability To Take Initiative</li>
</ul>



<p></p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2023/01/weDevs-retreat-1024x683.jpg" alt="" class="wp-image-1893"/><figcaption class="wp-element-caption">weDevs annual retreat 2019</figcaption></figure>



<p>In August 2021, I decided to take on a new challenge and joined <a href="https://rtcamp.com/" target="_blank" rel="noreferrer noopener">rtCamp</a> as a Technical Project Manager. This role was a remote position, and I was working from home in Dhaka, Bangladesh, while my colleagues were based all around the globe. This experience allowed me to learn about managing remote teams and collaborating with people from different cultures and backgrounds. I had to adapt to different communication styles, time zones, and work ethics, this helped me to become more adaptable, and it broadened my perspective. It was a unique and rewarding experience that helped me to develop new skills and to expand my professional network. </p>



<p>Grazia Magazine, Digital River, Harvard Gazette, rtMedia, and Transcoder were among the important projects I managed while at rtCamp.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2023/01/IMG_0344-2-1024x768.jpg" alt="" class="wp-image-1892"/><figcaption class="wp-element-caption">rtCamp team meeting, 2022</figcaption></figure>



<p>After one year at rtCamp, I decided to move back to my old role as a Product Manager and joined <a href="https://brainstormforce.com/" target="_blank" rel="noreferrer noopener">BrainstormForce</a> in August 2022. It was a difficult decision to leave rtCamp as I had formed strong relationships with my colleagues and had grown to appreciate the company culture. I learned a lot from working with my team members and enjoyed being a part of the organization. I had to leave behind some wonderful people who had become my friends, and support system. It was hard to say goodbye to them but I knew that this was an opportunity for me to continue to grow and develop my skills as a Product Manager.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2023/01/Leaving-from-rtCamp-1024x396.jpeg" alt="" class="wp-image-1890"/><figcaption class="wp-element-caption">Message from one of my teammates &lt;3 </figcaption></figure>



<p>This was also a remote position, and I was once again working from home in Dhaka, Bangladesh. Now, I am working here and enjoying my work. At BrainstormForce, I manage <a href="https://wordpress.org/themes/astra/" target="_blank" rel="noreferrer noopener">Astra— the most popular WordPress theme in history,</a> with over 1.5 million active users.</p>



<p>I am happy to be back in a product management role and I am excited to continue to grow and learn in this field. I am confident that my previous experience and skills will help me to excel in this role and to contribute to the company&#8217;s success.</p>



<pre class="wp-block-verse">Join BrainstromForce if you want to work with me. Check out the current openings at <a href="https://brainstormforce.com/join/">https://brainstormforce.com/join/</a></pre>



<div style="height:36px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Overall, my journey to becoming a product manager has been a challenging but rewarding experience. It took me time, effort, and patience to acquire the necessary skills and knowledge, and to navigate the various challenges that arose along the way. However, I am proud of what I have accomplished so far, and I am excited to continue growing and learning in this field. I believe that my hard work and dedication have prepared me well for this role and I am eager to take on new challenges and opportunities as I continue to build my career in product management. I am confident that my passion for this field and my commitment to constant learning will help me succeed in this dynamic and exciting industry. I am looking forward to the future with great anticipation and eagerness.</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/my-journey-of-switching-career-paths-and-finding-success-in-product-management/">My Journey of Switching Career Paths and Finding Success in Product Management</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/my-journey-of-switching-career-paths-and-finding-success-in-product-management/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>Hiding Employee list to the Employees in WPERP</title>
		<link>https://thebengalboy.com/hiding-employee-list-to-the-employees-in-wperp/</link>
					<comments>https://thebengalboy.com/hiding-employee-list-to-the-employees-in-wperp/#comments</comments>
		
		
		<pubDate>Tue, 24 Dec 2019 10:27:42 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[hide employee list to the employee in wperp]]></category>
		<category><![CDATA[hide wperp employee list]]></category>
		<category><![CDATA[how to hide employee list in WPERP]]></category>
		<category><![CDATA[wperp employee list hiding]]></category>
		<guid isPermaLink="false">https://thebengalboy.com/?p=1842</guid>

					<description><![CDATA[<p>You may often think, How to hide the Employee list in WPERP. In WPERP, when the Employee login, they can see the list of all Employees. Though they could not see any information that can cause other employee privacy. Employees can see the other Employee list and they can see their profile which contains only [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/hiding-employee-list-to-the-employees-in-wperp/">Hiding Employee list to the Employees in WPERP</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>You may often think, How to hide the Employee list in WPERP.</strong>  In <a href="http://wperp.com/">WPERP</a>, when the Employee login, they can see the list of all Employees. Though they could not see any information that can cause other employee privacy. Employees can see the other Employee list and they can see their profile which contains only Email and Contact number.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/12/Screenshot-2019-12-24-at-3.53.04-PM-1024x410.png" alt="" class="wp-image-1845"/><figcaption>An employee can see other employees list</figcaption></figure>



<p>This is actually a default feature of WPERP. It lets the Employees see other Employee profile with just the contact information with the sense that, one Employee may require to contact with another, in their purposes. So, having contact information visible is good to have good communication withing the Employee.</p>



<p>However, as I provide support for WPERP, I got queries sometimes that they do not want to let the other users see the Employee list. That seems a privacy issue to them and they are concerned with it.</p>



<p>I do help people with this by guiding them on how they can hide the Employee list for the other Employee. As I do get the same query often, I think it&#8217;s good to write about it that people can find it easily.</p>



<h3 class="wp-block-heading">How to hide the Employee list in WPERP?</h3>



<p>Well, it&#8217;s a simple trick, which you need to change from codes. Just open the file: <code>/erp/modules/hrm/includes/admin/class-menu.php</code> in the line number <code>39</code>, Replace the <code>erp_list_employee</code> by <code>erp_hr_manager</code></p>



<p>So, the code will be like:</p>



<pre class="wp-block-code"><code>erp_add_menu( 'hr', array(
            'title'       => __( 'Employees', 'erp' ),
            'capability'  => 'erp_hr_manager',
            'slug'        => 'employee',
            'callback'    => &#91; $this, 'employee_page' ],
            'position'    => 5,
        ) );</code></pre>



<p>You can replace the codes from the line number <code>37</code> to <code>43</code>. It will be something like this:</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/12/Screenshot-2019-12-24-at-3.49.34-PM-1024x809.png" alt="" class="wp-image-1843"/></figure>



<p>After changing accordingly, you&#8217;ll see the Employee menu is hidden for the Employee and that could be seen by the HR Manager Only.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/12/Screenshot-2019-12-24-at-3.55.43-PM-1024x719.png" alt="" class="wp-image-1846"/><figcaption>The Employee list is hidden to the other Employees</figcaption></figure>



<p>I hope this helps. Feel free to ask in the comment if you get any queries. I love questions <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>You may also like: <a href="https://thebengalboy.com/how-to-create-a-documentation-site-in-wordpress/">How to create a documentation site from the scratch</a></p>



<p></p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/hiding-employee-list-to-the-employees-in-wperp/">Hiding Employee list to the Employees in WPERP</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/hiding-employee-list-to-the-employees-in-wperp/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>How to create a documentation site in WordPress</title>
		<link>https://thebengalboy.com/how-to-create-a-documentation-site-in-wordpress/</link>
					<comments>https://thebengalboy.com/how-to-create-a-documentation-site-in-wordpress/#comments</comments>
		
		
		<pubDate>Sun, 03 Nov 2019 12:59:59 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[best plugin for documentation]]></category>
		<category><![CDATA[how to create documentation site]]></category>
		<category><![CDATA[how to write documentation]]></category>
		<category><![CDATA[manage documentation in wordpress]]></category>
		<category><![CDATA[user manual site]]></category>
		<category><![CDATA[user manual theme]]></category>
		<category><![CDATA[weDocs]]></category>
		<category><![CDATA[wordpress docs plugin]]></category>
		<category><![CDATA[wordpress documentation plugin]]></category>
		<category><![CDATA[wordpress user manual plugin]]></category>
		<guid isPermaLink="false">https://thebengalboy.com/?p=1802</guid>

					<description><![CDATA[<p>Having well-managed documentation can increase your product interest and sales! Yes, I mean it. You can consider documentations as the story of your product. People can read them, people can understand your product by reading them, people can refer them to others. Physical, virtual or Digital, documentation is important for all kinds of products. Physical [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/how-to-create-a-documentation-site-in-wordpress/">How to create a documentation site in WordPress</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Having well-managed documentation can increase your product interest and sales! Yes,  I mean it. You can consider documentations as the story of your product. People can read them, people can understand your product by reading them, people can refer them to others.</p>



<p>Physical, virtual or Digital, documentation is important for all kinds of products. Physical products often come with the printed user guide book but people can lose them easily and they might need help when they do not have the guide book on hand.</p>



<p>And for the Digital and virtual products, online documentation is the must-have thing to explain your product to the user/customer.</p>



<h3 class="wp-block-heading">Why Documentation?</h3>



<p>Say you have an Electronics business or you run a software company. You have your own product to sell to the customers. How do you guide your customers to configure the things after purchase? Telling individual customers by providing email support is difficult, plus time and resource-consuming. </p>



<p>Let me say a real-life story happened to me. I brought a Kryptonite lock that came from the USA a few months ago. I got a clip with it to hang the lock on the bike. I was struggling with how to set this clip with bike, not even following the user manual. Later, I search online and found their official documentation on it which was well described with the necessary images that helped me to get rid of the thing.</p>



<p>That&#8217;s just a story happened to me. This can happen in many cases, with any kind of product.</p>



<p>I&#8217;m a Support Engineer of a software company, where one of my responsibilities is to make our products understandable to the user/customer. So, most of the time, I observed, having documentation saves our time. 50-60% of users get their query answers directly from the documentations. We also do provide the documentation link when a user/customer asks how to do that, which covers most of the user queries. </p>



<p>It&#8217;s really easy to make them understand if you have a well-decorated/written documentation about the features, how it works and how to configure it.</p>



<h3 class="wp-block-heading">How I can create online documentation?</h3>



<p>Well, things are not that complicated if you have a WordPress site already. If you don&#8217;t, you can search google on how to create a WordPress site. The thing that&#8217;ll require:</p>



<ol class="wp-block-list"><li>A domain or subdomain</li><li>A hosting (<em><a href="https://www.bluehost.com/track/thebengalboy/">You can try Bluehost for the affordable price</a></em>)</li></ol>



<p>I&#8217;m assuming you know how to point a domain into a host and create a WordPress site. If you don&#8217;t, <a href="https://thebengalboy.com/ask-me/">I can help you</a>.</p>



<p>Let&#8217;s say just created a website with WordPress for documentation. Here&#8217;s the backend I got.</p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.06.41-PM-1024x568.png" alt="New WordPress Dashboard" class="wp-image-1803"/><figcaption>Newly created WordPress site for Documentation</figcaption></figure>



<p>Great! We have the WordPress site means, we are 60% done creating our own documentation site!</p>



<p>Now, you just need to choose a plugin and an appropriate theme to have the Documentation feature on your site. I have tried several documentation plugins but found only one who is really nice and easy to use. <a href="https://wordpress.org/plugins/wedocs/">weDocs</a>, which is completely free to use!</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>weDocs is free yet super convenient for managing your product documentation.</p></blockquote>



<h4 class="wp-block-heading">How to install and active weDocs?</h4>



<p><br>We&#8217;ll install the weDocs plugin first by simply navigating to your website <strong>dashboard→ plugins</strong> directory. Just search with the name &#8216;weDocs&#8217;</p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.17.30-PM-1024x523.png" alt="Documentation plugin" class="wp-image-1804"/><figcaption>Installing weDocs on the WordPress site</figcaption></figure>



<p>Click on install now and then activate it when the installation is complete.</p>



<p>We&#8217;ll get the Docs menu on the left menu bar in WordPress dashboard after activating the plugin, as like the screenshot below:</p>



<figure class="wp-block-image"><img fetchpriority="high" decoding="async" width="1024" height="436" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.22.27-PM-1024x436.png" alt="weDocs menu" class="wp-image-1805" srcset="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.22.27-PM-1024x436.png 1024w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.22.27-PM-1536x654.png 1536w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.22.27-PM-2048x872.png 2048w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.22.27-PM-300x128.png 300w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.22.27-PM-768x327.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Documentation menu</figcaption></figure>



<p>Let&#8217;s complete the basic setup. Navigate to <strong>wp-admin→ weDocs→ Settings</strong> to get the <strong>weDocs</strong> settings that need to configure based on your requirements.</p>



<p>There is 6 simple thing you need to check up before creating the documentation. The page where you like to show the documentation if you want to allow comments, printing documentations, feedback and so on.</p>



<figure class="wp-block-image"><img decoding="async" width="1024" height="445" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.28.12-PM-1024x445.png" alt="weDocs settings" class="wp-image-1806" srcset="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.28.12-PM-1024x445.png 1024w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.28.12-PM-1536x667.png 1536w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.28.12-PM-2048x889.png 2048w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.28.12-PM-300x130.png 300w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.28.12-PM-768x334.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>weDocs settings</figcaption></figure>



<p><em>Note: Make sure your site URL is set to post name from the <strong>settings</strong></em><strong>→</strong><em><strong> permalinks</strong>.</em></p>



<p>Now, let&#8217;s go back to the documentation. Click on the &#8216;Add Doc&#8217; button to create your first documentation!</p>



<figure class="wp-block-image"><img decoding="async" width="1024" height="441" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.33.46-PM-1024x441.png" alt="creating new documentation" class="wp-image-1807" srcset="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.33.46-PM-1024x441.png 1024w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.33.46-PM-1536x661.png 1536w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.33.46-PM-2048x881.png 2048w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.33.46-PM-300x129.png 300w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.33.46-PM-768x330.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Creating new documentation</figcaption></figure>



<p>Give an appropriate title for your documentation and click on the &#8216;Ok&#8217; <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f197.png" alt="🆗" class="wp-smiley" style="height: 1em; max-height: 1em;" />button!</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="391" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.39.00-PM-1024x391.png" alt="Documentation sections" class="wp-image-1808" srcset="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.39.00-PM-1024x391.png 1024w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.39.00-PM-1536x587.png 1536w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.39.00-PM-2048x782.png 2048w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.39.00-PM-300x115.png 300w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.39.00-PM-768x293.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Documentation sections</figcaption></figure>



<p>I have created 3 different documentations parent category with their appropriate names. Now, before creating the documentation, we need to create sections for individual category and the documentation will be under the individual sections.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="308" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.46.21-PM-1024x308.png" alt="Documentation sections" class="wp-image-1809" srcset="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.46.21-PM-1024x308.png 1024w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.46.21-PM-1536x462.png 1536w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.46.21-PM-2048x616.png 2048w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.46.21-PM-300x90.png 300w, https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.46.21-PM-768x231.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Documentation sections</figcaption></figure>



<p>I have created two sections in each parent category. Here you go, you can create your documentation now under the sections.</p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.50.03-PM-1024x292.png" alt="" class="wp-image-1810"/></figure>



<p>Hover your mouse over the section, you&#8217;ll get (+) icon to create a new documentation article. Click on the (+) sign to create your very first article <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f44f.png" alt="👏" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Give the article title, click on ok to save it! Now, click on the article title to write the article details as you generally write a WordPress post.</p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.55.35-PM-1024x504.png" alt="Writing the documentation details in weDocs" class="wp-image-1811"/><figcaption>Writing the documentation details</figcaption></figure>



<p>After writing your article details, click on &#8216;Update&#8217; to finish it.</p>



<p>Well, we are almost done! I have now one documentation article created now.  You can see it on the frontend of your website.</p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-4.59.32-PM-1024x553.png" alt="Documentation in the Frontend" class="wp-image-1812"/><figcaption>Documentation in the Frontend</figcaption></figure>



<p>Now, think, you have several categories, sections and documentation created, Fine. So, how to list them on a page where you like to show all of the available documentation?</p>



<p>Simple! Just use the short-code `<em>[wedocs]</em>` on the page where you like to show the documentation list. Here is my page where I used the `<em>[wedocs]</em>` shortcode to render the docs.</p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-5.04.12-PM-1024x695.png" alt="" class="wp-image-1813"/><figcaption>Documentation list</figcaption></figure>



<p>Not happy with the frontend design? No worries, weDocs has a default theme for it as well which is pretty enough <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/weDocs-1024x665.png" alt="weDoc theme" class="wp-image-1814"/><figcaption>weDoc theme</figcaption></figure>



<p>You can get the theme from this <a href="https://github.com/tareq1988/wedocs/archive/develop.zip">direct GitHub Download link</a>. You can install the theme by navigating to the <strong>Appearance→themes→Add new</strong>.</p>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-5.14.00-PM-1024x599.png" alt="" class="wp-image-1815"/><figcaption>Frontend design after installing the weDocs theme</figcaption></figure>



<figure class="wp-block-image"><img decoding="async" src="https://thebengalboy.com/wp-content/uploads/2019/11/Screenshot-2019-11-03-at-5.18.29-PM-1024x583.png" alt="" class="wp-image-1816"/></figure>



<p>See, it looks different in both the Docs listing and the docs details in frontend. Looks good, hu? But you can give it a better look than this if you are known with CSS. A little bit of custom CSS can make the look more pretty like the <a href="https://wedevs.com/docs/">weDevs documentation</a> is <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-thebengalboy-com"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="rytFZkoO2j"><a href="https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/">Best practice to find WordPress theme and plugin conflicts</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Best practice to find WordPress theme and plugin conflicts&#8221; &#8212; thebengalboy.com" src="https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/embed/#?secret=dNWVmUa55Y#?secret=rytFZkoO2j" data-secret="rytFZkoO2j" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h3 class="wp-block-heading">Wrapping up</h3>



<p>Creating, managing and reaching with the customer/user with documentation is easier now. It&#8217;s even totally cost-free if you have an existing WordPress site. </p>



<p>Documentation created with weDocs is highly SEO friendly as well as it has the Schema Rich Snippet with it by default, which will help you to get index in the search engines easily.</p>



<p>It helps to get the user feedback as well whether the documentation you wrote for your products are helping your reader/users/customers or not. weDocs comes with the feedback feature with it by default.</p>



<p>So, as creating a documentation site is not so hard, you should definitely consider creating an online documentation site if you own a product that requires you to guide the user about its use. </p>



<p></p>



<h5 class="wp-block-heading"><strong>Pro Tips:</strong> People can follow product documentation before purchasing it, so, make it attractive, clean as much as you can <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h5>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/how-to-create-a-documentation-site-in-wordpress/">How to create a documentation site in WordPress</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/how-to-create-a-documentation-site-in-wordpress/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator><enclosure length="-1" type="application/zip" url="https://github.com/tareq1988/wedocs/archive/develop.zip"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Having well-managed documentation can increase your product interest and sales! Yes, I mean it. You can consider documentations as the story of your product. People can read them, people can understand your product by reading them, people can refer them to others. Physical, virtual or Digital, documentation is important for all kinds of products. Physical [&amp;#8230;] The post How to create a documentation site in WordPress appeared first on thebengalboy.com.</itunes:subtitle><itunes:author>thebengalboy</itunes:author><itunes:summary>Having well-managed documentation can increase your product interest and sales! Yes, I mean it. You can consider documentations as the story of your product. People can read them, people can understand your product by reading them, people can refer them to others. Physical, virtual or Digital, documentation is important for all kinds of products. Physical [&amp;#8230;] The post How to create a documentation site in WordPress appeared first on thebengalboy.com.</itunes:summary><itunes:keywords>HowTo, best plugin for documentation, how to create documentation site, how to write documentation, manage documentation in wordpress, user manual site, user manual theme, weDocs, wordpress docs plugin, wordpress documentation plugin, wordpress user manual plugin</itunes:keywords></item>
		<item>
		<title>Adding custom fields in default WordPress registration form</title>
		<link>https://thebengalboy.com/adding-custom-fields-in-default-wordpress-registration-form/</link>
					<comments>https://thebengalboy.com/adding-custom-fields-in-default-wordpress-registration-form/#comments</comments>
		
		
		<pubDate>Wed, 19 Jun 2019 14:57:21 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[adding first name last name in wordpress registration form]]></category>
		<category><![CDATA[custom fields in wordpress registration form]]></category>
		<category><![CDATA[custom wordpress user registration form]]></category>
		<category><![CDATA[easy way to insert custom fields in wordpress registration form]]></category>
		<category><![CDATA[how to add first name last name in wordpress registration form]]></category>
		<guid isPermaLink="false">https://thebengalboy.com/?p=1772</guid>

					<description><![CDATA[<p>How to add custom fields in the default WordPress registration form? Disclaimer first! I&#8217;m not a coder but sometimes I love to play with codes. I got a task to add the first name and last name field on the default WordPress registration form, for a reason. So, here is the output! Before starting, I [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/adding-custom-fields-in-default-wordpress-registration-form/">Adding custom fields in default WordPress registration form</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">How to add custom fields in the default WordPress registration form?</h2>



<p>Disclaimer first! I&#8217;m not a coder but sometimes I love to play with codes. I got a task to add the first name and last name field on the default WordPress registration form, for a reason. So, here is the output!</p>



<p>Before starting, I have googled and found out some tutorial. Most of them are kinda hard to understand, especially for the noobs like me. I mean, who just started to play with PHP.</p>



<p>I have followed/read several articles on how to add custom fields on the default registration form. I got the idea on available actions that WordPress provide from them. Then started writing my own.</p>



<p>So many tutorials available out there on the same topic I&#8217;m writing but I have tried keeping it as simple as I can.</p>



<p>Before starting, we need to find the available action/filters that WordPress provides and usages on the registration process. Read the code below:</p>



<pre class="wp-block-code"><code>add_action( 'register_form', 'wedevs_registration_form' );
function wedevs_registration_form() {
	?>
	&lt;p>
		&lt;label for="first_name">
			&lt;?php esc_html_e( 'First Name', 'first_name' ) ?> &lt;br/>
			&lt;input type="text" class="regular_text" name="first_name" />
		&lt;/label>
	&lt;/p>
	&lt;p>
		&lt;label for="last_name">
			&lt;?php esc_html_e( 'Last Name', 'last_name' ) ?> &lt;br/>
			&lt;input type="text" class="regular_text" name="last_name" />
		&lt;/label>
	&lt;/p>
	&lt;?php
}</code></pre>



<p>Here, <code>register_form</code> is an action, available in WordPress. And <code>wedevs_registration_form</code> is the function we have declared. The rest is HTML to take the First Name and Last Name input fields to print on the registration form and to take data/value from the user.</p>



<p>Printing/adding two fields on the registration form is done. You can check it now.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="655" height="700" src="https://thebengalboy.com/wp-content/uploads/2019/06/Adding-first-name-last-name-in-the-wordpress-registration-form.png" alt="" class="wp-image-1773" srcset="https://thebengalboy.com/wp-content/uploads/2019/06/Adding-first-name-last-name-in-the-wordpress-registration-form.png 655w, https://thebengalboy.com/wp-content/uploads/2019/06/Adding-first-name-last-name-in-the-wordpress-registration-form-281x300.png 281w" sizes="auto, (max-width: 655px) 100vw, 655px" /></figure>



<p>Well done! Now, what if the user registers with that form? Will the inputted names be saved on the user profile? NO. It won&#8217;t. Because we have not told the system to save them yet!</p>



<p>Before saving the data, we actually need to validate the fields. What will happen if the user keeps First Name and Last Name blank where you like to have the mandatory? It needs to provide an error that you have not provided your names. Right? Let&#8217;s do it!</p>



<pre class="wp-block-code"><code>// Field validation
add_filter( 'registration_errors', 'wedevs_registration_errors', 10, 3 );
function wedevs_registration_errors( $errors, $sanitized_user_login, $user_email ) {

	if ( empty( $_POST['first_name'] ) || empty( $_POST['last_name'])  ) {
		$errors->add( 'first_or_last', __( '&lt;strong>ERROR&lt;/strong>: First or Last name is missing', 'wedevs' ) );
	}

	return $errors;
}</code></pre>



<p>The filter we user <code>registration_errors</code> , provides by WordPress and we had to declare our function for validating the names. We used <code>wedevs_registration_errors</code>, you can use your own. I kept a single error for both of the fields, first name, and last name. You can have separately as well.</p>



<p>Well, fields validation is done. Now, we have to tell the system to save the field value if the fields are not empty. Here we go:</p>



<pre class="wp-block-code"><code>add_action( 'user_register', 'wedevs_save_data' );

function wedevs_save_data( $user_id ) {
	if ( ! empty( $_POST['first_name'] ) ) {
		update_user_meta( $user_id, 'first_name', trim( $_POST['first_name'] ) ) ;		
	}

	if ( ! empty( $_POST['last_name'] ) ) {
		update_user_meta( $user_id, 'last_name', trim( $_POST['last_name'] ) );
	}
}</code></pre>



<p>We need to use action <code>user_register</code> provided by WordPress. And same declaring the function our own. Here, if the field <code>first_name</code> is not empty, then update the user meta with the value of <code>first_name</code>.</p>



<p>Same for the last name.</p>



<p></p>



<p>We have written the whole code but I have not mentioned where to add these codes? Haha! You can have the codes in two way. Inserting these codes on your theme/plugin <code>functions.php</code> or, you can simply create a plugin for this!</p>



<p></p>



<p>Creating a plugin, OMG! Sounds hard, right? But trust me, it&#8217;s an easier task than you did last few minutes. Let me mention the process:</p>



<ul class="wp-block-list"><li>Create a folder naming &#8216;Custom Fields in Registration&#8217; (You can have it your own name)</li><li>Create a PHP file naming <code>functions.php</code> and save into it.</li><li>Insert your codes on that <code>functions.php</code> file.</li></ul>



<p>This is it? I&#8217;m sorry but no. You need to add few lines top of the <code>functions.php</code> to tell the system it&#8217;s a plugin that you can install on your WordPress system. Here is a sample:</p>



<pre class="wp-block-code"><code>&lt;?php
/*
Plugin Name: Custom Registration Form
Plugin URI: www.thebengalboy.com
Description: This plugin will add two extra fields on your default registration form.
Version: 0.1
Author: Mehedi Hasan
Author URI: www.thebengalboy.com
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/</code></pre>



<p>Declaring this in the top will make your simple and single coded file into a WordPress plugin.</p>



<p>Now, you can zip the folder and install it on your site. It will add two extra fields for First Name and Last Lame on your WordPress registration form.</p>



<p>Try it now. Cheers!</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-thebengalboy-com"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="ijEcAelIsg"><a href="https://thebengalboy.com/validate-duplicate-display-name-with-wp-user-frontend/">Validate Duplicate Display Name with WP User Frontend</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Validate Duplicate Display Name with WP User Frontend&#8221; &#8212; thebengalboy.com" src="https://thebengalboy.com/validate-duplicate-display-name-with-wp-user-frontend/embed/#?secret=1iUPGW6p5E#?secret=ijEcAelIsg" data-secret="ijEcAelIsg" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/adding-custom-fields-in-default-wordpress-registration-form/">Adding custom fields in default WordPress registration form</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/adding-custom-fields-in-default-wordpress-registration-form/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>How to fix the conflict between WP Project Manager and Awesome Support plugin</title>
		<link>https://thebengalboy.com/how-to-fix-the-conflict-between-wp-project-manager-and-awesome-support-plugin/</link>
					<comments>https://thebengalboy.com/how-to-fix-the-conflict-between-wp-project-manager-and-awesome-support-plugin/#comments</comments>
		
		
		<pubDate>Mon, 13 May 2019 11:39:57 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[awesome support conflict]]></category>
		<category><![CDATA[conflict between wp project manager and awesome support]]></category>
		<category><![CDATA[how to remove conflict between wp project manager and awesome support]]></category>
		<category><![CDATA[project manager and awesome support conflict]]></category>
		<category><![CDATA[project manager conflict]]></category>
		<category><![CDATA[project managerment tool]]></category>
		<guid isPermaLink="false">https://thebengalboy.com/?p=1764</guid>

					<description><![CDATA[<p>I found a conflict between the WP Project Manager, a leading WordPress based Project Management solution and the Awesome Support plugin a few days ago. Not a major conflict but if someone has both the WP Project Manager and Awesome Support plugin installed, the email address field in the Awesome Support registration form doesn&#8217;t show. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/how-to-fix-the-conflict-between-wp-project-manager-and-awesome-support-plugin/">How to fix the conflict between WP Project Manager and Awesome Support plugin</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I found a conflict between the WP Project Manager, a leading WordPress based Project Management solution and the Awesome Support plugin a few days ago. Not a major conflict but if someone has both the WP Project Manager and Awesome Support plugin installed, the email address field in the Awesome Support registration form doesn&#8217;t show.</p>



<p>Somehow a function of WP Project Manager overlapping with the Awesome Support plugin. I guess, you already know <a href="https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/">how to find conflicts between plugins or themes.</a></p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="759" height="457" src="https://thebengalboy.com/wp-content/uploads/2019/05/Fix-conflict-between-WP-Project-Manager-and-Awesome-support.png" alt="Fix conflict between WP Project Manager and Awesome Support" class="wp-image-1765" srcset="https://thebengalboy.com/wp-content/uploads/2019/05/Fix-conflict-between-WP-Project-Manager-and-Awesome-support.png 759w, https://thebengalboy.com/wp-content/uploads/2019/05/Fix-conflict-between-WP-Project-Manager-and-Awesome-support-300x181.png 300w" sizes="auto, (max-width: 759px) 100vw, 759px" /></figure>



<p>I found the function that is conflicting widely used in WP Project Manager. So, it&#8217;s not possible to change that particular function with the WP Project Manager instantly or at least, at this moment.</p>



<p>But, I found an alternative way to get rid of it. You can implement it as a temporary solution.</p>



<p>Open the file directory below:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p> &#8230;/wp-content/plugins/wp-project-manager/libs/validation-rules.php</p></blockquote>



<p>And comment out the line number 11 &amp; 12. Following codes:</p>



<pre class="wp-block-code"><code>function email( $value ) {
    return is_email( $value );
}</code></pre>



<p>After commenting out the above, reload the Awesome Support Registration form. See! the Email field is there.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="819" height="522" src="https://thebengalboy.com/wp-content/uploads/2019/05/Email-field.png" alt="" class="wp-image-1766" srcset="https://thebengalboy.com/wp-content/uploads/2019/05/Email-field.png 819w, https://thebengalboy.com/wp-content/uploads/2019/05/Email-field-300x191.png 300w, https://thebengalboy.com/wp-content/uploads/2019/05/Email-field-768x489.png 768w" sizes="auto, (max-width: 819px) 100vw, 819px" /></figure>



<p>Note: I have not found any impact of disabling the function in WP Project Manager yet. So, I&#8217;m not sure where you are going to get stuck but it fixes the conflict problem for now at least.</p>



<p>Questions are happily acceptable <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-thebengalboy-com"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="zGrZY5PJHw"><a href="https://thebengalboy.com/how-to-resolve-conflict-between-weforms-and-learnpress/">How to resolve conflict between weForms and LearnPress</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;How to resolve conflict between weForms and LearnPress&#8221; &#8212; thebengalboy.com" src="https://thebengalboy.com/how-to-resolve-conflict-between-weforms-and-learnpress/embed/#?secret=K8JRwp4XTJ#?secret=zGrZY5PJHw" data-secret="zGrZY5PJHw" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/how-to-fix-the-conflict-between-wp-project-manager-and-awesome-support-plugin/">How to fix the conflict between WP Project Manager and Awesome Support plugin</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/how-to-fix-the-conflict-between-wp-project-manager-and-awesome-support-plugin/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>Validate Duplicate Display Name with WP User Frontend</title>
		<link>https://thebengalboy.com/validate-duplicate-display-name-with-wp-user-frontend/</link>
					<comments>https://thebengalboy.com/validate-duplicate-display-name-with-wp-user-frontend/#comments</comments>
		
		
		<pubDate>Mon, 21 Jan 2019 16:00:58 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[custom registration form for wordpress]]></category>
		<category><![CDATA[validate duplicate display name in wordpress]]></category>
		<category><![CDATA[wordpress duplicate name validation]]></category>
		<category><![CDATA[wordpress registration validation]]></category>
		<category><![CDATA[wpuf registration form]]></category>
		<guid isPermaLink="false">https://thebengalboy.com/?p=1737</guid>

					<description><![CDATA[<p>WP User Frontend is a form builder which let you create custom post and registration form. It has plenty of custom fields available for both post form and registration form, you may already know that. I&#8221;ll not discouss about the features of WP User Frontend here, rather you can find it here. WPUF- is the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/validate-duplicate-display-name-with-wp-user-frontend/">Validate Duplicate Display Name with WP User Frontend</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><a rel="noreferrer noopener" href="https://wordpress.org/plugins/wp-user-frontend/" target="_blank">WP User Frontend</a> is a form builder which let you create custom post and registration form. It has plenty of custom fields available for both post form and registration form, you may already know that.</p>



<p>I&#8221;ll not discouss about the features of WP User Frontend here, rather you can find it <a href="https://wedevs.com/docs/wp-user-frontend-pro/" target="_blank" rel="noreferrer noopener" aria-label="here (opens in a new tab)">here</a>.</p>



<p><em>WPUF- is the short form of WP User Frontend and I&#8217;m going to use this rest of my post.</em></p>



<p>However, with the WPUF &#8216;username&#8217; filed, you can validate the duplicate username of your site. Like: someone used &#8216;John&#8217; as a username while registering but someone already has registered with this name. So, it will validate the name and provide a notice to the user that someone already taken this name, you need to choose any other name.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="650" src="https://thebengalboy.com/wp-content/uploads/2019/01/Display-name-validation-with-WPUF-1024x650.png" alt="How to validate display name in WordPress registration" class="wp-image-1738" srcset="https://thebengalboy.com/wp-content/uploads/2019/01/Display-name-validation-with-WPUF-1024x650.png 1024w, https://thebengalboy.com/wp-content/uploads/2019/01/Display-name-validation-with-WPUF-300x190.png 300w, https://thebengalboy.com/wp-content/uploads/2019/01/Display-name-validation-with-WPUF-768x488.png 768w, https://thebengalboy.com/wp-content/uploads/2019/01/Display-name-validation-with-WPUF.png 1082w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>That&#8217;s all good! but what if you like to validate the Display name as well? The default Display Name field of WPUF doesn&#8217;t offer to validate. Actually, most of the cases, it doesn&#8217;t require to validate the Display name as Display name can be the same for several users, it doesn&#8217;t really matter.</p>



<p>[irp]<br></p>



<p>Some days ago, one of our WPUF users needed this and we came with a solution for this. Actually, I was taking care of him but he created the snippet his own and shared with me to provide it to the people, if someone needs in the future. Kuddus to #<strong>Chris Arnold</strong></p>



<p>Here is the snippet he used and shred with me:</p>



<pre class="wp-block-code"><code>// CUSTOM -- if any display name given, check if it exists

if ( $this->search( $user_vars, 'name', 'display_name' )) {

$display_name = sanitize_user( trim( $_POST['display_name'] ) );

global $wpdb;

$query_cnt = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(ID) FROM $wpdb->users WHERE display_name = %s", $display_name ) );

if ( $query_cnt == 1 ) {

$this->send_error( __( 'Sorry, Display Name is already in use. It needs to be unique.', 'wpuf-pro' ) );

}

}</code></pre>



<p>Use this snippet on your function.php file. The Display name should validate now on the WPUF registration form <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Validate display name WordPress registration</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-thebengalboy-com"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="YJVnCw8dwg"><a href="https://thebengalboy.com/adding-custom-fields-in-default-wordpress-registration-form/">Adding custom fields in default WordPress registration form</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Adding custom fields in default WordPress registration form&#8221; &#8212; thebengalboy.com" src="https://thebengalboy.com/adding-custom-fields-in-default-wordpress-registration-form/embed/#?secret=cMffoKITAJ#?secret=YJVnCw8dwg" data-secret="YJVnCw8dwg" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/validate-duplicate-display-name-with-wp-user-frontend/">Validate Duplicate Display Name with WP User Frontend</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/validate-duplicate-display-name-with-wp-user-frontend/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>How to resolve conflict between weForms and LearnPress</title>
		<link>https://thebengalboy.com/how-to-resolve-conflict-between-weforms-and-learnpress/</link>
					<comments>https://thebengalboy.com/how-to-resolve-conflict-between-weforms-and-learnpress/#comments</comments>
		
		
		<pubDate>Wed, 16 Jan 2019 16:03:40 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[conflict on weForms]]></category>
		<category><![CDATA[conflict on weForms and LearnPress]]></category>
		<category><![CDATA[LearnPress]]></category>
		<category><![CDATA[weForms]]></category>
		<category><![CDATA[weForms LearnPress]]></category>
		<guid isPermaLink="false">http://www.thebengalboy.com/?p=1733</guid>

					<description><![CDATA[<p>In some cases, weForms users face the blank screen on the weForms settings if they have the LearnPress installed. The same may happen for the LeanPress settings or both of them. I hope you already know how to find conflicts between the plugins and themes. Actually, it&#8217;s because of a tiny conflict on a function [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/how-to-resolve-conflict-between-weforms-and-learnpress/">How to resolve conflict between weForms and LearnPress</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>In some cases, weForms users face the blank screen on the weForms settings if they have the LearnPress installed. The same may happen for the LeanPress settings or both of them.</p>



<p><a href="https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/">I hope you already know how to find conflicts between the plugins and themes.</a></p>



<p>Actually, it&#8217;s because of a tiny conflict on a function between weForms and LearnPress. However, I have found a simple snippet to solve this problem.</p>



<p>[irp]<br></p>



<p>Here is the snippet that can help you to ride out of it. </p>



<pre class="wp-block-code"><code>add_filter( 'learn-press/admin-default-scripts', 'rt_replace_js' );
function rt_replace_js( $data ){
    $screen = get_current_screen();
    if ( $screen->base != 'toplevel_page_weforms' ) {
        return $data;
    }
    return array();
}</code></pre>



<p>Insert this snippet in your theme function.php file and save it.</p>



<p><em>Note: It&#8217;s good to have a backup before adding codes to a file. Please make sure you have taken a complete backup of your site or the file you are editing.</em></p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/how-to-resolve-conflict-between-weforms-and-learnpress/">How to resolve conflict between weForms and LearnPress</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/how-to-resolve-conflict-between-weforms-and-learnpress/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>WooCommerce Product Stock Management with WP User Frontend</title>
		<link>https://thebengalboy.com/woocommerce-product-stock-management-wp-user-frontend/</link>
					<comments>https://thebengalboy.com/woocommerce-product-stock-management-wp-user-frontend/#comments</comments>
		
		
		<pubDate>Tue, 24 Jul 2018 17:41:28 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[how to manage stock while uploading]]></category>
		<category><![CDATA[product stock management with wpuf]]></category>
		<category><![CDATA[woocommerce stock management]]></category>
		<category><![CDATA[wp user frontend product management]]></category>
		<category><![CDATA[wpuf woocommerce stock management]]></category>
		<guid isPermaLink="false">http://www.thebengalboy.com/?p=1659</guid>

					<description><![CDATA[<p>The default WooCommerce product upload form for vendors has limitations. And it&#8217;s too hard to have custom fields on the form unless you are a good coder! However, WP User Frontend is a smart choice in that case for the non-coder people.&#160;WPUF let users create a product form with the custom fields. You can learn [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/woocommerce-product-stock-management-wp-user-frontend/">WooCommerce Product Stock Management with WP User Frontend</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>The default WooCommerce product upload form for vendors has limitations. And it&#8217;s too hard to have custom fields on the form unless you are a good coder! However, WP User Frontend is a smart choice in that case for the non-coder people.&nbsp;WPUF let users create a product form with the custom fields. <a href="https://wedevs.com/docs/wp-user-frontend-pro/tutorials/upload-to-woocommerce-with-wpuf/">You can learn how to create WooCommerce Product form with WP User Frontend</a></p>



<p>I&#8217;ll discuss a little trick on how you can manage your WooCommerce product stock with the custom fields of WPUF.</p>



<p><em>Before starting, I hope you already know how you can create a WooCommerce product form with WP User Frontend, which is important to read further.</em></p>



<p>I assume you have a form with the basic fields as below. You can create on by navigating to wp-admin→user frontend→post forms→create new→WooCommerce product form.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1283" height="610" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/WP-User-Frontend-Product-upload-form-.png" alt="WP User Frontend Product upload form" class="wp-image-1698" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/WP-User-Frontend-Product-upload-form-.png 1283w, https://thebengalboy.com/wp-content/uploads/2018/07/WP-User-Frontend-Product-upload-form--300x143.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/WP-User-Frontend-Product-upload-form--768x365.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/WP-User-Frontend-Product-upload-form--1024x487.png 1024w" sizes="auto, (max-width: 1283px) 100vw, 1283px" /></figure>



<p>Well, this is the basic template of WPUF WooCommerce product upload form. You can add more available fields on it. WPUF has a lot of custom fields.</p>



<p>So, to manage your product(that you&#8217;ll upload with this form) stock, you&#8217;ll need to find the necessary meta_key(s) from WooCommerce product.&nbsp;I&#8217;m not going to describe how you can get the available meta keys.&nbsp;I generally use &#8216;<a href="https://wordpress.org/plugins/post-meta-inspector/">Post Meta Inspector</a>&#8216; to find the available meta keys of a post/product. You can try it.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="735" height="618" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-available-meta_keys.png" alt="WooCommerce available meta_keys" class="wp-image-1699" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-available-meta_keys.png 735w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-available-meta_keys-300x252.png 300w" sizes="auto, (max-width: 735px) 100vw, 735px" /></figure>



<p>On the screenshot above↑↑, we can see the available&nbsp;meta_key list of a product. You can find them on the product edit page if you have Post Meta Inspect installed.</p>



<p>We&#8217;ll need the <code>_stock</code> and the <code>_manage_stock</code>&nbsp; meta_keys to manage the product stock.</p>



<p>Now, go back to the product form. [navigate to wp-admin→Wp User Frontend→Post Forms→Edit the form(product form that you use to upload the product)].</p>



<p>We will need to add two different fields with these two meta_key. A numeric field with the meta key <code>_stock</code> as below:</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1119" height="592" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-Product-Stock-Management.png" alt="WooCommerce Product Stock Management" class="wp-image-1700" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-Product-Stock-Management.png 1119w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-Product-Stock-Management-300x159.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-Product-Stock-Management-768x406.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-Product-Stock-Management-1024x542.png 1024w" sizes="auto, (max-width: 1119px) 100vw, 1119px" /></figure>



<p>And a hidden field with the meta key <code>_manage_stock</code>. Keep the value&nbsp;<code>yes</code>&nbsp;of that field. See the screenshot below:</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1111" height="591" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-stock-management.png" alt="WooCommerce stock management" class="wp-image-1701" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-stock-management.png 1111w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-stock-management-300x160.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-stock-management-768x409.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCommerce-stock-management-1024x545.png 1024w" sizes="auto, (max-width: 1111px) 100vw, 1111px" /></figure>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="2156" height="1280" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/product-stock-input.png" alt="product stock input" class="wp-image-1704" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/product-stock-input.png 2156w, https://thebengalboy.com/wp-content/uploads/2018/07/product-stock-input-1536x912.png 1536w, https://thebengalboy.com/wp-content/uploads/2018/07/product-stock-input-2048x1216.png 2048w, https://thebengalboy.com/wp-content/uploads/2018/07/product-stock-input-300x178.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/product-stock-input-768x456.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/product-stock-input-1024x608.png 1024w" sizes="auto, (max-width: 2156px) 100vw, 2156px" /></figure>



<p>You are all set! Now, submit the form from the frontend. (<em>I hope you already know how to insert the form short-code to a page</em>). On the product upload form, insert the available product quantity.</p>



<p>After submitting the product, view the product details in the frontend. Here you&#8217;ll see the product with the available quantity ↓↓</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1964" height="1250" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/WooCoomerce-easy-product-upload.png" alt="WooCoomerce easy product upload" class="wp-image-1706" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/WooCoomerce-easy-product-upload.png 1964w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCoomerce-easy-product-upload-1536x978.png 1536w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCoomerce-easy-product-upload-300x191.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCoomerce-easy-product-upload-768x489.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/WooCoomerce-easy-product-upload-1024x652.png 1024w" sizes="auto, (max-width: 1964px) 100vw, 1964px" /></figure>



<p>Well, that&#8217;s great but what will happen after selling an item from the total quantity? I&#8217;ve made a test purchase of this product and it&#8217;s dynamically showing the available stock quantity after getting 2 items sold ↓↓</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1930" height="1254" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/stock-managemement.png" alt="stock management" class="wp-image-1707" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/stock-managemement.png 1930w, https://thebengalboy.com/wp-content/uploads/2018/07/stock-managemement-1536x998.png 1536w, https://thebengalboy.com/wp-content/uploads/2018/07/stock-managemement-300x195.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/stock-managemement-768x499.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/stock-managemement-1024x665.png 1024w" sizes="auto, (max-width: 1930px) 100vw, 1930px" /></figure>



<h4 class="wp-block-heading">Wrapping up</h4>



<p>WooCommerce product upload is a great feature of WP User Frontend. It has a basic template for this by default which you do not need to change anything. But, the basic template doesn&#8217;t have the product management fields with it because everyone doesn&#8217;t need to manage the stock. This little trick won&#8217;t be so hard for you, I guess <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p><a href="https://thebengalboy.com/hide-dokan-news-update-dashboard/">Are you using Dokan and bothered with Dokan news update? You can simply hide this!</a></p>



<p>Please feel free to ask if you have any question. I&#8217;d love to hear from you.</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/woocommerce-product-stock-management-wp-user-frontend/">WooCommerce Product Stock Management with WP User Frontend</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/woocommerce-product-stock-management-wp-user-frontend/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>How to hide Dokan News Update on the dashboard</title>
		<link>https://thebengalboy.com/hide-dokan-news-update-dashboard/</link>
					<comments>https://thebengalboy.com/hide-dokan-news-update-dashboard/#comments</comments>
		
		
		<pubDate>Mon, 23 Jul 2018 16:20:08 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[dokan tips tricks]]></category>
		<category><![CDATA[hide dokan menus on the dashboard]]></category>
		<category><![CDATA[hide dokan news]]></category>
		<category><![CDATA[hide dokan news update]]></category>
		<category><![CDATA[hide dokan update]]></category>
		<category><![CDATA[how to customize dokan]]></category>
		<guid isPermaLink="false">http://www.thebengalboy.com/?p=1681</guid>

					<description><![CDATA[<p>Dear Dokan marketplace owners, it&#8217;s better to read the latest updates/news about Dokan on the dashboard. It will keep you updated about the tips-tricks and updates of Dokan. However, if it really bothers you and does not want to see it anyway, you can hide it. Display none is the simplest way but the fact [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/hide-dokan-news-update-dashboard/">How to hide Dokan News Update on the dashboard</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Dear Dokan marketplace owners, it&#8217;s better to read the latest updates/news about Dokan on the dashboard. It will keep you updated about the tips-tricks and updates of Dokan.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="2206" height="1294" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/hide-dokan-news-update.png" alt="hide dokan news update" class="wp-image-1684" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/hide-dokan-news-update.png 2206w, https://thebengalboy.com/wp-content/uploads/2018/07/hide-dokan-news-update-1536x901.png 1536w, https://thebengalboy.com/wp-content/uploads/2018/07/hide-dokan-news-update-2048x1201.png 2048w, https://thebengalboy.com/wp-content/uploads/2018/07/hide-dokan-news-update-300x176.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/hide-dokan-news-update-768x450.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/hide-dokan-news-update-1024x601.png 1024w" sizes="auto, (max-width: 2206px) 100vw, 2206px" /></figure>



<p>However, if it really bothers you and does not want to see it anyway, you can hide it. Display none is the simplest way but the fact is, there was no specific class for this.</p>



<p>Anyway, here is a snippet that you can insert into your theme function.php file. It&#8217;ll hide the Dokan News Update from your dashboard.<script src="https://gist.github.com/thebengalboy/d70d720a8b47d26f1d9642a88b32eb8c.js"></p>



<p>Simply add this code on your theme function.php file would be okay. But, you can create a mini-plugin with the same code as well. The choice is yours :)</p>



<p><a href="https://thebengalboy.com/woocommerce-product-stock-management-wp-user-frontend/">You can also read how you can manage WooCommerce Product Stock with WP User Frontend</a></p>



<p>Cheers! :)</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/hide-dokan-news-update-dashboard/">How to hide Dokan News Update on the dashboard</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/hide-dokan-news-update-dashboard/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
		<item>
		<title>Best practice to find WordPress theme and plugin conflicts</title>
		<link>https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/</link>
					<comments>https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/#comments</comments>
		
		
		<pubDate>Sun, 22 Jul 2018 09:27:29 +0000</pubDate>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[best way to find plugin conflict]]></category>
		<category><![CDATA[best way to find theme conflict]]></category>
		<category><![CDATA[how to find wp plugin conflict]]></category>
		<category><![CDATA[how to find wp theme conflict]]></category>
		<category><![CDATA[how to resolve wp plugin conflict]]></category>
		<category><![CDATA[how to resolve wp theme conflict]]></category>
		<category><![CDATA[wp plugin conflict]]></category>
		<category><![CDATA[wp theme conflict]]></category>
		<category><![CDATA[wp theme plugin conflict find]]></category>
		<guid isPermaLink="false">http://www.thebengalboy.com/?p=1671</guid>

					<description><![CDATA[<p>Incompatibility or conflict between plugins may cause an error on your WordPress site. You may have tons of plugin installed &#38; activated on your site and need to find out which plugin or theme causing the problem. What are the best practices to find WordPress themes and plugins conflict? Some people suggest trying deactivating plugins [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/">Best practice to find WordPress theme and plugin conflicts</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><span style="font-weight: 400;">Incompatibility or conflict between plugins may cause an error on your WordPress site. You may have tons of plugin installed &amp; activated on your site and need to find out which plugin or theme causing the problem.</span></p>



<h4 class="wp-block-heading"><b>What are the best practices to find WordPress themes and plugins conflict?</b></h4>



<p><span style="font-weight: 400;">Some people suggest trying deactivating plugins one by one which is kinda hard and time-consuming. But the best way is to do the opposite of that!</span></p>



<h4 class="wp-block-heading"><b>Test theme conflict first</b></h4>



<ul class="wp-block-list"><li style="font-weight: 400;"><span style="font-weight: 400;">Activate any default WordPress theme. try: </span><a href="https://wordpress.org/themes/twentysixteen/" target="_blank" rel="noopener noreferrer"><span style="font-weight: 400;">Twenty Sixteen</span></a><span style="font-weight: 400;"> or </span><a href="https://wordpress.org/themes/twentyseventeen/" target="_blank" rel="noopener noreferrer"><span style="font-weight: 400;">Twenty Seventeen</span></a><span style="font-weight: 400;">.</span></li><li style="font-weight: 400;"><span style="font-weight: 400;">Check if the problem still remaining the same or resolved.</span></li></ul>



<p><span style="font-weight: 400;">If the problem still occurs, then deactivate all the plugin once and try activating one by one until you find out the plugin which causes the problem.</span></p>



<p><span style="font-weight: 400;">As WordPress allows to do the bulk action(deactivation), it’s easy to deactivate all the activated plugin in just a single click.</span></p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1113" height="590" src="https://www.thebengalboy.com/wp-content/uploads/2018/07/bulk-plugin-deactivate.png" alt="bulk plugin deactivate" class="wp-image-1672" srcset="https://thebengalboy.com/wp-content/uploads/2018/07/bulk-plugin-deactivate.png 1113w, https://thebengalboy.com/wp-content/uploads/2018/07/bulk-plugin-deactivate-300x159.png 300w, https://thebengalboy.com/wp-content/uploads/2018/07/bulk-plugin-deactivate-768x407.png 768w, https://thebengalboy.com/wp-content/uploads/2018/07/bulk-plugin-deactivate-1024x543.png 1024w" sizes="auto, (max-width: 1113px) 100vw, 1113px" /></figure>



<p><span style="font-weight: 400;">Now, activate a plugin and check the error. Do the same until you find out the conflicting plugin.</span></p>



<p><strong>[irp]</strong></p>



<h4 class="wp-block-heading"><b>Things you should keep in mind:</b></h4>



<ul class="wp-block-list"><li style="font-weight: 400;"><span style="font-weight: 400;">Deactivating plugins and changing theme usually doesn’t cause any setting changes. However, taking a full backup is safe in that case.</span></li></ul>



<ul class="wp-block-list"><li style="font-weight: 400;"><span style="font-weight: 400;">It&#8217;s a wise idea to activate </span><a href="https://wordpress.org/plugins/search/maintenance+mode/" target="_blank" rel="noopener noreferrer"><span style="font-weight: 400;">maintenance mode</span></a><span style="font-weight: 400;"> before working on site.</span></li><li style="font-weight: 400;"><span style="font-weight: 400;">You should have SSH/FTP access to the server in case if you get any error in the admin panel.</span></li></ul>



<p><span style="font-weight: 400;">Still stuck with the problem? Don’t worry, sometimes plugins conflict with the WordPress version as well. As WordPress takes update regularly, some plugin may have a compatibility issue with the newly updated WordPress version, check that also.</span></p>



<p><a href="https://thebengalboy.com/how-to-fix-the-conflict-between-wp-project-manager-and-awesome-support-plugin/">If you are using WP Project Manager and Awesome Support Plugin, these to may have a conflict which you can resolve easily.</a></p>
<p>The post <a rel="nofollow" href="https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/">Best practice to find WordPress theme and plugin conflicts</a> appeared first on <a rel="nofollow" href="https://thebengalboy.com">thebengalboy.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thebengalboy.com/best-practice-find-wordpress-theme-plugin-conflicts/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			<dc:creator>thebengalboy@gmail.com (thebengalboy)</dc:creator></item>
	</channel>
</rss>