Site customization for Oy Vey a Day

Categories: customization   Technology   Theme   Wordpress   wordpress

Oyveyaday.com is a “mommy blog” run by Dianna.  She does most of the work on it herself, and asks for my help for some of the more technical pieces.

This outlines the changes we made to customize the theme.

Base Theme: Adorable on Genesis Framework.

Font: The font the theme used for titles was a bit too curly for us.  (“Crafty  Girls”)  It was hard to distinguish i’s, v’s and u’s.  We changed this to “Crossiant One”, which was a little easier for us to read but gave the same “flavor”.  We also did some customization to the css classes to make the sizing of heading tags better (in our opinion).

Custom script: We added scripts to put a pin-it button on all images on the blog.

Update Jetpack Follow buttons:  We use the Jetpack social widget to get the Facebook, Twitter and other social network buttons.  The header widget area we put this was way too big, so we resized it using some custom CSS to override the theme default.

Update Subscription Widget: (TESTING)We use Jetpack for subscriptions, and wanted the subscription form to be in the sidebar, not in the header as the theme sample has it. Unfortunately, it uses a label in the widget title, which causes it not to display correctly:

[php] <h4 class="widgettitle"> <label for="subscribe-field">Subscribe to Blog via Email</label> </h4>[/php]

We fixed this by putting the subscription shortcode into a text widget.  In order to make this work, we also had to enable shortcodes by adding the following lines to  the theme function.php:

[php]add_filter( ‘widget_text’, ‘shortcode_unautop’); add_filter( ‘widget_text’, ‘do_shortcode’);[/php]

TO DO:

  • Make the jetpack buttons animate.
  • Change the background to something with a slightly different color. (To fit in better with the logo)
Written on July 19, 2013