In this article I showcase a few simple code snippets to completely disable the WordPress commenting system.
In this article I showcase a few simple code snippets to completely disable the WordPress commenting system.
In this article I provide a simple function snippet to remove the titles Protected: and Private: from private or password protected pages in WordPress.
Recently had a client with a WordPress website in need of injecting a JavaScript tracking code into the Footer. This would allow the injected JavaScript tracking code to appear towards the end of every page on their website. Newer WordPress themes usually provide an option to inject code into the either the header, body or footer areas but the client had a custom WordPress theme with no such feature or ability.
In this article I will show you how to quickly and easily add a script, JavaScript or any other custom code into the Footer area of your WordPress website with or without a WordPress plugin.
Recently had a client with a WordPress website in need of injecting a JavaScript tracking code into the beginning part of the Body. This would allow the injected JavaScript tracking code to appear just after the <body> tag of every page on their website. Newer WordPress themes usually provide an option to inject code into the either the header, body or footer areas but the client had a custom WordPress theme with no such feature or ability.
In this article I will show you how to quickly and easily add a script, JavaScript or any other custom code into the Body area of your WordPress website with or without a WordPress plugin.
If you are using the Enfold theme for your WordPress web site, after updating to WordPress 5.3.1 you may have noticed that your social media icons disappeared.
The issue appears to stem from the WordPress 5.3.1 security and maintenance release which may be preventing the rendering of the icon font script used to display said social media icons. But this is just a guess.
Luckily, the Kriesi Media development team at Enfold have addressed the issue. The solution to the problem will be included within the next Enfold theme release which is expected sometime after the holidays. In the meantime, they have provided us with a way to patch the issue and restore the social media icon font functionality.
The process of installing a “nulled” theme or plugin (one that has had its licensing requirements or copyright removed) on your WordPress web site is simple, you begin by never doing it! Yes, the title was click-bait but keep reading.
I understand the lure of using a pirated WordPress nulled theme or pirated WordPress nulled plugin completely. Many times one isn’t sure if particular theme will suit a project or if a plugin will function as needed. No one wants to waste money purchasing a theme or plugin that they end up not using. Especially since there are literally thousands of them out there. Which is why some look for nulled versions of themes and plugins, but is it really worth it?
When utilizing WordPress as a custom client solution it is necessary to eliminate as many unneeded options, menus and so on for our clients. “How many should I remove“, you ask? As many as it takes to prevent them from reaching out to you to inquire what a particular button, option or feature does. It generates nothing but wasted time and potentially frustration on behalf of the client. Chances are they will not even use or need it. If they ever do, it is just as easy to enable it once again. But only when the client requests it! Less is more.
In this case, we wanted to eliminate the “Allow trackbacks and pingbacks on this page” option from the WordPress administrative backend. Specifically from the new posts, edit posts and quick edit sections.

In this article we cover the steps and code we used to remove the “allow trackbacks and pingbacks on this page” option so that only the “Allow comments” option is available to our clients.

Beginning around Enfold v4.5.1 we noticed that when previewing the changes made to a page or post we would receive the following PHP warning message.
Warning: preg_match_all(): Compilation failed: unknown property name after \P or \p at offset 6440 in /wp-content/themes/enfold/config-templatebuilder/avia-template-builder/php/shortcode-parser.class.php on line 607
Our brief research into this issue showed that it is related to some sort of conflict with another plugin. However, it isn’t a pressing issue as it is only a warning. But it is still annoying which is why we have come up with a quick patch to mute these warning messages.
Beginning around Enfold v4.5.2 the theme developers (Kriesi.at) added a way to determine which editor a page or post was using when viewing it from the frontend of your website.
![]()
This was also added to the post state of every page and post within the WordPress admin backend.

No doubt some find this additional information helpful to see, at a glance, what editor a page or post is using. Then there are those who found that it added unnecessary clutter. Especially since we KNOW which editor is being used because we always use the same one.
This article contains a code snippet which will remove the editor type from the frontend admin bar as well as the post type within the WordPress backend. Thus no longer displaying “Advanced Layout Builder” or “Classic Editor“.
I always recommend implementing a child theme for any WordPress theme. Every time? Yes, every time.
Consider this, when you update a setting under your main active theme’s “Appearance – Customize” menu these settings are applied only to the currently active theme. Meaning, if you switch to another theme or decide to add some custom coding via a child theme later on you would have to remember to transfer over all your active theme’s custom values. Switching back and fourth would quickly prove to be very frustrating and time consuming.
All too often I see “custom” WordPress websites from “experienced” designers with no regard for their client’s future web related needs. Please be sure that if your developer is using any one of the thousands of free or commercial WordPress themes, that they create and activate a child theme for your WordPress website. Implementing a child theme, from the very beginning, before adjusting any appearance settings will save you from having to replicate these adjustments at a future date.
Mondays - Fridays
9:00 am - 5:00 pm
Eastern Standard Time
After hours by appointment
