F2 WP theme and Flexi Pages Widget updated

F2 WordPress theme updated to v1.0.7.

  • Added localization in Russian and Chinese languages. Thanks to Mihail Pomaskin and Awu for the Russian and Chinese translations respectively.
  • Minor improvements in styling.

Flexi Pages Widget plugin for WordPress updated to v1.5.10. Just a minor fix (closing quote for ‘exinclude-values’ in line 408). Thanks to SoFi and Kevin for notifying me about this bug.

Updates for F2 theme and Flexi Pages Widget

F2 WordPress theme update to version 1.0.6 with localization in Italian and Norwegian (Bokmål) languages. Thanks to Gianni Diurno for translating the theme in Italian and Eilif Nordseth for the Bokmål translation.

Flexi Pages Widget plugin updated to version 1.5.9 with localization in Brazilian Portugese, Swedish and Turkish languages. Thanks to Tzor More, Ove Kaufeldt and Hakan Demiray for the respective translations.

Plugin and theme updates on 2009-09-22

Flexi Pages Widget version 1.5.7

  • Ukrainian localization added. Thanks to the team at wpp.pp.ua for the translation.
  • Support for user defined widget arguments before_pagelist and after_pagelist

before_pagelist and after_pagelist are widget arguments that can be defined in the functions.php of your theme. These arguments can be used, for example, if you want to enclose the pagelist within a <div> (thanks to SoFi for the tip).

Quotes Collection version 1.3.5

  • Brazilian Portugese localization by Tzor More.
  • Modifications in quotes-collection.js (for better debugging in case of error)

F2 WordPress theme version 1.0.5

  • Dutch language localization by R. Helmes.
  • Minor improvements (styling for <pre>)

Using theme inheritance to customize your theme

If you want to add your own customizations to a readymade WordPress theme downloaded from here or elsewhere, the most obvious way to do it is to directly edit the template files and style.css of the theme. But this method can lead to complications when the theme author updates the theme to a newer version. If you directly overwrite the files from the newer version, you will lose all your customizations. So, you will have to check every file of the new version for changes, and apply those changes to your customized files. This can be a demanding process especially if you are using a theme that’s updated frequently. Alternatively you may choose to skip the upgrade process, in which case you may miss out on important security updates.

This is where theme inheritance is such a versatile method to add your own customizations to a theme. Creating a child theme is as simple as creating a folder and putting a style.css file into it with a just a few lines of code. With theme inheritance, you don’t have to miss out on updates to the parent theme, and your customizations will never be overwritten.

For example, if you want to customize the F2 theme, here is how to do it. Continue reading Using theme inheritance to customize your theme