Edublogs Homepage

The homepage theme, ready for you to disassemble and use in as many personal, business or other projects as you like!

Version 2.3.4

  • Twitter widget conflict fixed
  • Editor issue fixed for front end event editor


September 21, 2014 - version 2.3.4
  • Twitter widget conflict fixed
  • Editor issue fixed for front end event editor

April 8, 2014 - version 2.3.3
  • Latest News removal option added for multisite

April 8, 2014 - version 2.3.2
  • For service link html is not allowed any more
  • Login widget fixed
  • Removal option for latest news in right column
  • Some style issues fixed.

March 29, 2014 - version 2.3.1
  • Fixed twitter widget

September 11, 2013 - version 2.2.9
  • Allowing for display of categories and their excerpts.

January 3, 2013 - version 2.2.8
  • Add theme customizer support
  • Update service setting page, uses WordPress media library to upload image
  • Fix any undefined variables
  • Add support for BuddyPress 1.6
  • Fix sub-tab navigation margin
  • Fix RSS feed
  • Update Modernizr lib
  • Fix home profile widget links issue

February 20, 2012 - version 2.2.7
  • update buddypress theme core component to BuddyPress 1.5.4

January 30, 2012 - version 2.2.6
  • fixed 'header already sent' error when privacy enabled
  • fixed child theme error in ie8

January 14, 2012 - version 2.2.5
  • added compatible with WordPress 3.3.1 and BuddyPress
  • added BBPress Sidebar Widget
  • fixed static front page and posts page issue with index.php. home.php deleted and index-home.php and index-post added

January 2, 2012 - version 2.2.4
  • added compatible with WordPress 3.3 and BuddyPress 1.5.2
  • remove global-adminbar.php and replace option with site_option() - updated mu-plugins/bp-global-adminbar-css.php
  • added both styling for buddypress adminbar and wordpress adminbar
  • improve bbpress forums css styling
  • All styles and js scripts are now loaded in wp_enqueue_scripts() in functions.php
  • added css3 media query for mobile device

September 28, 2011 - version 2.2.3
  • added wp_filter_post_kses() and wp_kses() to bp-component to prevent script insertion XSS vulnerability
  • fixed get_theme_data() issue with some hosting that produce error messages
  • fixed misplace remove all js function from admin_header() that cause all tabs/link unclickable

September 23, 2011 - version 2.2.2
  • added compatible with WordPress 3.2.1 and BuddyPress 1.5
  • fixed theme options tabs panel conflict with other jquery library

July 6, 2011 - version 2.2.1
  • added compatible with WordPress 3.2 and BuddyPress 1.2.9
  • added rtl css support
  • added new privacy option for none friend viewing profile privacy
  • updated buddypress global.js and ajax.php for compatibility with new WordPress jQuery changes
  • added confirmation popup before restore all setting in theme options
  • fix missing intro css theme options
  • remove footer !important css in theme-options.php

June 13, 2011 - version 2.2
  • add jquery call in header
  • fix plugin js conflict with tab rss network feeds
  • minor css bug fix

June 10, 2011 - version 2.1.9
  • added google web fonts replacement
  • new and improved theme option panel style
  • replaced deprecated functions
  • fixed url(none) error log
  • change default.css to bp-default.css
  • combine global.css into base.css
  • added compatible with WordPress 3.1.3 and BuddyPress 1.2.8

January 1, 2011 - version 2.1.8
  • fix button alignment issue inside some components
  • added compatible with WordPress 3.0.4 and BuddyPress 1.2.7
  • child theme moved inside parent theme

November 28, 2010 - version 2.1.7
  • fixed function error when buddypress not activated/installed

November 26, 2010 - version 2.1.6
  • add redirect options in privacy theme settings- refine load_theme_textdomain() function call- add new custom widgets like flickr, twitter and featured post multi-category widget

November 17, 2010 - version 2.1.5
  • fix missing template option include in service-mode.php

November 17, 2010 - version 2.1.4
  • add wp 3.0+ and bp 1.2.6+ compatible- new wp 3.0 menu system supported- fix bp plugin/component css bugs- fixed missing localization in widgets

February 28, 2010 - version 2.1.3
  • Extending to compatible with latest BuddyPress 1.2.1- making it work with or without BuddyPress installed- add theme option to work with BuddyPress components and css

August 22, 2009 - version 2.1.2
  • PHP5 fix and new full width page template

August 11, 2009 - version 2.1.1
  • minor text removal

August 10, 2009 - version 2.1
  • Internationalized!

August 5, 2009 - version 2
  • Massively more easily customizable!

March 31, 2009 - version 1.3
  • making it gpl

March 9, 2009 - version 1.2
  • fixes error in the ie status bar. - props afzz

August 25, 2008 - version 1.1
  • This version strips out all direct calls to saving you some time - Props Andrea!

August 16, 2008 - version 1

    Downloads 23,716

    Compatibility WordPress 4.2.2, Multisite 4.2.2, BuddyPress

    Edublogs Homepage Theme comes to you by popular demand and is based on the design of own site Edublogs. A theme that’s had so many requests Edublogs Homepage Theme delivers you a whole host of options that take it beyond the normal BuddyPress theme. Not only do you have a whole host of display options but logged in users can see a different layout compared to users who are not logged in. With 2 display modes called Service and Post you can focus your site on the content that matters to you.

    You can also get the Edublogs bbPress theme here.

    Edublogs Homepage Theme

    Here is a list of the features of Edublogs Homepage Theme:

    • Custom admin bar colours
    • Customiseable welcome message
    • Home and blog page templates
    • Upload your own logo for the site
    • Comprehensive RSS feed integration in featured feed block: select word count, how many posts to show and which order to appear
    • Home page feature category
    • Logged in users and logged out user messages
    • Different home page for logged in users and non users
    • Header messages: text and secondary text
    • Turn on and off social tools for posts
    • Turn on and off author avatars for posts
    • Home page post and service mode: Post mode gives you a featured category and automatically gets post images, service mode shows posts from your service settings
    • Custom header ability
    • Built in widgets: most commented and recent comments
    • Services section on front page: upload images and set text and a link for these sections
    • Create your own theme styles using the easy styling system
    • Parent and child themes allowing for easy updates
    • Theme options that mean no code editing to configure any feature on this theme

    Edublogs Homepage Theme comes with the colour scheme from Edublogs but also gives you the extra option of branding your site by uploading a logo and setting your own colours.

    Edublogs Homepage Theme has been reworked with the launch of BuddyPress 1.2 to bring you a whole host of extra options along with building on the ease with which you can customise your site. It also now includes just like all our BuddyPress themes nested commenting along with other WordPress 2.8+ features.

    The home page in Edublogs Homepage Theme has numerous options. You can set RSS feeds to appear in featured blocks, set a feature header section and even set a home page featured category. You can also set a site message including a title and description. Edublogs Homepage Theme doesn’t stop there though it goes further allowing you to turn on and off social tools and author avatars for your posts. Couple all this with widget areas and custom built in widgets, Edublogs Homepage Theme packs a feature punch all wrapped up in one attractive design.

    Unlike many other BuddyPress themes at WPMU DEV we make sure our themes give your site a total consistent look. We even theme the default BuddyPress pages. Take a look at the activity stream styling in Edublogs Homepage Theme:

    Edublogs Homepage Theme Activity

    A WPMU DEV theme also ensures your blog posts look great with a range of text styles for your posts. Take a look at a sample blog post with the Edublogs Homepage Theme theme.

    Edublogs Homepage Theme Post

    Check out the demo over at BuddyPress Themes in Action.

    Not only do you get a great theme but at WPMU DEV you also get great support in our forums, documentation, videos and live chat. Twice a week you can even talk directly to our theme designers so you can talk about anything relating to any of our themes. WPMU DEV really is the place to go to get a great theme and feel safe in the knowledge no matter what you want to do with your site you’ve got the support to do it.

    As with all the WPMU DEV themes Edublogs Homepage Theme is not only a BuddyPress theme it works with WordPress, Multisite and BuddyPress. All WPMU DEV themes also have child and parent themes, we don’t make you use one core parent or have to buy a framework like other companies, we let you create your own child themes with everyone of our themes. A WPMU DEV theme really is the only complete solution you need to theme your site.

    Discover our other BuddyPress themes:

    Installing a theme from WPMU DEV

    1. Download the theme file
    2. Unzip the file into a folder on your hard drive
    3. Upload the folder to /wp-content/themes/ folder on your site

    • If you’re using multi-site you’ll need to visit Network Admin -> Themes and Activate it there.

    4. Make sure your install path is correct for example:


    5. You’ll see several files and folders depending on the theme package.  Most themes contain a folder for the parent and child theme
    within the folder called themes.

    6. Launch FileZilla or your FTP client – read more about using FTP and FTP clients here.

    7. Enter your domain name, your username and password.

    NOTE: The same username and password that you use to log into your cPanel.

    8. Click Quickconnect

    9. Upload both the parent theme folder and child theme folder to wp-content/themes/

    • For example, with BuddyPress Daily theme you need to upload bp-daily and bp-daily-child to wp-content/themes/ (bp-daily folder is the parent theme folder)
    • With Gallery you need to upload gallery and gallery-child to wp-content/themes/ (gallery folder is the parent theme folder)
    • We provide child themes with themes to enable you to customize your own files without having those changes overwritten when we update a theme.
    • To find out more about parent and children themes please visit our guide to parent and child themes.

    Uploading parent and child themes to your theme folder on your site

    10.  Dragging the theme folders from your computer into theme folder in your WordPress directory uploads these new themes to your WordPress install however they aren’t enabled on a WordPress Multisite install.

    11. As Super Admin user on WordPress Multisite you have the choice to enable:

    a) The theme network wide so that all users can use the theme
    b) Enable access to the theme on a per site basis
    c) Use Supporter plugin via supporter-themes.php to make it available as a premium theme for supporter sites only

    Enabling The Theme network wide

    Here’s how to enable Sleek Photo network wide so that all your users can use the theme:

    1. On your Network Admin dashboard click on the Themes menu
    2. Select Network Enable underneath the theme name to enable its access network wide.

    To enable more than one theme at once:

    Enabling themes on a per site basis

    Any theme that has not been activated for the entire network can be activated on a site as follows:

    1. Locate the site you want to enable specific themes on by searching for the specific site by clicking on Sites > All Sites

    2. Once you have located the site click on Edit (hovering your mouse over the domain name brings up the action menu)

    3. Click the Themes tab

    Only themes that haven’t been enabled network wide appear on the site theme list

    You can also enable more than one theme at the same time:

    Using Supporter Plugin for Premium Themes

    The supporter plugin allows you to select premium themes for supporter sites only.

    The idea is you make the best and nicest themes available on supporter sites so users will want to sign up to access the themes.

    To install:

    1.  Install the Supporter plugin as per the installation instructions.
    2.  Upload supporter-themes.php to wp-content/mu-plugins

    How it works is:

    1.  A Premium Themes page is added to Settings > Supporter in the Network Admin dashboard, where you can select the themes that you want to enable for Supporter sites only.

    • Only themes that haven’t been enabled network wide on Network Admin >Themes will be listed on this page

    2.  A Premium Themes sub-menu item is added to the dashboard of all sites under both Supporter and Appearance – but only users using supporter site can activate a Premium theme.

    3.  Whereas users on non-supporter sites can see all the Premium themes but can’t activate them – instead they see a message saying ‘This feature is limited to supporters only’