Ambrosia: my new, fresh and free WordPress theme

In case you missed it, this blog “wears” a new theme called Ambrosia. Ambrosia is my second theme contribution on and is free for everyone, under the GPL 2 licenseAmbrosia is easy to install and customize, supports the new wordpress custom menus and comes with 4 different widget areas! For more information on the theme, it’s features and customization options, please have a look at the theme’s official page.

I will also start a series of “how was Ambrosia built” with more in-depth information and interesting wordpress code.

Until the next post, take care, download the theme (it’s free after all), and spread the word.

12 thoughts on “Ambrosia: my new, fresh and free WordPress theme”

  1. Hi,
    Thanks for this great theme.
    My question is I dont want to use the Ubuntu fonts that are currently used. This is leading to 200kb extra data to be downloaded whenever a new user visits my site.
    How do I remove the fonts.
    I tried commenting the add_action(‘get_header’, ‘ambrosia_load_styles’); code in the functions.php and changing the body font-family to something else. But after doing all these changes the site do not load properly.

    Could you point me the correct way?

  2. Hello there tarun,

    Just open the function.php file and remove the below line : “wp_enqueue_style(‘fontapi’, ‘,italic,bold,bolditalic&subset=greek,latin’); “. After you can add your font-family of choice (try locating the “body { font-family: ‘Ubuntu’, Arial, Helvetica, sans-serif; } ” into the style.css)…

    Hope that helps.

  3. Also, if I comment the enqueue function and changes the body family font to something else for eg. body {“font-family: “lucida grande”,tahoma,verdana,arial,sans-serif;”}
    then the blog do not load properly.

  4. Hi John,

    I’m creating my first website with your theme. And, would love to know how to do the following if I may.

    1. change the logo on the top, next to title (which you can click on and go back to home page.
    2. I would like to have the “search the site” and “No categories” sections off the website. These are 2 functions that I won’t be featured on my website. Therefore, I’d like to be able to take those out, off the website if not used.

    Any help is very much appreciated. Thank you for your time! DidaDee

  5. Hi Didadee,

    1) Just replace the logo.png (located into wp-content/themes/ambrosia/images/logo.png) and you’re done. If your new image has different dimensions you have to edit a bit the style.css (located in folder wp-content/themes/ambrosia/style.css) in line 128 (play with the width, height and padding values)…

    2) Locate the sidebar.php (again wp-content/themes/ambrosia/sidebar.php) and remove these lines

    < ?php wp_nav_menu( array( 'theme_location' => 'main',
    'container' => 'nav',
    'container_class' => 'main',
    'fallback_cb' => 'ambrosia_category_menu_cb',
    < ?php wp_nav_menu( array( 'theme_location' => 'secondary',
    'container' => 'nav',
    'container_class' => 'secondary',
    'fallback_cb' => 'ambrosia_pages_menu_cb',

  6. thank you so very much for your instruction! … thanks for a beautiful theme! once I finish my site i’ll post it :_)

Leave a Reply