-
participate
I've been developing Wordpress plugins for a few months, and I always felt challenging to know if those hooks I was using were being used by other plugins as well, and which were coming before and after my function.
Wordpress hooks are actions and filters. They are known by theme designers as those "things" that come in do_action("action_tag"); and $content = apply_filters("filter_tag",$content); . Plugin developers know them better, we love to hook actions and filters as add_action("action_tag","prefix_function"); and add_filter("filter_tag","prefix_function"); .
I just wanted something that, in any page I wanted, would show me a list of all hooks, everything hooked to each of them, and the priority order they were called.
Of course that couldn't be something like a static model designed by (my) hand, it should be something automatic, dynamic, related to each page. Something real, that showed what really happened during that particupar page load.
With some research I found codes that did that, and much more. I merged these codes together, improved them, and Hikari Hooks Troubleshooter was born 
Continue Reading » participate
-
marketing
Gravatar is a nice service, it allows us, as users, to define avatars related to our emails, and then those avatars are used everywhere we comment and participate, automatically.
But not everybody know or bother with Gravatars, and when we have a site we end up with a bunch of comments with the same default avatar, for every commenter that didn't register on Gravatar, or in anonymous comments.
Hikari Unicornified Gravatars lets us "unicornify" these avatars, providing some more colors to our beloved sites 
Continue Reading »
-
When I started working on my theme, I was lost on finding resources like images and code files.
Child themes was a great addition to Wordpress, but IMHO it lacked support from functions to locate data that is easier to find on a unique theme structure. Functions are not intuitive, same functions behave differently when we are in parent-child structure from when we have only 1 active theme, and documentation also doesn't help.
With this article I try to clear it up a bit and share what I've learned.
Continue Reading » research
-
Introduction
Wordpress has a "bug" regarding marking up JavaScript inside posts and pages, and Hikari Email & URL Obfuscator unfortunately is affected by it. This "bug" breaks XHTML validation, and something has to be done to surpass it and have a properly valid XHTML code, while the "bug" is not solved.
If you wanna see the whole story, you can read it at XHTML, validation, JavaScript and Wordpress. Either way, here you will have a detailed description of Hikari Email & URL Obfuscator's options.
Continue Reading »
-
feedback
Most people don't really bother with XHTML validation. Indeed, I'd say that 99,98% of all webpages on the Web today have their DOCTYPE setted automatically (be it for a site builder or a CMS) without its author even knowing about it.
Just browse sites over the Web, even from big companies, and you'll see how rare it is tp find a HTML document 100% valid.
In this article I'm gonna talk a bit about validation in general, about XHTML validation when JavaScript is in place, explain the problems I've faced with my Wordpress plugin Hikari Email & URL Obfuscator when I tried to insert JavaScript inside posts, and what I did to solve it. That's a lot to talk, so use the following Table of Contents to go directly to your concerning subject, or read the whole article with no hurry .gif)
Continue Reading » information
-
Hikari Titled Comments plugin enables each comment to have a title, so that commentators can give a subject meaning to their comments.
Continue Reading »
-
participateHikari Email & URL Obfuscator is a Wordpress plugin that obfuscates emails and URLs, so that spam bots and search engine crawlers can't find them, while real users can.
I've already posted its main page with general info, now in this article I'm gonna present a tutorial teaching how to tweak it's custom parameters, to narrow a bit more its behavior. Stay tuned.
Continue Reading » homepage
-
Poisé, entrei pra modinha do microblogging 
Vou usar o Twitter pra falar de coisas menores, q naum justificariam 1 post no site. Vou tentar por um tempo, se naum vingar abandono a moda 
@HikariWordpress (http://twitter NULL.com/HikariWordpress)
@HikariWS (http://twitter NULL.com/HikariWS)
Vou falar dos meus sites, principalmente referers engraçados q eu ficava mostrando pros amigos online e naum tinha lugar pra colocar 
@HikariBR (http://twitter NULL.com/HikariBR)
O menos promissor, vou falar de assuntos ligados ao Brasil.
Continue Reading »
-
I consider very ambiguous the way some plugins should be upgraded and the proper way of uninstalling them, so I believe I should explicitly explain it for my plugins.
In the following article you will have detailed instructions regarding plugins uninstallation. It may look complicated, and you may even think my plugins are complex to unintall, but it's just because most plugins developers neglect these informations. Indeed, my plugins are easier to install and uninstall than most plugins, I'm just giving complete and extensive instructions .
Continue Reading »
-
participateMany people when start developing plugins and themes to Wordpress don't notice the consequences of writing messy codes until it is too late.
I decided to decicate a whole post to this prefix matter because I know I will come back to it always when possible, and it will be easier to have a post to link instead of repeating myself.
Using a prefix means that, for each plugin or theme we create, we choose a small string that describes this piece of code, and in every function/class, and even hook tags, we add this string before its name.
It may seem boring to those people that still don't understand why this is important, but I'll explain.
Continue Reading »
|