Archives

Dream On!

People have to be satisfied with attainable dream. If you’re greedy with unattainable dreams, you’ll only get hurt. It will only leaves you with heartburn. That’s why it is foolish.

However foolish passion can have potential. That passion sometimes causes miracles. Of course, that’s very rare. it usually end in failure. But it’s also sad if you’re afraid and you give up. Before you even try it out.

First, do what you want instead of what you can. You only live once. But in some cases, we need to understand that certain dream is just won’t work. There’s no such thing as unlimited potential. Your burning passion will burn out eventually.

Even when you may not achieve the dream. Getting close gives you the change to be happy.

– Answer Me 1997

From Development to Deployment, My WordPress Dev Workflow

It’s not always easy to develop a WordPress site. Specially a complex site. I have switching and changing my workflow. Each and every site is unique and not every workflow is suitable for every case. I always try to get things done as soon as possible. Not because i have to, or because i’m a productivity nuts. But i lose focus very easily, specially when i develop my own site.

Right now i i use a very simple workflow to develop WordPress site, WordPress Theme, or Plugin. This is step by step what i did. Read More From Development to Deployment, My WordPress Dev Workflow

Disable Sidebar and Widget Without Plugin

Sometime we need to disable sidebar / widget area conditionally, The most popular option is to use Widget Logic Plugin, or you can try my plugin: Atomic Widget (update: no longer available). But if you prefer manual way, maybe for client site where you don’t want to confuse them with extra settings in widget you can do this easily with this code. Read More Disable Sidebar and Widget Without Plugin

Dynamic Widget Class for WordPress Sidebar Widgets

WordPress sidebar widget is Awesome. But unlike post class and body class, the widget do not have dynamic class name. For example you need to apply a certain style to every second widget in your sidebar, or to give no padding/margin to last widget in footer sidebar. There’s another alternative using css, to target first, last, or order of elements using nth-child, but i think this solution is simpler and better. Read More Dynamic Widget Class for WordPress Sidebar Widgets

JQuery: Sticky Float Share Button, Menus, Widget, Sidebar etc.

I never like the ideas of floating share button, or ads widget, i always think it will distract reader from the main content. And content is the King. However, i’m curious about how to do this, and because i have almost zero knowledge about javascript and JQuery it took me almost 2 days just to figure out this simple script. Thank god i found a great tutorial by Andrew Henderson: JQuery Sharebar. Read More JQuery: Sticky Float Share Button, Menus, Widget, Sidebar etc.

Add Editor Style from Plugin

In WordPress 3.0.0 WP introduce add_editor_style() function to easily add custom stylesheet for WordPress TinyMCE visual editor. But you can also add them from a plugin.

It’s useful if you add a plugin to add dropdown style in visual editor, or you can also use this in a theme, if your theme add a visual editor in front end because add_editor_style() only load in admin. For example for bbPress supported theme. Read More Add Editor Style from Plugin

Pro WP Plugin Dev Book Review

I love this book, i bought it from amazon.com for $27.06. get this book (aff link).

I highly recommend this book to all WordPress-er, from beginner to expert. I’m a newbie in WordPress Universe, and i learn a lot not only about WordPress Plugins, but also about WordPress Theme, cause it’s important to understand how plugin can interact with theme.

Did you ever play game, and try to find cheats and walk-through so you can finish it. It’s just like that, This book will guide you from start to finish. Professional WordPress Plugin Development Book covers from a very basic how to structure a plugins, how to create shortcodes, to advance WordPress API like WordPress Rewrite APIs, cron jobs, Custom Post Types, and how to integrate non-WP page with WordPress.

Here’s the book content. But first, about the author:

The Authors

Justin Tadlock

Justin Tadlock is the founder of ThemeHybrid.com, which is a popular site that focuses on WordPress themes and plugins for beginner to advanced-level users. He often writes about WordPress on his personal blog, JustinTadlock.com, which has a large following.

He has a degree in English with a concentration in creative writing and journalism from Auburn University. He also studied software engineering for two years. He has developed Web sites for over seven years and has focused mainly on WordPress for the majority of that time, releasing many popular plugins and themes along the way.

Most important, Justin’s passion is teaching, which carries over into his love of writing and development. He spent 14 months teaching English in South Korea but now spends his days teaching people how to use WordPress and build successful Web sites. Trust me, Join ThemeHybrid.com, you won’t regret it.

Ozh Richard

Ozh Richard started using WordPress in 2004, at version 1.0.1, published his first WordPress powered website in May 2004 and his first plugin in August 2004. Since, he has never stopped to watch WordPress grow and evolve till the most used CMS it is today. Visit his site: planetOzh

He has developed several popular WordPress plugins, won an Annual WordPress Plugin Competition and he’s now an official judge. He is known to share high quality WordPress tutorials and to maintain WordPress related tools that make the WordPress developer life easier.

Ozh’ areas of expertise are WordPress, PHP in general, and jQuery. When not coding WordPress plugins or playing Quake, Ozh develops YOURLS, a popular self hosted URL shortener that is, of course, free and open source.

Brad Williams

bradBrad Williams is the CEO and Co-Founder of WebDevStudios.com. He is also a co-host on the SitePoint Podcast and the co-author of Professional WordPress and Professional WordPress Plugin Development. He was one of the original co-hosts on the WordPress Weekly Podcast and still joins the show on occasion. Brad has developed websites for over 12 years, including the last 4 where he has focused on open-source technologies like WordPress. Visit his blog: StrangeWork.com

Brad has given presentations at various WordCamps across the country. He is also the organizer for the New Jersey WordPress Meetup and the Philadelphia WordPress Meetup. Brad also co-organized WordCamp Philly on October 30th, 2010. Brad founded Pluginize.com, a company dedicated to building custom WordPress plugins.

Brad is a computer programmer and tech junkie who enjoys exploring technology and sharing his knowledge and experience with others.