18,628 reputation
13892
bio website monkeyman.be
location Belgium
age 29
visits member for 3 years, 8 months
seen 2 days ago

I am a freelance developer, mostly web-based stuff. I don't like to re-invent the wheel, so I try to re-use existing components and focus on the problem-specific part. WordPress fits nicely into this picture, especially if you understand the inner structure.

You can contact me at [firstname.lastname] [at] monkeyman.be.

In addition to the standard Creative Commons license of this site, I give permission to use all my contributions under the GPL license (version 2). Feel free to re-use it in plugins, themes, or in the Codex.


Mar
25
awarded  Nice Answer
Mar
22
awarded  Notable Question
Mar
15
comment Change Author Base Slug for different Roles
@henrywright: No, the rewrite rules filters are only triggered when you flush the rewrite rules.
Mar
2
awarded  Nice Answer
Mar
2
awarded  Good Question
Feb
19
comment What is the constant WP_USE_THEMES for?
@AlexanderRechsteiner: Maybe you implemented a backend action, that should not return a full HTML response. Similar to how cron is implemented, or an API that returns the data in another format?
Feb
15
awarded  Nice Answer
Jan
15
awarded  Nice Question
Jan
9
reviewed Approve suggested edit on How to sort post_meta in edit.php?
Jan
9
comment Using meta_query on pre_get_posts to exclude a particular meta_key value
Do all posts that have no _wpse_custom_key meta value at least one other meta value? Otherwise the second, inner join won't find them, because it requires at least one meta value, and it can't be _wpse_custom_key.
Jan
8
awarded  Custodian
Dec
29
comment Change the Author Slug from Username to Nickname
@IamSJ: There is no automatic prevention against duplicate names, or invalid characters. You will have to provide this yourself. Probably the easiest if you do it via the second way, changing the "nicename".
Dec
10
awarded  Revival
Sep
25
awarded  plugins
Sep
22
awarded  Enlightened
Sep
22
awarded  Nice Answer
Sep
11
awarded  Booster
Aug
17
awarded  permalinks
Aug
13
comment How do you create a “virtual” page in WordPress
@Jules: When you include a file, it gets executed in the current scope. In this case, it is the wpse9870_parse_request function, which only has the $wp parameter. It's possible that the global $wp_query object hasn't been set at this time, so get_query_var() will not work. However, you are lucky: $wp is the class that contains the query_vars member that you need - I use it myself in the above code.
Aug
11
awarded  Yearling