One of my awesome clients recently gave me the challenge of getting their website indexed on some foreign search engines. This task was a great fit for me because of my long time background working with localization. While I was confident from the start that I could deliver, it was certainly not without challenges. Unique challenges: Considerations WMPL: If you have worked with localization before, you have surely heard of WPML. WPML is great. It is a fully featured translation … [Read more...]
Category: Tutorials (page 4)
Add Custom CSS To Your Site
As part of the priority support service I offer my PRO customers, I often assist users with custom styling their site. This almost always comes in the form of sending over CSS to be added to their site. Many times users are unsure where or how to add the CSS so here is a quick tutorial to get started. Option 1 - Using the Customizer: You can find the customizer by going to Appearance -> Customize in the WordPress admin Once the customizer opens, scroll down to the Additional CSS … [Read more...]
Using PostCSS Modules In PHP
Using css modules with PostCSS has been around for a couple of years and is widely adopted in much of the JavaScript community. I have personally been using them with ReactJS for quite some time and wouldn't do it any other way. I wanted to re-create the workflow as close as possible when working with PHP. Here are the core concepts which I feel are important: Must be able to use composes from anywhere in the project.Have individual JSON files to load per each module.Be able to use … [Read more...]
Taming CMB2
If you're reading this post, chances are you have used CMB2 to make awesome meta boxes. Or maybe you are considering using CMB2 to create meta boxes. The gist of CMB2 is simple. This library is awesome! It is a developer's dream for making meta boxes through the different WordPress types. All of the special field types that you used to have to build from scratch using html and js are now as easy as setting a few keys. (Disclaimer: I am not the author of CMB2. While I have contributed … [Read more...]