Menu

Snippets

Yet another programmer blogging about code

Posts Tagged ‘regex’

Replace query argument pagination with WordPress paged pretty URLs

Monday, October 7th, 2013

When integrating non-WordPress PHP software into WordPress, sometimes the two butt heads over little things; pagination is one such thing. WordPress likes to move pagination into the pretty URL and out of query parameters. If your non-WordPress software generates content with URLs that have page= in query parameters, that means a redirect each time such a URL is fetched. A little regular expression magic can help fix that, with some assembly required. (more…)

Safely encode dynamically-built HTML and JavaScript

Saturday, November 10th, 2012

If you build fragments of HTML and JavaScript dynamically from browser script, you need to take care to encode any special characters in your strings. Building your HTML using DOM createElement() and createTextNode() is often better, but sometimes the better solution is to generate a block of HTML. Here’s a couple of simple functions to do that, quickly. (more…)