You are reading the article How To Add Or Remove Background In WordPress Gutenberg Blocks? – Webnots updated in December 2023 on the website Daihoichemgio.com. We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 How To Add Or Remove Background In WordPress Gutenberg Blocks? – Webnots
Unlike the old Classic Editor, Gutenberg block editor offers various features to customize your content. One of the cool things is that you can easily add background to any block in Gutenberg editor. You can do this without any additional plugin and showcase important portion standing our from other area on the page.
Adding Background to BlocksThere are two possibilities of adding a background to a block:
Adding a solid color background
Using gradient colors as background
Using a background image
We will explain both options in this article.
1. Adding Background Color to BlocksLet us say, you want to add background color to a paragraph in Gutenberg.
First insert your text using a paragraph block.
Show More Block Setting in Gutenberg Editor
Add Default Background Color to Blocks
Choose Custom Background Color for Block
Change Color Format
You can also copy flat UI or other color codes from other site and simply paste the code in the text box to apply the background.
Applying Gradient Colors as BackgroundAdd Additional Gradient Color
Changing Text ColorWhen you select background color, it is also necessary to change the text color appropriately for clear visibility. If background and text colors are not matching, then WordPress will show you a warning on the sidebar mentioning the color combination may be hard for the people to read.
Set Proper Text Color Matching Background Color
Grouping Blocks and Add Background to Non-Supported BlocksIf you notice, Gutenberg will support adding background to few blocks like paragraph, list and columns. What about if you want to add a background color to an image? You can add background to any block by using “Group Blocks” option. You can use this for single block (like image) or combine multiple blocks (like image + paragraph). Let us combine a paragraph and an image and add background colors to them.
First insert the blocks one below other.
Press shift key and select both the blocks that you want to group.
Group Blocks in Gutenberg
Now, you will see the selected blocks are grouped together and the sidebar shows “Color” section. Now, you can change the text and background colors as explained above.
Add Background to Grouped Blocks
Remember, you can simply ungroup the blocks to remove the text/background colors and reset the block to their initial state.
Ungroup to Remove Background
Removing Background from Blocks
Select “Text” to remove the text color.
Remove Text or Background Color in Gutenberg
After removing the text or background color, the option will show with a tick mark instead of minus sign. You can use the undo icon showing on top toolbar to revert the changes back.
Background and Text Color Removed
Using Image Background for Gutenberg BlocksYou can set background image for certain blocks like Cover block in Gutenberg. However, there are no options available to setup image background for most other blocks like paragraph. You need to follow a lengthy process for this.
Select the block and expand the “Advanced” section on the sidebar.
Add a custom CSS class in the text box below “Additional CSS Class(es)” heading. Let us add a CSS class with a name as bgimg.
Add Custom CSS Class for Block
Copy Image URL to Clipboard
Paste the image URL in Notepad or TextEdit.
Copy the below CSS and replace the “image_url_ with your image URL.
.bgimg{ background-image: url("image_url"); padding: 25px; }
Paste Background Image CSS
The paragraph block should have a background image added to it.
Background Applied to Block
You may need to adjust the text color in Gutenberg editor or add “color:color_code” property to your CSS code to adjust the text visibility on the background image. Similarly, you can adjust the padding and margin to align the paragraph content properly on the image background. You can check the image background tutorial on W3 Schools to learn more on that.
Final WordsYou can add background colors or image to blocks to create attractive call to actions and notifications inside the content without any additional plugins. You can also make the block as a reusable block and insert anywhere you want on the site.
You're reading How To Add Or Remove Background In WordPress Gutenberg Blocks? – Webnots
How To Create Comparison Table In WordPress? – Webnots
People say WordPress powers more than 30% of websites on the internet. However, it is not an easy job to create a website with all the features you need. Creating tables in WordPress is one simple example for that. WordPress introduced a table block with the Gutenberg and updates that continuously. However, it is not responsive and will not work properly in mobile devices when you have three or more columns. Though plugins like TablePress resolve this issue with the free plugin, it is still not convenient to create comparison table that needs review stars. In this article, we will explain how to create comparison table in WordPress.
What is a Comparison Table?Many WordPress bloggers write reviews and recommend products that they use to their readers. This helps in both the ways that readers get reliable information while bloggers get affiliate commission when a reader buys that product. In many cases, the comparison table is most helpful to showcase the information.
Showcasing a list of top 10 products in a table – for example top 10 hosting companies.
Compare specifications of two products – for example iPhone and Samsung Galaxy.
How to Create Comparison Table in WordPress?After searching a lot, we have found a decent plugin that helps to create comparison table in WordPress.
WP Table Builder
Creating Tables with Drag and Drop Table BuilderAfter activating the plugin, it will create a menu “Table Builder” on the sidebar navigation. Go to the plugin’s drag and drop table builder interface within you WordPress dashboard.
WP Table Builder Drag and Drop Editor
Enter the name table
Customize Table SettingsOn the next screen, you can view the live preview of the table. Scroll down on the left sidebar to find the “Table Settings”. You can setup the following options for your table:
Table Settings
Enable the option saying “Make Table Responsive” to make your tables responsive on mobile devices.
Add top row as header and setup a color for your header row.
Change the outer and inner border sizes and colors.
Add colors for odd and even rows on your table.
Setup cell padding and table width.
If you are not familiar with tables, learn here on how to create HTML tables.
Adding Content to Table
After setting up the base for you table, you can drag and drop elements inside the cells and start building your table online. The plugin allows you to add text, image, list, star rating, custom HTML, shortcode and button in the cells. You can customize each element after dragging into the cell.
For example, you can add image element and add links, align, add alt text and adjust the size. Below is how the comparison table will look in the table builder.
Comparison Table in Table Builder
After finishing the table content, you can preview and save the table.
Getting Shortcode for Comparison TableWhen you are in the table.
Get Embed Shortcode
You can also view all shortcodes for each table.
Inserting Tables in Posts and PagesNow that you have the shortcode for your comparison table, you can insert anywhere on the site.
Simply paste the shortcode inside the “Paragraph” or “Shortcode” block of Gutenberg editor.
You can also insert the table on your footer or sidebar using text widget. Drag and drop the “Text” widget on your sidebar or footer area and paste the table shortcode. Save your changes and the table will start showing on the corresponding widget area on the published site.
The published table on the desktop site will look something like below:
Sample Comparison Table
And the responsive mobile view will look like below:
Comparison Table on Mobile
Pros and Cons of WP Table Builder PluginThe plugin has advantages as well as few limitations.
Pros
The plugin is a beautiful tool for creating upselling on the admin section.
Simple, drag and drop interface with customizable options.
Shortcodes to insert the table anywhere on your site.
Cons
After choosing columns and rows there is no way to change that. If you want to delete a column or row then you need to create from the scratch.
No possibility to rearrange the rows and columns.
We hope the future updates can include these options.
How To Use Content Locking In WordPress? – Webnots
Content locking is a way for site owners to limit the amount of content users may see or access. When content is locked, users won’t be able to access it until they do a specified activity. This activity could range from subscribing to an email newsletter to purchasing premium material. Not every website owner wants to give away all of their stuff for free. Locking material away is one of the many methods to make money from a website, and that is why some site owners require users to take a specific action to access certain pages, articles, or portions of the website. This post will specifically look at how to use content locking in WordPress using free plugins.
Purpose of Content Locking
You may increase social shares and email signups by adding a content locker to your website.
Content locking can also significantly enhance social engagement, which will help your site attract more visitors and rank higher in search results.
By restricting who has access to your content, only those genuinely interested in your products and services will go the extra mile of trying to unlock your content. That enables you to select what offers to send customers based on the content they choose to unlock and because you’ll be sending out more appropriate marketing messages.
Note: Even though you have complete control over the content you hide, keep in mind that it should have a high value so that visitors are eager to unlock it. Consider incorporating your most recent postings, especially your most instructive or amusing pieces, as well as outstanding photographs or high-definition videos.
Examples of Content LockingBefore we explain how to use content locking in WordPress, let us showcase some live examples that you can see on the web. Though these websites may not use WordPress, these examples can give you an idea of how to use content locking in your site.
Quora is one of the most popular Q&A sites on the web that allows you to read the first view for free. For further exploring the site, and you need to register for an account.
Content Locking in Quora
Second example is from The New York Times newspaper site. similar to Quora, you can read one article free and need a registration or subscription for further access.
NY Times Content Locking
Last example is from Business Insider that locks the content when detecting an ad blocker in browser. You need to disable the ad blocker or subscribe to read the content.
Content Locker WordPress PluginsWordPress content locker plugins can boost your social sharing, traffic, and conversion, all of which can help your mission to have a successful online presence. Content locker plugins enable you to lock blog posts, articles, reports, webinars, downloadable tools, and other types of material. We will look at two different WordPress content locker plugins, their capabilities, and whether or not they’re suitable for your website. These plugins include:
1. Locking Content with Subscribe to Unlock Opt-In Content Locker Lite PluginForm Settings
Scroll down and set how the subscriber’s username and email will appear in the form settings for them to fill out.
Select the “Terms and Agreements” tab, check the box, and type the text that will appear on the form.
Create the button text you like. Similarly, go to the footer area, check it, and type the footer text you want.
Email Settings
Now that you have finished the setup, return to the “General Settings” and copy the shortcode. Insert the copied shortcode in the post where you want to lock the content. You have to paste the shortcode just above the part of the content you want to hide. Publish the post and check how the content locking looks on the browser.
Note that in the premium version of the plugin, you can lock the content directly from posts or pages. In this case, a lock icon on top of your pages/posts will enable you to do that.
2. Locking Content Using WP Private Content Plus PluginWP Private Content Plus is a WordPress plugin that makes it easy to keep your crucial WordPress site content safe from visitors, members, specified user roles, or a group of users. This plugin supports content limitations on posts, pages, custom post types, navigation menus, widgets, and post attachments. Similar to the previous plugin we have explained, you can use shortcode and conceal certain content of posts and pages. It also gives each site user their own private portal page and enables the administrator to add user-specific material to this client section. The material in this private portal will only be visible to the owner.
WP Private Content Plus also lets you show various menu items to different users depending on their login status and roles. Since many features are limited to premium version, we will explain here about few content locking features that free users can use. To use this plugin to lock your content.
Enabling Content Locking Locking Content Globally for User RolesApply Global Restrictions
Select the user role from the “Visibility” dropdown to allow that user role to view the content. All other user roles will be restricted from viewing your posts. For example, you can select the “Visibility” for “Selected User Roles” and choose “Editor” option.
Apply Global Restrictions for User Roles
Only editors in your site can view all the post content and all other users will see a small message saying, “You don’t have permission to view the content”.
Posts Restricted
Similarly, you can enable global restrictions for pages under “Page Settings” tab.
Locking Specific Post Content for User RolesIf you want to lock only specific post or page content, first disable any global restrictions that you have applied. Edit the post or page and scroll down to see the meta box that says, “WP Private Content Plus – Restriction Settings”. You can set the visibility and allowed user roles here which will be applied to that specific post.
Individual Post Restriction Settings
The plugin will show a similar message like above when someone try to view the restricted post. In addition, you can setup a setup redirection so that restricted users will be redirected to another page. It is also possible to upload files that can be accessed only by the restricted user roles.
Note that the restricted posts will show the same “You don’t have permission to view the content” message in all archive pages like category, tags and author archives.
Creating Private Pages for UsersThe next notable feature of the plugin is that it allows you to create a custom page for each user and personalized content. Note that you can only create a single custom page for user with the free version and need to buy the premium version to assign multiple posts to users. As a first step, you need to create a new page like any other pages on your site.
Select User
The plugin will load an editor for you to add the user’s designated private content material.
When done typing the private content for the user selected, scroll down and save.
Setup Custom Content
You will receive a notification stating that your private content has been successfully updated.
When the person you’ve chosen signs in, they’ll have access to the content you’ve designated for them. In our case, When John Doe logs in, he will see the content that has been locked for him. The image below illustrates that.
Content Locking Result
If the user “precious” visits this site’s page, there will be not content visible because we have assigned the content only for “John Doe”. Good part of this approach is that you can use single “Private User Page” section to create a page for multiple users without navigating to different places. However, you need pro version for assigning additional posts or pages to users.
ConclusionTo sum up, we can say that content lockers can come quite in handy in assisting your site in achieving its conversion goals. Choose a plugin that offers a solution and meets your site’s requirements. Make sure to lock content that your visitors will respond to and want to open. Most importantly, keep an eye on your analytics to evaluate how effective your content locker works for you.
WordPress 5.3 Will Change How It Blocks Indexing
WordPress announced an important change to how it will block search engines from indexing websites. This change abandons the traditional chúng tôi solution in favor of the Robots Meta Tag approach. The change brings WordPress in line with the reason for blocking Google, which is to keep the blocked pages from showing in Google’s search results.
This is the Robots Meta Tag that WordPress will use:
Blocking Google From IndexingIt has long been a standard practice to use chúng tôi to block the “indexing” of a website.
The word “indexing” meant crawling of the site by GoogleBot. By using the chúng tôi blocking feature you could stop Google from downloading the specified web page and, it was assumed, Google would be unable to show your pages in the Search Results.
But that chúng tôi directive only stopped Google from crawling the page. Google was still free to add it to its index if it was able to discover the URL.
So to block a site from appearing in the index, a publisher would block Google from “indexing” the pages. Which wasn’t consistently effective.
WordPress 5.3 Will Truly Prevent IndexingWordPress adapted the chúng tôi approach. But that’s changing in version 5.3.
Starting with WordPress 5.3, WordPress will adopt the more reliable Robots Meta Tag approach for preventing the indexing of a website.
This change will affect the “discourage search engines from indexing this site” setting.
This change is an improvement. WordPress publishers can be more secure in knowing that the blocked web pages will not be shown in Google’s search results.
Why Did WordPress Use Robots.txt?WordPress relied on chúng tôi for blocking the indexing of a website because that’s how everybody kept pages from showing in Google’s search results. That was the standard way of doing it.
Yet even though everybody did it that way, as has been explained, it was an unreliable approach.
The word “indexing” has two meanings:
Indexing can also mean adding a web page to Google’s database of web pages (which is called The Index).
Blocking Google from “indexing” a web page will keep it from seeing the web page but Google could still index the web page and add it to Google’s index. Make sense?
Robots.txt Versus Robots Meta TagKeeping a web page out of Google’s index was not the intent of the chúng tôi solution. Doing that is the job of the Robots Meta Tag.
So it’s good to see WordPress embrace the Robots Meta Tag as the solution to blocking web pages from showing in the search engines.
WordPress 5.3 is scheduled to be released in November 2023.
Read the WordPress announcement:Changes to Prevent Search Engines Indexing Sites
Read Google’s Authoritative DocumentationHow To Add Or Remove Safe Mode To Desktop Context Menu In Windows 11/10
Safe Mode in Windows 11 or Windows 10 essentially starts the operating system in a basic state, using a limited set of files and drivers. If, while in Safe Mode, you do not experience any issues, then it means that default settings and basic device drivers aren’t causing the issue in normal mode on your device. This post will show you how to add or remove Safe Mode to Desktop context menu in Windows 11/10.
You can add Safe Mode cascading desktop context menu with options to restart in Normal Mode, Safe Mode, Safe Mode with Networking, and Safe Mode with Command Prompt in Windows 11/10. PC users can enable F8 key & Boot to Safe Mode, and as well can directly reboot in Safe Mode in Windows 11/10.
Add or remove Safe Mode to Desktop Context MenuSince this is a registry operation, it is recommended that you back up the registry or create a system restore point as necessary precautionary measures.
To add Safe Mode on the Desktop context menu, do the following:
Press the Windows key + R to invoke the Run dialog.
In the Run dialog box, type notepad and hit Enter to open Notepad.
Copy and paste the code below into the text editor.
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeMode] "icon"="bootux.dll,-1032" "MUIVerb"="Safe Mode" "Position"=- "SubCommands"="" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell01-NormalMode] @="Restart in Normal Mode" "HasLUAShield"="" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell01-NormalModecommand] @="powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,bcdedit /deletevalue {current} safeboot & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs"" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell02-SafeMode] @="Restart in Safe Mode" "HasLUAShield"="" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell02-SafeModecommand] @="powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot minimal & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs"" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell03-SafeModeNetworking] @="Restart in Safe Mode with Networking" "HasLUAShield"="" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell03-SafeModeNetworkingcommand] @="powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot network & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs"" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell04-SafeModeCommandPrompt] @="Restart in Safe Mode with Command Prompt" "HasLUAShield"="" [HKEY_CLASSES_ROOTDesktopBackgroundShellSafeModeshell04-SafeModeCommandPromptcommand] @="powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot minimal & bcdedit /set {current} safebootalternateshell yes & shutdown -r -t 00 -f' -Verb runAs""
Choose a location (preferably desktop) where you want to save the file.
Enter a name with .reg extension (eg; chúng tôi ).
Choose All Files from the Save as type drop-down list.
You can now delete the .reg file if you like.
To remove Safe Mode on the Desktop context menu, do the following:
Open Notepad.
Copy and paste the code below into the text editor.
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOTDesktopBackgroundShellSafeMode]
Repeat the same steps as above, but this time, save the file with a name with .reg extension (eg; chúng tôi ).
That’s it on how to add or remove Safe Mode on Desktop context menu in Windows 11/10!
If your Windows computer keeps booting in Safe Mode, it’s likely due to the video resolution. To resolve the issue, ensure your video resolution is higher than 800 x 600 and that the proper video card drivers are installed/updated on the computer.
Related post: How to Add Troubleshooters to Desktop Context Menu in Windows 11
How do I add something to the Windows context menu? How do I go from Safe Mode to normal mode?All things being normal, restarting your Windows 11/10 device should be sufficient to exit you from Safe Mode back into normal mode. However, if, for some reason, your system is still booting into Safe Mode on its own after restarting, you can try the following:
Press the Windows key + R to invoke the Run dialog box.
Type in mscconfig and hit Enter to open the System Configuration tool.
Uncheck the Safe boot box.
How To Fix Demo Import Problems In WordPress? – Webnots
Almost every commercial theme out there offers predefined templates. Many users purchase a theme mainly looking at the beautiful demo templates. However, you may face different types of problems when importing demo on your live WordPress installation. In this article, we will explain various demo import problems in WordPress along with possible fixes.
Astra Demo Templates
Types of Demo Imports in WordPressUnfortunately, commercial WordPress themes offer varieties of ways to upload demo content. Here are some of the options that popular themes offer:
Demo import along with bundled plugins. You can install the plugins and import demo content from admin panel. Popular themes like Newspaper follows this approach that needs you to install required plugins before start using the theme.
Install Required Plugins
Importing from Site Library or Starter Templates along with demo content. Though this looks similar to the above method, here the required plugins will change based on the demo site you want to import. GeneratePress, Astra and many other popular themes use this method. You will see the list of plugins required for importing the demo and the plugins will be installed automatically along with the demo. You will also have an option to ignore the plugins and only use demo site’s settings.
Import Demo Site in GeneratePress Theme
XML file for importing demo content and text file for importing settings. For example, Highend the most popular theme in MOJO marketplace offers demo data with theme purchase as XML and text files.
Note that as far as we have checked, Envato marketplace (parent company of themeforest) has a policy of not supplying images shown in the demo content. Therefore, authors generally use placeholder images in the downloaded files. Alternatively, you may need to download content directly from developer’s site as with Newspaper theme.
Demo Import Problems in WordPressThe problem you face with demo import in WordPress highly depends on the way you upload demo content. If one option is not working for you, it is possible to try with other option to import the content.
1. Check Required Plugins for Demo ContentFirst thing you need to check before purchasing a commercial theme is the number bundled plugins needed for using the theme. In some cases, like Newspaper theme, the demo sites will show only after you install the required plugins. However, many themes will not show any warnings and allow you to import demo content. Your import will fail saying due to missing plugins. This is the case for the themes built based on page builder plugins.
Therefore, make sure to install and activate the required plugins before you try to import demo content.
2. Try XML ImportIf normal importing of demo content fails due to hosting restriction, you can try alternate option to upload XML files. However, you need to ask your developer to provide the XML import files.
Download Demo with Attachments
It may take some time depending upon the demo content size. After finishing the import, you should see a success message “All done have Fun!”.
3. Import Only Demo Settings without ContentWhether you import content from developer’s site or use XML file, importing all attachments and media files needs lot of time. This could easily lead to time out error and your import will fail.
When importing the content, check whether you have an option to only import theme options or settings. Some commercial themes also supply theme options as a text file that you can import from the theme’s settings panel.
Import Only Theme Options
If you are using XML file import, try unchecking “Download and import file attachments” option to only download the content without attachments.
Since, demo import will create menu and import settings, try deleting all your existing menus and retry the demo import to check if that works.
4. Change Hosting ParametersPHP errors are one of the major demo import problems in WordPress many users encounter. Many themes need long PHP run time to import demo content. However, hosting companies may terminate the PHP scripts when running beyond the acceptable time thus terminating your demo import in-between. Similarly, you may see other problems when running out of memory or exceeding upload file size. In these cases, you should see a relevant PHP warning or error message. This type of problem happens especially when you are using cheap shared hosting companies for your website.
When you see PHP errors, we recommend you to first check with the theme developer on the requirements for importing demo content. Below is an example of requirements for Newspaper theme.
Theme Requirements
After getting these details, confirm with your hosting company whether they support these requirements. In fact, you should do this at first before purchasing a theme. If your hosting company allows to change the parameters, you can add the following parameters in your chúng tôi file:
max_execution_time = 300 max_input_vars = 3000 memory_limit = 256M post_max_size = 32M upload_max_filesize = 32M
Most of the shared hosting company may not allow you to access chúng tôi file. In such a case, you can use .htaccess directives to change the parameters.
php_value max_execution_time 300 php_value max_input_vars 3000 php_value memory_limit 256M php_value post_max_size 32M php_value upload_max_filesize 32MIf you see a memory exhausted problem, you can increase the memory size in chúng tôi file by adding the below line:
define('WP_MEMORY_LIMIT', '256M');These are some of the common parameters that affects the demo content import. Make sure to understand the error and only add the required parameters. Also, adjust the values as per your need and within the allowed limit for your hosting plan. Similarly, most WordPress themes will work only with the latest PHP version. You may need to switch the PHP version in order to use the theme. Here, you have to test the site thoroughly to make sure all plugins work without problem.
5. Get Support from Hosting and Theme DeveloperIf none of the above fixes resolve your problem, the only option left is to contact your theme developer. Get the complete requirement details for installing demo content and updating theme panel settings. In most cases, you may need to get help from your hosting company to adjust the parameters if you are not allowed to do as explained above.
In addition, when downloading demo content from developer’s site, you need to have “allow_url_fopen” enabled on your server. This will allow your server to get the demo files from third-party sites like your developer’s site. You can enable this parameter using chúng tôi file or using PHP manager app from hosting panel. However, you to confirm whether your hosting company will support especially on shared server.
Final WordsWe strongly recommend you checking the installation and demo import requirements from the theme developer before you purchase. It helps you to understand whether your hosting company supports the theme and get help on PHP related issues. Other demo import problems in WordPress are easy to fix with XML import or by only importing settings. It is also a good idea to only use the settings instead of importing everything, as you have to anyway delete the dummy content later.
Update the detailed information about How To Add Or Remove Background In WordPress Gutenberg Blocks? – Webnots on the Daihoichemgio.com website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!