For a while now I’ve been slowly ripping off functionalities from KC Settings to make it more modular. Today, I’m releasing a helper plugin for you theme/plugin developers out there. This plugin should speed up your development time when creating a settings page for your plugin/theme.
I’m not sure if I’ll be releasing this plugin on WPORG. For now, you can clone/download it from GitHub.
A while ago, I wrote about how you can add custom classes to your widgets. I’ve also created a plugin that’s available in WPORG but haven’t been updated in a while.
I’m announcing a new plugin, Widget Attributes, that you can use to add custom attributes to your widgets. Currently, it only supports the ID and classes and maybe will support adding custom attributes in the future. For now, you can download it from here. I’m submitting this plugin to WPORG and will retire the old one (I don’t like the name) and will update this post once it’s approved.
The plugin is now live!
Just a quick note to those of you using KC Settings. As of version 2.6.8, all variables in kcSettings class have been merged and set to private. So if you’ve previously used
kcSettings::$data, you will need to change your code to use the available method:
kcSettings::get_data(). This static method behaves exactly like
kc_get_option(), so you can put as many arguments (the array keys) as you like there to get the data you need, for example:
kcSettings::get_data('settings', 'plugin', 'myprefix', 'mysection')
Here’s a simple plugin for uploading files from your WordPress site front-end. It uses Jaka Jancar’s DropBox Uploader and inspired by a tutorial on WP Tuts+ (although I took a slightly different approach). It’s pretty easy to use and you can integrate it in your contact forms.
Clone/download it from GitHub and feel free to let me know if you have any problem.
So, I kinda needed a new theme for this blog and I wanted it to be minimalist, no-nonsense 😀
If you like it, you can use it too! Download it from GitHub (for now). I’ve submitted it to the WordPress themes official repo, and once it’s up, I’ll update this post.
Continue reading WordPress Theme: Polos
I just realeased version 2.0 of my KC Settings plugin a few hours ago. This release brings many bug fixes, improvements, and some cool new features.
Continue reading KC Settings 2.0
Not so long ago I’ve blogged about adding some enhancements to WordPress media management, such as inserting images with custom sizes into post and setting terms for the attachments along with individual plugins for each functionality. When I released the KC Widget Enhancements plugin, I thought I should combine those plugins into one package too. So now I present it: KC Media Enhancements.
Continue reading KC Media Enhancements
As I promised when I wrote the functions for adding custom classes for WordPress widgets, I’m now announcing the release of KC Widget Enhancements. This plugin provides the ability to set custom classes and ID for any widgets, not just the built-in ones, but also widgets that comes with installed plugins/themes.
Continue reading KC Widget Enhancements
I’ve been writing WordPress themes for these past two years. Some of them are very simple and some others are quite complex. These themes need a settings panel so the user (or the site admin) can configure their site comfortably. There are many methods around the interwebs on how you can create such a settings panel for your theme/plugin. I tried to adapt some of them into my themes, but there was always something wishpering in my ear telling me to write my own settings panel with my own way .
Continue reading KC Settings
This is a simple CV site template for you who need a quick site to show your work/portfolio. It uses valid XHTML 1.1 Strict and easily modifiable. Continue reading Tempelan