If you have been following my blog, you know I recently moved my hosting to Dokploy. While the journey has been smooth, I wasn’t satisfied with the standard WordPress setups. I wanted something faster, more efficient, and easier to manage. That’s why I built and released WordPress-Dokploy—a specialized stack designed for maximum performance using OpenLiteSpeed.
(more…)Category: WordPress Hub
-

Bug Alert: Fixing the J&T Express WooCommerce Plugin Email Loop
If you are using the J&T Express plugin for your WooCommerce store, you might have noticed a confusing behavior: customers receiving “Order Processing” emails even when their payment has failed or been canceled at the gateway.
-

How Many Database Connections Does a WordPress Site Open? (Experiment & Analysis)
Have you ever wondered how many database connections a single WordPress request actually opens? Understanding this is crucial for scaling your site and preventing the dreaded “Error establishing a database connection.” In this article, we\’ll dive into the factors that influence these connections and perform a live experiment to verify the results.
-

How to Upload and Download S3 Files using Plain PHP (No SDK Required)
I am familiar with typical cloud storage services like Google Drive and Microsoft OneDrive. However, in web development, these cloud storage providers are not quite suitable because they lack direct, permanent links to the uploaded files. To address this issue, object storage becomes a handy and reliable solution.
-

How to install IonCube Loader with FlyWP
I heard FlyWP for the first time at WordCamp 2024 @ Menara Ken TTDI event. I give a try, and I immediately fall in love with this product. I was thinking that someone that build plugin for WordPress could be using IonCube to encrypt the source code.
(more…) -

How to simplify access to SSH with .ssh/config
If you are frequently access SSH where you need to check the server IP Address to SSH, this is the way for you to simplify the process. The strategy is to put a name to the SSH address, and you will only need to call SSH + name to access it.
-

WordPress user prior to 6.4 may want to disable attachment pages
If you are upgrading your WordPress site from any version prior to 6.4, you will have option for wp_attachment_pages_enabled configured to 1 (true). According to announcement by WordPress, you will need to modify the value manually to 0 to disable attachment page creation.
(more…) -

You shouldn’t be using any WordPress SMTP plugin
Instead, configure your web server on the Operating System level with Postfix. This is better way since Postfix will handle the rest. Also, provided if there is latency between the web server and the email provider, it will not affect your WordPress performance.
(more…) -

WordPress does not have IPv6 support (yet)
Amazon Web Services (AWS) has announced that there will be additional charges for the use of IPv4. The additional charges is for Elastic Classic Compute (EC2) users that are using IPv4 (either with Static or Dynamic IP Address). Previously, the use of IPv4 with EC2 is Free. If you are thinking about ditching IPv4 for your WordPress server to save cost, you will lose access to WordPress services.
(more…)

