How To Remove Powered By Beaver Builder
I noticed that pop Beaver Builder plugin displays Writer username in all websites built with BB. It's not displayed right on the front of the website, merely in HTML, as part of Google Schema. This provides username of every person who published a mail service. It too applies to Custom Mail Types. Knowing the username makes hackers a whole lot closer to breaking in.
Security plugins do not prevent exposing author username, as it's part of Schema.
To view it in Google Chrome browser, go to either a Weblog mail service page or Blog Archive page. Right-click on the folio and Choose Inspect. This will open Chrome Developer Tools. Search HTML (Ctrl+F on PC or Cmd+F on a Mac) for Author. You'll likely run into a line:
<div itemscope="" itemprop="author" itemtype="http://schema.org/Person">
Aggrandize that and information technology will list:
<meta itemprop="url" content="urlofthewebsite/author/username/">
<meta itemprop="name" content="Public Display Proper noun">
Also, you lot tin search for class fl-post-author, and you'll notice:
<span class="fl-post-author">Past <a href="urlofthewebsite/writer/username/"><span>Public Display Name</bridge></a></bridge.>
That's some other location that exposes username of the person who published a post.
Some people might say you can modify Writer Proper noun in WP User Settings. You lot tin can merely change Nickname, which is Public Brandish Name, simply you cannot change username.
Knowing username is 50% of having access to the site.
Recently when WordPress released REST API in version four.seven, it also allowed username harvesting. Security plugins quickly stock-still that, and WordPress team released a patch to fix that shortly after.
Until it's fixed in Beaver Architect plugin, it's possible to customize it in your own child theme.
You should always have a Child Theme where y'all make all modifications. If y'all make changes to the principal Beaver Builder Theme, or to Beaver Builder Plugin files, then with the beginning update, all your changes will be overwritten.
Beneath are instructions on how to fix it, if you're using Beaver Builder Posts Module. Postal service module allows displaying either blog posts or custom mail types in different layouts. For example, if you accept Custom Post Blazon "Portfolio". Y'all tin can display portfolio pieces in a Mail service Filigree Module on Habitation Page. Or if yous want to display the latest blog posts on home page, you can display them in a Post Module.
Remove Author Username from HTML:
Follow the steps to customize posts module in your kid theme.
- Create a new folder in your theme's binder named fl-builder.
- Create a new folder inside your theme'south fl-builder folder named modules.
- Copy the whole folder post-grid module you lot wish to override from wp-content/plugins/bb-plugin/modules to your theme's fl-builder/modules folder.
- Now later on you copied, open post-grid.php in your-theme/fl-architect/modules/mail-grid directory.
- Annotate out lines 224-228 (//Author Schema Meta). You lot can also remove Date Published meta, if you don't desire dates displayed in HTML. Then annotate out lines 209 and 210.
- Now open up file post-grid.php in your-theme/fl-architect/modules/post-grid/includes. Discover at that place is another mail service-grid.php within the includes folder.
- Replace it with this code. I removed all instances of displaying fl-post-grid-author class.
Please annotation that even though y'all can customize the module's code, the module's folder name, primary php file proper name and primary class name must remain unchanged to be recognized by the builder.
- Now upload newly created and customized folder /fl-architect to your child theme directory via FTP to your live site.
- Refresh live page that contains Mail service Module and open Developer Tools (Right click, choose Inspect). Search for Author, and it won't find annihilation.
Source: https://www.netmagik.com/hide-author-username-beaver-builder-posts-module/

0 Response to "How To Remove Powered By Beaver Builder"
Post a Comment