Per Søderlind

I code for fun

Page 4 of 33

A faster load_textdomain() for WordPress

Somehow, living outsite the 7 bit world of the US, we’ve missed that loading translations in WordPress is extreamly slow. Using the pluging below, you can improve your pageload by 40ms per request.

Read More

Best practice enqueuing a dynamic CSS or JavaScript in WordPress

 

TL;DR I’m using WordPress Ajax and Nonces, a plugin that demonstrates how to enqueue dynamic CSS and JavaScript in WordPress is available at GitHub.

I’m boldly claiming that this is best practice for dynamically loading a style or script in WordPress. Why?  The loaded code is protected by a nonce. Disagree? Please tell me why, I’m learning every day.

The dynamic CSS

 require_once dirname( __FILE__ ) . '/dynamic-css.php';

The dynamic CSS (and JavaScript) is simple to create, and since the script is included you have access to all the WordPress functions, actions and filters. Forinstance, you can get the value using get_option , add the value and write to standard out:

 

WordPress, how to modify the HTML of an oEmbed link

Introduction

Background: EPiServer is the CMS for the Norwegian Government main site, www.regjeringen.no and we use WordPress for more ad hoc sites.

Task: Based on the design guide for regjeringen.no, add 23 video to WordPress.

Read More

CSS Flags library for WordPress

The CSS Flags plugin / library for WordPress loads a dynamicly created CSS. It has the following responsive Scalable Vector Graphics (SVG) flags:

Read More

WordPress theme development, add and activate required plugins

At work we’re developing a new WordPress theme. The theme “depends” on a few plugins. We are adding the plugins using the TGM Plugin Activation library.

Read More

Page 4 of 33

Powered by WordPress & Theme by Anders Norén