111 reputation
bio website
visits member for 3 years, 1 month
seen Sep 14 at 14:45


EAI developer working mainly in Energy and Utilities, Health and Education sectors. Tools of my middleware trade have included webMethods, JavaCAPS, and I'm just about to get my hands dirty in some TIBCO.

Plenty of Oracle and MSSQL thrown about in integration/ETL anger too.

C#.Net is my weapon of choice for all things non-middleware (or at the SOA periphery, where OOTB APIs are non existent, or need a spruce up with something more web-servicey).

I have a history in infrastructure and applications support, which gives me a pretty good sense of the "bigger picture" in terms of how my code plays within the architecture of the wider technical environment, and in terms of how it should play with humans in the support/maintenance sphere when (heaven forbid) my code needs biological assistance.

More recently I've been dabbling in the world of the "front end" on my own time, so am finding my feet in web technologies such as CSS, JS, JQ etc. Am having fun developing (or supporting) sites based on open source CMSs such as WordPress, and learning PHP along the way.

comment Adding admin-ajax.php to the frontend. Good or bad idea?
Re: "Third: ... Nothing to worry about.", what about when trying to lock-down the wp-admin directory eg using .htaccess rules to limit to known-safe IP ranges? I presume some kind of exception would need to be made for the ajax-admin.php file? (I say "presume" because I'm a numpty when it comes to .htaccess rules, and don't really know if this is possible?).
comment Pagination with custom SQL query
+1 nice work. I came across this (and borrowed heavily, thanks) while researching my answer to stackoverflow.com/questions/16057059/…. I was wondering if you know of a way to use a custom SQL statement like this, but in a pre_get_posts() action as per codex.wordpress.org/…? I find this solution is susceptible to the 404 on last page issue, as per wordpress.org/support/topic/…. How did you overcome this?
comment How to automatically add paragraph tags in the Visual Editor
@gravyface I get this same issue while using a (very basic) custom theme, but if I switch back to eg the twenty-twelve theme, paragraphs are rendered correctly. It's like something in my theme has done a remove_filter('the_content', 'wpautop')... but it isn't there. I even explicitly added an add_filter(...) to no avail. Did you find a solution?