Validating, Sanitizing, and Escaping User Data in WordPress Development
“Never trust data provided by users” is a golden rule in programming. A secure WordPress theme or plugin, or any…
“Never trust data provided by users” is a golden rule in programming. A secure WordPress theme or plugin, or any…
Many WordPress users feel that WordPress performance is not good and the opening speed is very slow. Specifically, when opening…
Yesterday, WordPress 5.2 was released. In addition to increasing the PHP version requirement to 5.6.20 and adding a wp_body_open hook,…
In WordPress development, we often use hooks like save_post or create_post_tag to add additional data when updating a post or…
This site previously introduced a WordPress MVC framework—Themosis Framework, which is built on some Laravel components. For sites that only…
WordPress has never provided a sufficiently convenient form generation class for developers. In WordPress theme development, creating forms is often…
We once developed an order system with WordPress. When a user submits an order on the frontend, the order information…
Quick Edit is a small feature in the WordPress post list that allows us to quickly edit certain post attributes,…
WooCommerce is WordPress’s B2C e-commerce solution. For site owners, it’s a truly out-of-the-box e-commerce solution; they only need to choose…
WP_Query is the WordPress class used to fetch posts from the database, and it is extremely powerful. Using this class,…