Different to use WP REST API vs Must-Use Plugin (MU Plugin)

Both approaches for handling AJAX requests in WordPress, using the WP REST API and using a Must-Use Plugin (MU Plugin), have their advantages and differences. Here’s a detailed comparison between the two, along with examples and considerations for permission handling. WP REST API The WP REST API is a modern and standardized way to handle AJAX requests. It allows you to create custom endpoints and leverage HTTP methods (GET, POST, etc.) and provides built-in support for authentication and permiss[…]

Different to use WP REST API vs Must-Use Plugin (MU Plugin) Read More »

How to change package name in flutter?

Installing flutter pub rename Follow the instruction to install https://pub.dev/packages/rename Read the usage from –help You may rename the AppName or BundleId juzhax@Juz-MacBook-Pro flutter_first_app % flutter pub global run rename –help A CLI tool that helps for renaming in Flutter projects. Usage: rename <command> [arguments] Global options: -h, –help Print this usage information. -v, –version Available commands: getAppName Get app names for the targeted platforms getBundleId Get b[…]

How to change package name in flutter? Read More »

Using curl to test speed test of url

I like some fast way to test the connection speed from my local host or my server, so I often use this way to test the connect time speed. time curl -o /dev/null -s -w "Connect: %{time_connect}s\nTTFB: %{time_starttransfer}s\nTotal time: %{time_total}s\n" [URL] Replace [URL] with the URL you want to test. Here’s a breakdown of the command: time: This will measure the real elapsed time of the entire command. -o /dev/null: Discards the output of the curl command. -s: Makes curl operate in "si[…]

Using curl to test speed test of url Read More »

Optimize Redis on CentOS 7

Optimizing Redis configuration involves various parameters that you can tweak based on your specific use case and workload. Below are some key configurations that you might consider tuning in your Redis setup on CentOS 7. The configuration file for Redis is usually located at /etc/redis.conf. Steps to Apply Changes: Remember, the above options are general

Optimize Redis on CentOS 7 Read More »

10 sample use-cases of permission_callback in register_rest_route WordPress Plugin

The permission_callback parameter in register_rest_route allows you to define custom permission checks for your WordPress REST API endpoints. I’ve listed down 10 sample use-cases: 1. Open Access Allowing anyone to access the endpoint, effectively making it public. 2. Authenticated Users Only Only allowing authenticated users to access the endpoint. 3. Admin Users Only Restricting access

10 sample use-cases of permission_callback in register_rest_route WordPress Plugin Read More »

Using OVH S3 Object Storage on Discourse that using Docker in Centos 7

Using OVH S3 Object Storage on Discourse Deployed with Docker in CentOS 7 In this tutorial, we will guide you on how to effectively use OVH’s S3 Object Storage with Discourse deployed on Docker in CentOS 7. Using cloud-based storage, like OVH S3, is an effective way of managing, storing, and retrieving your Discourse data. It’s also a highly secure and scalable solution, making it suitable for applications of all sizes. Setting Up OVH S3 Object Storage First, you’ll need to create a container in[…]

Using OVH S3 Object Storage on Discourse that using Docker in Centos 7 Read More »