May 28, 2019

Ymese Pull Request Convention

version: 0.0.2 created by: thinhnp Feature branch naming: id1_id2_short_description Example: we are working on the ticket, then our feature branch’s name must be 1109283885440521_1124456729867975_integrate_waveplayer Title: [ref: asana_link] Short informative summary of the pull request. Example: [ref:] In protected pages/posts, it shows two password forms. Description:What does this PR do?How should this be manually…

April 12, 2019

Ymese Developer Common Bugs

Motivation This article will list down all the common bugs we met during the WordPress plugin development time. Input validation and notification message _ Required values _ Special characters: /, \ _ Input that pass data to .htaccess _ Min, max value _ Uniform notification message and position (client side) => Solution: use the sample…

November 27, 2018

Dropbox Shared Link Solution

Motivation: creating Dropbox shared private links with the expiry time Problems: file on Dropbox only has one valid shared private link Solution: a. Administrator While choosing the file for the downloadable WooCommerce product, Dropbox will generate a “direct” link type. There are two kinds of the link are “direct” and “preview”.  (Link types –….

June 13, 2018

How to configure nginx on MAMP?

MAMP is one of best tool for WordPress developers where we can develop and test on both popular servers apache and Nginx. In this article, I want to share some experience while working with WordPress on Nginx server. 1. Where is Nginx conf file in MAMP? installationPath/conf/nginx/nginx.conf 2. How to configure Nginx for WordPress Permalinks?…