A while back I was experimenting with a new concept for a theme where users would be able to customize the way their templates are structured. They would be able to select what elements they wanted active and in what order these would be.
This was just an experiment but... Read More
While I was in WordCamp Europe last weekend I met a lot of the WPEngine staff, we talked, we laughed, I think they're a great bunch of people! However, while I was there the whole political & economic status of my home country - Greece - took a turn for... Read More
The WordPress Customizer is not just for themes, it can also be used for plugins. I've seen for example a brilliant newsletters plugin that used the customizer for composing the actual emails, and the implementation was awesome. In cases like that, you may want to remove the WordPress Themes switcher... Read More
Depending on your use-case, you may want to change the width of your customizer, thus having more real-estate to handle your custom controls and content. You can do that by adding some custom CSS.Read More
Depending on your use-case, you may want to add a logo on the top pf the customizer, replacing the "preview" notice. Unfortunately there is no filter available yet to do that, but you can still do it using some simple jQuery.Read More
Our society & Western civilization in general is structured around transactions.Read More
Kirki started a couple years ago as a way to simplify the use of the customizer and make it easier for people to add custom controls to their themes without having to reinvent the wheel every time they needed to.Read More
Building WordPress themes we sometimes add options that users can edit and change to completely customize their themes.Read More
Yesterday I started working on a new series of posts about manipulating color in WordPress and PHP in general.Read More
Working with WordPress themes it's not unusual to have to manipulate colors is PHP. This is the first of a series of posts on working with color in WordPress and PHP in general.Read More
I recently needed to control access to a certain page on my site using Easy Digital Downloads. My use-case was pretty specific: I have a support page on PressCodes where clients that have purchased a premium product can submit their question in a form. If a visitor has... Read More
WordPress by default compresses and optimizes images for web-use.Read More
Jetpack is one of the most controversial WordPress plugins. It's one of the most well-known plugins, used by millions. However, there are those who just don't like it. We've all heard people say they don't use it 'cause it's bloated, it's full of things we don't really need and so... Read More
WordPress is a great platform and it's as versatile as a platform can be. Proof of that is that it currently powers more than 23% of the internet as we know it. Historically though that has not always been the case and there's one thing that made WordPress stand out:... Read More
Building your own WordPress theme can be daunting and pretty complicated. Usually the process of building a WordPress theme follows these steps:Read More
Every now and then I stumble upon an article about Women in WordPress, Women in Drupal or Women in another community.
Every time, I read the same things: "There are not enough women in community X", "Where are the women in X?", and so on.
Then, every single article I... Read More
When building a WordPress theme (or plugin) we sometimes need to generate some styles based on the user options, and then add these styles to the
A few years ago I created a free WordPress plugin that was adding the necessary CSS & JS to the WordPress dashboard to make it cleaner. It was a pretty simple plugin... and it knew great success! So far it has been downloaded more than 23000 times from the
From time to time a user comes to me and says "I see some PHP notices and warnings on my page".Read More
One of the most frequent questions I get is "How do I change the Wording of a plugin and/or theme?"Read More
This blog post is going to be a little different than my previous ones...
This one is more of a question.
On the support forums I work it's not uncommon to see an PHP error like this:
Cannot modify header information - headers already sent by....
As humans we grow. We change perspectives and see things differently.
We keep learning new things and strive to improve ourselves.
This also applies to the code we write: We keep improving the code we write on a daily basis and improve the things we have already built.
I've been using WordPress for a decade, but only started working with it about 5 years ago. I started as a freelancer and about 2 or 3 years ago, I had a very clear idea of what exists, what doesn’t, what tools I needed to build better websites and so... Read More
Sometimes when you build a WordPress multisite installation that will be accessible by many people, you want to restrict access to certain areas of your site. The reasons behind such a decision may vary: Some want to simply make it easier for their clients to navigate the dashboard by removing... Read More
The WordPress Customizer was first introduced in WordPress 3.7 and provides an easy way for themers and plugins developers to allow users to change their settings while at the same time they can see the effects of these changes in real-time on a preview screen.Read More