<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: User Meta Pro</title>
    <description>The latest articles on Forem by User Meta Pro (@usermeta).</description>
    <link>https://forem.com/usermeta</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F911895%2F228ebb57-529c-4d84-969d-ea062fbf4c74.png</url>
      <title>Forem: User Meta Pro</title>
      <link>https://forem.com/usermeta</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/usermeta"/>
    <language>en</language>
    <item>
      <title>Hide WordPress Default Field From User Backend Profile</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Sat, 20 May 2023 17:53:11 +0000</pubDate>
      <link>https://forem.com/usermeta/hide-wordpress-default-field-from-user-backend-profile-1ce3</link>
      <guid>https://forem.com/usermeta/hide-wordpress-default-field-from-user-backend-profile-1ce3</guid>
      <description>&lt;p&gt;Do you want to hide default fields from the backend profile in your WordPress website? Look no further! In this tutorial, we'll show you how to effortlessly hide WordPress default fields using User Meta Pro.&lt;/p&gt;

&lt;p&gt;WordPress comes with pre-defined fields in the user profile section, but sometimes these fields may not be relevant to your website or you may want to gather different types of information from your users. User Meta Pro is the perfect solution, empowering you to customize and control the user profile fields with ease.&lt;/p&gt;

&lt;p&gt;Join us in this step-by-step video guide, where we'll cover the following topics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Introduction to User Meta Pro: Discover the powerful features that make User Meta Pro an excellent choice for customizing user profiles in WordPress.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Installing and Activating the Plugin: Follow our simple instructions to install and activate User Meta Pro on your WordPress site.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Hiding Default Fields: Learn how to effortlessly hide or remove unwanted default fields from the backend user profile.&lt;br&gt;
Creating Custom Fields: Explore the intuitive interface of User Meta Pro to create personalized fields tailored to your website's needs&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Field Types and Options: Discover the variety of field types available in User Meta Pro and how to configure them to suit your requirements.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Displaying Customized Profiles: Find out how to showcase the customized user profile fields on the frontend of your website.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Additional Features: Uncover advanced features of User Meta Pro that can take your user profile customization to the next level.&lt;br&gt;
By the end of this tutorial, you'll have the knowledge and confidence to effectively hide default fields in your WordPress backend profiles using User Meta Pro. Don't miss this opportunity to streamline your user experience and create a tailored environment for your users.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Remember to like this video, subscribe to our channel, and hit the notification bell to stay updated with more helpful WordPress tutorials. If you have any questions or need further assistance, please leave a comment below.&lt;/p&gt;

&lt;p&gt;Let's dive in and learn how to hide WordPress default fields with &lt;a href="http://user-meta.com"&gt;User Meta Pro&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/sgahczxYOA0"&gt;https://youtu.be/sgahczxYOA0&lt;/a&gt;&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>backendprofile</category>
      <category>programming</category>
      <category>usermetapro</category>
    </item>
    <item>
      <title>Override Default WP Emails Addon</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Mon, 01 May 2023 17:07:48 +0000</pubDate>
      <link>https://forem.com/usermeta/override-default-wp-emails-addon-5baf</link>
      <guid>https://forem.com/usermeta/override-default-wp-emails-addon-5baf</guid>
      <description>&lt;p&gt;Override Default WP Emails is an add-on for the popular WordPress plugin, User Meta, that allows administrators to replace a user's default email address with a custom one.&lt;/p&gt;

&lt;p&gt;This addon can be useful for administrators who need to update or replace a user's email address, or in situations where the original email address is not accessible. The add-on is easy to use and helps ensure effective communication with website users. Whether you're new to WordPress or an experienced user, this tutorial will help you get the most out of User Meta Pro and its custom email. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=HNtCAH8hUuA&amp;amp;ab_channel=UserMetaPro"&gt;https://www.youtube.com/watch?v=HNtCAH8hUuA&amp;amp;ab_channel=UserMetaPro&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>wordpress</category>
      <category>email</category>
      <category>beginners</category>
    </item>
    <item>
      <title>WordPress Widgets User Meta Pro</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Fri, 07 Apr 2023 04:41:35 +0000</pubDate>
      <link>https://forem.com/usermeta/wordpress-widgets-user-meta-pro-57e8</link>
      <guid>https://forem.com/usermeta/wordpress-widgets-user-meta-pro-57e8</guid>
      <description>&lt;p&gt;&lt;a href="http://user-meta.com"&gt;User Meta Pro&lt;/a&gt; is a popular plugin that allows you to add custom fields and user meta data to your WordPress site, and the widgets it provides can be used to display this data in a variety of ways. We'll begin by introducing User Meta Pro and its core features, and then dive into the different widgets available. We'll demonstrate how to use these widgets to display user meta data on your site, and provide tips and tricks for customizing their appearance and functionality. &lt;/p&gt;

&lt;p&gt;Whether you're new to WordPress or an experienced user, this tutorial will help you get the most out of User Meta Pro and its widgets. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=2g3-ZF6pBuM&amp;amp;ab_channel=UserMetaPro"&gt;https://www.youtube.com/watch?v=2g3-ZF6pBuM&amp;amp;ab_channel=UserMetaPro&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>javascript</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Mailchimp Import and Export Contacts</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Fri, 03 Feb 2023 15:23:03 +0000</pubDate>
      <link>https://forem.com/usermeta/mailchimp-import-and-export-contacts-4jp6</link>
      <guid>https://forem.com/usermeta/mailchimp-import-and-export-contacts-4jp6</guid>
      <description>&lt;p&gt;Want to create your own website with WordPress? Here's a step-by-step guide on how to install WordPress with MySQL!&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Choose a web hosting service and sign up.&lt;/li&gt;
&lt;li&gt;Create a new database and user for WordPress in your hosting control panel.&lt;/li&gt;
&lt;li&gt;Download the latest version of WordPress from their website.&lt;/li&gt;
&lt;li&gt;Upload the WordPress files to your hosting server using FTP.&lt;/li&gt;
&lt;li&gt;Run the WordPress installation wizard and enter your database information.&lt;/li&gt;
&lt;li&gt;Complete the installation by setting up your website's title, username, and password.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And that's it! You now have a fully functioning WordPress website with MySQL as your database management system. &lt;br&gt;
Happy creating! 💻🌐 &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=XEiyDwV4B4o"&gt;https://www.youtube.com/watch?v=XEiyDwV4B4o&lt;/a&gt;&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>webdev</category>
      <category>mysql</category>
      <category>programming</category>
    </item>
    <item>
      <title>White Screen of Death in WordPress</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Tue, 31 Jan 2023 13:45:37 +0000</pubDate>
      <link>https://forem.com/usermeta/white-screen-of-death-in-wordpress-4mme</link>
      <guid>https://forem.com/usermeta/white-screen-of-death-in-wordpress-4mme</guid>
      <description>&lt;p&gt;As a WordPress user, you may have come across a frustrating issue called the W&lt;a href="https://user-meta.com/blog/white-screen-death-wordpress/" rel="noopener noreferrer"&gt;hite Screen of Death (WSOD)&lt;/a&gt;. This error occurs when your website cannot display its content or return an error message, leaving you with just a blank white screen.&lt;/p&gt;

&lt;p&gt;The WSOD can be caused by several factors, including a PHP error, a plugin conflict, a lack of memory, a broken theme, or a corrupted database. In this blog post, we will discuss the WSOD, its causes, and how you can fix it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WHAT IS A WHITE SCREEN OF DEATH IN WORDPRESS?&lt;/strong&gt;&lt;br&gt;
The White Screen of Death is a common error that occurs in WordPress. It is called the WSOD because the error appears as a blank white screen, and it can be quite frustrating for users because it can make it difficult to determine the root cause of the problem.&lt;/p&gt;

&lt;p&gt;The WSOD is often caused by a PHP error or a plugin conflict, and it can occur when a theme or plugin is improperly coded. If a plugin or theme has a coding error, it can cause the entire website to crash, resulting in a blank white screen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CAUSES OF WHITE SCREEN OF DEATH IN WORDPRESS&lt;/strong&gt;&lt;br&gt;
There are several reasons why the WSOD may occur in WordPress, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;PHP Error:&lt;/strong&gt; PHP is the programming language that powers WordPress. If a PHP error occurs, it can cause the entire website to crash, resulting in a blank white screen. PHP errors are often caused by incorrect code or incorrect syntax.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Plugin Conflict:&lt;/strong&gt; If you have multiple plugins installed, they may be conflicting with each other, causing the website to crash. Plugin conflicts can occur when two plugins are trying to access the same code or resource, causing a compatibility issue.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Lack of Memory:&lt;/strong&gt; If your WordPress website does not have enough memory, it can cause WSOD. WordPress websites typically require a minimum of 64MB of memory to run correctly, and some plugins and themes may require even more memory.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Broken Theme:&lt;/strong&gt; If you have installed a fractured theme, it can cause the WSOD. Broken themes can occur when the theme’s code is incorrect or the theme’s files are missing or corrupted.&lt;br&gt;
&lt;strong&gt;Corrupted Database:&lt;/strong&gt; A corrupted database can cause the WSOD. Databases can become corrupted due to a variety of reasons, including server crashes, power outages, or malware attacks.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;HOW TO FIX WHITE SCREEN OF DEATH IN WORDPRESS&lt;/strong&gt;&lt;br&gt;
If you’re experiencing the White Screen of Death in WordPress, here are some steps you can follow to fix the issue:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Deactivate Plugins:&lt;/strong&gt; The first step in fixing the WSOD is to deactivate all of your plugins. Access your site through FTP or cPanel and rename the “plugins” folder to “plugins-old”. This will deactivate all of your plugins and give you the opportunity to determine which plugin is causing the WSOD.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Increase Memory Limit:&lt;/strong&gt; If the WSOD is caused by a lack of memory, you can increase the memory limit by adding the following line of code to the wp-config.php file: define(‘WP_MEMORY_LIMIT’, ’64M’); This code will increase the memory limit to 64MB, which should be enough for most WordPress websites.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Re-upload Core Files:&lt;/strong&gt; If your website’s core files have become corrupted, you can re-upload them. You can do this by downloading a fresh copy of WordPress from the official WordPress website and uploading the files to your website.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Repair the Database:&lt;/strong&gt; You can use the WP-CLI tool to repair your database.&lt;br&gt;
&lt;strong&gt;Contact Your Hosting Provider:&lt;/strong&gt; If you’re still unable to fix the WSOD, you can contact your hosting provider for assistance.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In conclusion, the White Screen of Death in WordPress can be a frustrating issue, but it can be fixed. If you follow the steps outlined above, you should be able to get your website up and running again. If you’re still having trouble, you can contact your hosting provider for assistance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://user-meta.com/blog/white-screen-death-wordpress" rel="noopener noreferrer"&gt;https://user-meta.com/blog/white-screen-death-wordpress&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gratitude</category>
    </item>
    <item>
      <title>SQL Injection in WordPress</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Mon, 19 Dec 2022 14:12:25 +0000</pubDate>
      <link>https://forem.com/usermeta/sql-injection-in-wordpress-22g4</link>
      <guid>https://forem.com/usermeta/sql-injection-in-wordpress-22g4</guid>
      <description>&lt;p&gt;SQL (Structured Query Language) is a way of communicating with databases to power web applications. Moreover, databases store and display information of users through these apps.&lt;/p&gt;

&lt;p&gt;Unquestionably, WordPress SQL injection vulnerability is ranked as the second most critical security vulnerability. Whereas, attackers can control data in a database by sending designed demands through an input parameter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is an SQL Injection Attack?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SQL injection(SQLi), attacks a web application where malicious SQL statements can gain access and manipulate the underlying database. Besides, it is comparable to a Cross-site scripting (XSS) attack. Whereas introducing JavaScript code, it utilizes SQL instructions. To illustrate, if the attack is successful, the following situations can occur:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Stealing credentials:&lt;/strong&gt; SQL injections can be employed to acquire users’ credentials. However, attackers can gain their authorizations and then masquerade as these users.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Gaining database access:&lt;/strong&gt; Attackers can utilize SQL injections to access data stored in a database server.&lt;br&gt;
Manipulating data: Attackers can employ SQL injections to alter or eradicate the reached database.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Accessing networks:&lt;/strong&gt; Attackers can exploit SQL injections to enter database servers with operating system privileges.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Examples of an SQL Attack&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An attacker can use malicious code can gain access to an app server’s database by manipulating a website form. While hackers can input a SQL statement in the URL query string or POST data (like HTML forms) which executes against the database.&lt;/p&gt;

&lt;p&gt;For instance, if a form asks for your name and address but does not filter the input. Thus, an attacker could enter something like INSERT INTO the user’s VALUES (‘DROP TABLE users;). As well as, deleting all user data from the database.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Prevent Injection?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Input validation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The validation process serves to verify that the data provided by a user is valid. However, validation checks if it is the desired type, length, format, etc. This helps to prevent any unauthorized commands from being accepted. Undoubtedly, it is like looking through the peephole before opening the door.&lt;/p&gt;

&lt;p&gt;Using regular expressions for structured data (such as name, age, earnings, survey response, and postcode) to ensure adequate input authentication. Despite a list of predetermined values (like dropdown menus or radio buttons), make certain which one is returned. By this, the incoming data must match one of the offered selections precisely. The below shows how to carry out table name validation.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;switch ($tableName) {

case ‘UMPTable’: return true;

case ‘MetaTable’: return true;

default: return new ErrorMessageException(‘unexpected value provided as table name’);

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The $tableName variable can then be directly appended. Undoubtedly, it is now widely known to be one of the legal and expected values for a table name.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Parametrized queries&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Parameterized queries are a way of pre-constructing an SQL statement.  Unlike this, you can feed the parameters for it to be carried out. This technique enables the database to identify the code and differentiate it from the data input. The user input is automatically protected and the provided information will not alter the purpose, thereby helping prevent an SQL injection attack.&lt;/p&gt;

&lt;p&gt;PDO (PHP Data Objects) uses techniques that make using parameterized queries easier. Also, it renders the code more legible and transferable, as it works with many different databases aside from MySQL. The below code uses PDO with parameterized queries to prevent SQL injection vulnerability.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;?php

$id = $_GET[‘id’];

$db_connection = new PDO(‘mysql:host=localhost;dbname=ump_test, ‘dbuser’, ‘dbpasswd’);

//preparing the query

$sql = “SELECT username

FROM users

WHERE id = :id”;

$query = $db_connection-&amp;gt;prepare($sql);

$query-&amp;gt;umpPRO(‘:id’, $id);

$query-&amp;gt;execute();

//getting the result

$query-&amp;gt;setFetchMode(PDO::FETCH_ASSOC);

$result = $query-&amp;gt;fetchColumn();

print(htmlentities($result));
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;3. Avoid Dynamic SQL&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Dynamic SQL has the potential to introduce insecurity into the system, as it creates an automated way of generating and enacting commands. To dodge a SQL injection attack, it is sensible to employ prepared statements, parameterized questioning, or stored procedures for your WordPress page.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Adopt the latest technologies&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Previous web development tools lack SQLi defense. However, utilize the updated variant of the advancement environment and language, as well as the most recent technologies associated with that platform/speech. For example, in PHP apply PDO instead of MySQLi.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Use a Web Application Firewall&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The most efficient way to safeguard your WordPress website is to install a firewall. Moreover, this security system inspects and regulates all data that enters your site, and forms another layer of protection from SQL injection attacks. Also, our WordPress security solutions feature a firewall. It automates the Secure Sockets Layer (SSL) setup and utilization of the Cloudflare Content Delivery Network (CDN).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Remove Unnecessary Database Functionality&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The more features a database has, the more open it is to a potential SQL injection attack. Also, helps to protect it, think about organizing your database by eliminating unnecessary data and making your site less at risk.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Encrypt Confidential Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No matter how safe your database may feel, there are always methods to ensure it is more secure. Thus, by encrypting sensitive data within your databases, you can provide protection from any potential SQL injection.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8. Avoiding administrative privileges&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is not advisable to link your program to the database via an account with root privileges, except if it is completely necessary. Besides, this could be dangerous as intruders may gain control of the entire system. Even so, accounts with limited power on the server can compromise the safety of your application more. In addition, when multiple databases and applications are hosted on that server.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://user-meta.com/blog/sql-injection-wordpress-websites/" rel="noopener noreferrer"&gt;https://user-meta.com/blog/sql-injection-wordpress-websites/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Install &amp; Upload WordPress Plugin</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Sun, 04 Dec 2022 04:57:19 +0000</pubDate>
      <link>https://forem.com/usermeta/install-upload-wordpress-plugin-elh</link>
      <guid>https://forem.com/usermeta/install-upload-wordpress-plugin-elh</guid>
      <description>&lt;p&gt;The first thing every beginner needs to learn is how to install and upload a WordPress plugin. To enhance your WordPress website, you will need to install plugins. Plugins are like apps for WordPress and allow you to add things like a contact form, slideshow, shopping cart, and more. There are thousands of free and paid plugins available in WordPress.&lt;/p&gt;

&lt;p&gt;WordPress plugins can help you enhance your website’s functionality and features. With a few clicks, you can install, activate, and begin using these plugins. This step-by-step guide will show you how to install a plugin on your website.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install WordPress Plugins from the Official Plugins Directory&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There are two ways to install WordPress plugins. The easiest way is by accessing the official &lt;a href="https://wordpress.org/plugins/user-meta/"&gt;plugins directory&lt;/a&gt; through your WordPress admin area. However, this directory only includes free plugin options.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Find a Plugin: Log in to your WordPress dashboard. Then, navigate to &lt;strong&gt;&lt;a href="https://user-meta.com/"&gt;Plugins -&amp;gt; Add New&lt;/a&gt;&lt;/strong&gt;. Search for the name of the plugin in the search bar. You can also browse the featured, famous, or recommended plugins by clicking on the provided tabs on the left.&lt;br&gt;
how to upload wordpress plugin&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://user-meta.com/"&gt;Install Plugin&lt;/a&gt;: Click the Install Now button to start the plugin installation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Activate Plugin: Wait for the process to finish and click the Activate button to start using the WordPress plugin.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KODxMFHr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r6uo9bdhgw0gw9398cim.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KODxMFHr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r6uo9bdhgw0gw9398cim.png" alt="Image description" width="880" height="395"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install WordPress Plugins Manually&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Another way to install WordPress plugins is to Manually Upload the plugin files to your WordPress site. There may be a more current version of a plugin on the developer’s website or when you install a premium plugin directly from the developer’s website.&lt;/p&gt;

&lt;p&gt;Premium plugins can be excluded from the WordPress repository so you have to download them from the developer’s site.&lt;/p&gt;

&lt;p&gt;Select the plugin ZIP file from your computer that you want to upload, then click Install Now.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pq-sfUCZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jod2w34kcjygo3hmxflm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pq-sfUCZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jod2w34kcjygo3hmxflm.png" alt="Image description" width="880" height="387"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Wait for the plugin installation to finish and press Activate Plugin.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Adding Plugins in cPanel&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can even upload the plugin’s ZIP file from cPanel. In cPanel, find the File Manager under the Files section.Once in, click on the public_html folder as before.&lt;/p&gt;

&lt;p&gt;There, you will see a series of folders. Then look for the wp-content. In this folder, you will see another folder called plugins.&lt;/p&gt;

&lt;p&gt;In the top menu bar, you will see an Upload button at the top of your screen.&lt;/p&gt;

&lt;p&gt;Click on upload, select the plugin file, and upload.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--N7b0in9t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ta5eiobdcul6jg8ry7qu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--N7b0in9t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ta5eiobdcul6jg8ry7qu.png" alt="Image description" width="880" height="370"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once done, head over to your WordPress dashboard, and Activate the plugins.&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>plugin</category>
      <category>install</category>
      <category>upload</category>
    </item>
    <item>
      <title>Bootstrap in WordPress</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Tue, 15 Nov 2022 13:28:42 +0000</pubDate>
      <link>https://forem.com/usermeta/bootstrap-in-wordpress-d51</link>
      <guid>https://forem.com/usermeta/bootstrap-in-wordpress-d51</guid>
      <description>&lt;p&gt;&lt;strong&gt;WHAT IS BOOTSTRAP WORDPRESS?&lt;/strong&gt;&lt;br&gt;
Bootstrap is a free, open-source framework for developing responsive websites quickly and easily. It includes a set of HTML and CSS elements for creating custom features such as typography, navigation bars, and buttons. It also works with a number of optional JavaScript plugins for more functionality with a responsive layout.&lt;/p&gt;

&lt;p&gt;Bootstrap is also useful for creating mobile-responsive WordPress themes. It was not created specifically to work with WordPress, still be integrated into an existing WordPress site. With a little bit of HTML knowledge, custom theme elements and mobile responsiveness can be added to a WordPress site.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WHY USE BOOTSTRAP IN WORDPRESS?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Easy to Use: Bootstrap is easy to use and relatively simple to learn, making it a great choice for new developers. It uses with CSS, LESS or SASS to create beautiful, responsive websites.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Easy to Integrate: Bootstrap is a framework that can be easily integrated into existing websites or new ones. It providing a seamless experience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Fast and Time-Saving Framework: Bootstrap is an agile framework that is faster than most other frameworks. It saves time due to its standard coding blocks, responsiveness, and cross-browser capabilities.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Responsive:Bootstrap is a responsive platform that adjusts fluidly to the dimensions of the particular device, creating a smooth and easy mobile experience. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Highly Customizable: Bootstrap comes with a wide variety of built-in CSS, utility, and JavaScript components that make development quick and easy.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JavaScript Fundamentals:Bootstrap has built-in JavaScript components that make it easy to add extra functionality to your website without having to know how to code. This includes features such as tooltips, modal windows, and alerts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ample documentation: Community support is great, but some people like to read documentation. Fortunately, Bootstrap provides easy-to-read, efficient documentation on its website. The framework is easy, and the documentation makes it easier to work on UI designing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Frequent Updates:Staying updated is the core of any technology. Bootstrap provides timely updates to keep the ecosystem robust and current.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;HOW DO YOU INSTALL BOOTSTRAP FOR WORDPRESS?&lt;/strong&gt;&lt;br&gt;
Bootstrap is not automatically include WordPress, but it can be easily added within the platform. This guide provides clear instructions on how to get started with Bootstrap.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Take the Necessary Safety&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Make a Backup: Always create a backup of your site before making any changes to your WordPress theme. This way, if something goes wrong during the process, you can always start again from a recent backup.&lt;br&gt;
Create a child theme: Create a child theme and make all changes there instead of editing your parent theme directly in WordPress. Editing the parent theme directly can lead to overwriting code and causing issues with your website.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Open Theme Editor&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Firstly, Login to your WordPress Dashboard. From there, select Appearance from the right-hand menu. Add the code to the header.php file for the theme of your WordPress. The name of the header file may describe as “Theme Header” in the editor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Paste in the Reference Code&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The latest version of Bootstrap can always be found on their website. You can download the source files or reference them from a Content Delivery Network (CDN).&lt;/p&gt;



&lt;p&gt;When you reference the files, it loads from the CDN, and you don’t have to download the source files. This is preferable because it saves you from having to download the source files and upload them to your site.&lt;/p&gt;

&lt;p&gt;A cached version of Bootstrap’s compiled CSS is available through jsDelivr. Be sure to check the Bootstrap website for the most up-to-date stylesheet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Finish Up&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After completing all the steps above, simply clear your browser cache and re-open WordPress. You now have a reference to Bootstrap, which you can use to optimize your website.&lt;/p&gt;

&lt;p&gt;Bootstrap is free and open-source, making it a powerful tool for web developers who want an easy way to create and manage their website’s content. Once you have enabled Bootstrap, then the best choice for plugin will be User Meta Pro which is a User Profile Builder and User Management Plugin. For further information contact us. Best of luck with your Bootstrap setup.&lt;/p&gt;

</description>
      <category>bootstrap</category>
      <category>wordpress</category>
      <category>plugin</category>
      <category>programming</category>
    </item>
    <item>
      <title>Ultimate Guide to Shortcodes</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Tue, 08 Nov 2022 10:56:05 +0000</pubDate>
      <link>https://forem.com/usermeta/ultimate-guide-to-shortcodes-2gpl</link>
      <guid>https://forem.com/usermeta/ultimate-guide-to-shortcodes-2gpl</guid>
      <description>&lt;p&gt;Are you looking to create shortcodes in your WordPress site? If so, you've come to the right place! In this&lt;a href="https://user-meta.com/documentation/"&gt; documentation&lt;/a&gt;, we will learn about everything you need to know about user meta shortcodes, including how to create them, how to use them, and how to customize them to Suit Your Needs!&lt;/p&gt;

&lt;p&gt;User Meta is a powerful WordPress plugin that allows you to add custom user fields to your WordPress site. It also allows you to add shortcodes to your site so that you can display user information in a variety of ways.&lt;/p&gt;

&lt;p&gt;In &lt;a href="https://www.youtube.com/watch?v=Dfrz2gWt0Hc"&gt;video&lt;/a&gt;, we explain about some of the most useful User Meta shortcodes that you can use on your WordPress site. The most common shortcodes are including login, registration, public profile and so on. So don't miss out and watch this video today!&lt;/p&gt;

</description>
      <category>programming</category>
      <category>tutorial</category>
      <category>wordpress</category>
      <category>shortcodes</category>
    </item>
    <item>
      <title>Increase Memory and Maximum Upload Limit in WordPress</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Sat, 01 Oct 2022 15:08:54 +0000</pubDate>
      <link>https://forem.com/usermeta/increase-memory-and-maximum-upload-limit-in-wordpress-2hof</link>
      <guid>https://forem.com/usermeta/increase-memory-and-maximum-upload-limit-in-wordpress-2hof</guid>
      <description>&lt;p&gt;Learn how to increase the maximum upload file size for your WordPress site. In this video, I have shared how to increase maximum upload file size in localhost and increase PHP memory limit in WordPress.&lt;/p&gt;

&lt;p&gt;Dealing with &lt;a href="https://user-meta.com/blog/increase-php-memory-maximum-upload-limit/"&gt;Fatal Errors&lt;/a&gt; in WordPress happens to everyone eventually. A fatal error occurs when something in the code is preventing a site from loading properly. The problem is not going to solve itself. You have to identify what is causing it and get it resolved before your site will not come back. There are some solutions given for the Fatal Error. Try to follow the steps and hope that you can solve your problem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=YgBeH8WVIDA"&gt;https://www.youtube.com/watch?v=YgBeH8WVIDA&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>tutorial</category>
      <category>wordpress</category>
      <category>plugin</category>
    </item>
    <item>
      <title>User Meta Pro - Quick Startup Guide</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Fri, 23 Sep 2022 13:38:03 +0000</pubDate>
      <link>https://forem.com/usermeta/user-meta-pro-quick-startup-guide-f1m</link>
      <guid>https://forem.com/usermeta/user-meta-pro-quick-startup-guide-f1m</guid>
      <description>&lt;p&gt;WordPress Plugin, &lt;a href="http://user-meta.com"&gt;User Meta Pro&lt;/a&gt; is easy to use and features include front-end profile update, user registration with extra fields, email notifications, and many more. There are a number of features of User Meta Pro that makes it one of the most useful user profiles and user management plugin on the market. &lt;/p&gt;

&lt;p&gt;User Meta is intended to be your only go to for user management. We believe in synergy and have solutions to all of your problems in one single piece of software.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=Qyt9mDG-nxM"&gt;https://www.youtube.com/watch?v=Qyt9mDG-nxM&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>wordpress</category>
      <category>plugin</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>User Meta Pro Add-ons Overview</title>
      <dc:creator>User Meta Pro</dc:creator>
      <pubDate>Sun, 18 Sep 2022 16:41:14 +0000</pubDate>
      <link>https://forem.com/usermeta/user-meta-pro-add-ons-overview-1p</link>
      <guid>https://forem.com/usermeta/user-meta-pro-add-ons-overview-1p</guid>
      <description>&lt;p&gt;There are free tools included in &lt;a href="https://user-meta.com/"&gt;User Meta Pro&lt;/a&gt; version to meet specific needs. Some integrate with popular platforms and others offer more control over your data. These Add-ons will help you to improve the functionality of your website. There are 8+ &lt;a href="https://user-meta.com/add-ons/"&gt;Add-ons&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;User Listing :&lt;/strong&gt; Hide/Display contents based on user status (restriction rules in page/post editor)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Woo Commerce Integration :&lt;/strong&gt; Integrate UMP’s shared fields with Woo Commerce and export data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;BuddyPress xProfile Export :&lt;/strong&gt; Export BuddyPress xProfile data with User Meta Pro’s users export tool.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WPML Integration :&lt;/strong&gt; Integrate WPML to translate plugin’s text.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Switch filter or action hooks :&lt;/strong&gt; Allows integration or avoid plugin conflict by toggling filter or action hooks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Override default WP emails :&lt;/strong&gt; Override default WordPress emails with User Meta Pro generated emails.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Personalize default User Meta forms :&lt;/strong&gt; Personalize default User Meta login, lost password and reset password forms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Restrict Content :&lt;/strong&gt; Tailor all the users’ permission to see your contents. You can moderate and censor your posts for different roles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Author Box :&lt;/strong&gt; Display author box with author data custom fields in posts/pages with complete control.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/HriHFPrIANI"&gt;https://youtu.be/HriHFPrIANI&lt;/a&gt;&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>plugin</category>
      <category>addons</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
