ClassiPress Version 3.0.2

On April 22, 2010, ClassiPress 3.0.2 was released. This is a maintenance release and all customers should upgrade. Fixed 11 tickets total. A break down of tickets can be found below.

Upgrade Information

To download v3.0.2, visit AppThemes and login to your customer account.


  • fixed sidebars & footer widgets so they now work when cp is translated into other languages (sidebar.php, sidebar-ad.php, sidebar-blog.php, sidebar-page.php, sidebar-user.php, footer.php)
  • fixed google maps get direction function so it no longer gives you a 404 page not found. (includes/sidebar-gmap.php)
  • fixed category bug for nav menu and directory home page view of sub cats options. Added new parameter to the cp_cat_menu_drop_down function so you now can pass in the new of sub cats you want to see. (header.php, index-directory.php, /includes/theme-functions.php)
  • fixed TinyMCE js validation on new ad submission form so you don’t have to click next step twice and the error message appears correctly. (includes/theme-functions.php, styles/master.css)
  • replaced all date functions with date_i18n for better internationalization (multiple files. not necessary to change if you only use standard English date format)
  • added body background color style to prevent white background on slower page loads. (styles/master.css line 34 & 445)
  • added a fixed height to the featured ads slider box so on page load, it doesn’t leave a huge space below it. (styles/master.css)
  • fixed “% of sellers ad price” pricing option bug and spelling error. it now calculates the correct price (includes/form/step2.php, includes/form/step-functions.php)
  • fixed ad inquiry form confirmation where body has quotes or apostrophes is adds a forward slash. (includes/theme-emails.php line 59)
  • fixed new ad submission form step 2 when clicking on the “go back” button in IE. It wasn’t caching the page which showed “Webpage has expired” message. (tpl-add-new.php line 12)
  • fixed home page pagination bug where blog posts were making it seem like there were multiple pages (includes/theme-functions.php, index-directory.php, index-standard.php)


  • removed title atribute from ad image so hover doesn’t show image file name. (includes/theme-functions.php line 249)
  • added function to automatically insert an expiration date on an ad if it’s manually created (via new post or automated script). This prevents ads from instantly expiring with no expire date. (includes/theme-functions.php added cp_check_expire_date function)
  • added new ad submission form validation support for 30 default languages. new option added on the admin settings page. (includes/js/validate/localization, includes/admin/admin-values.php, includes/theme-enqueue.php)
  • added new function (cp_make_clickable) to automatically hyperlink urls or email addresses found in custom fields. (includes/theme-functions.php, single-default.php)
  • added new option to override the generic WordPress new user registration and forgot password email headers. Now it uses your own email address and blog name. (/includes/theme-emails.php, includes/admin/admin-values.php)
  • added custom.css file so customers can add their own .css without having to touch the core .css files. Thx Levi. (styles/custom.css, includes/theme-header.php)
  • added new admin section called advanced options which includes the option to disable core .css files. This allows customers to build child themes (includes/theme-header.php, includes/admin/admin-values.php)
  • minor text changes in the footer credit (footer.php)
  • added empty index.php files to the core directories to prevent directory browsing.
  • on new theme activation, set the default new WordPress user role to contributor only if it’s currently set to the subscriber default.
  • added new trim function to ad listing titles on the home page to prevent pushing the price field down. (index-directory.php, index-standard.php)
  • added new option to show zero sub categories in the main menu and index-directory.php page. (includes/theme-functions.php, includes/admin/admin-values.php line 1511)
  • added new plugin called “New User Email Setup” in the plugins folder. This allows you to customize the generic WordPress new registration emails.
  • made some minor adjustments to the styles on how the background gradient image was loading. (styles/master.css line 149)

Files Modified

sidebar-ad.php	Modified
styles/custom.css	Added
styles/master.css	Modified
footer.php	Modified
style.css	Modified
author.php	Modified
single-default.php	Modified
tpl-add-new-confirm.php	Modified
index-directory.php	Modified
includes/sidebar-popular.php	Modified
includes/sidebar-gmap.php	Modified
includes/theme-stats.php	Modified
includes/gateways/paypal/index.php	Added
includes/gateways/index.php	Added
includes/admin/admin-options.php	Modified
includes/admin/admin-values.php	Modified
includes/admin/index.php	Added
includes/admin/install-script.php	Modified
includes/sidebar-contact.php	Modified
includes/index.php	Added
includes/theme-enqueue.php	Modified
includes/theme-functions.php	Modified
includes/theme-emails.php	Modified
includes/form/step2.php		Modified
includes/form/step-functions.php	Modified
includes/form/index.php	Added
includes/js/validate/localization/methods_pt.js	Added
includes/js/validate/localization/messages_lt.js	Added
includes/js/validate/localization/messages_lv.js	Added
includes/js/validate/localization/messages_pt.js	Added
includes/js/validate/localization/methods_de.js	Added
includes/js/validate/localization/messages_da.js	Added
includes/js/validate/localization/messages_tr.js	Added
includes/js/validate/localization/messages_fa.js	Added
includes/js/validate/localization/messages_bg.js	Added
includes/js/validate/localization/messages_de.js	Added
includes/js/validate/localization/messages_he.js	Added
includes/js/validate/localization/messages_fi.js	Added
includes/js/validate/localization/messages_ua.js	Added
includes/js/validate/localization/messages_cs.js	Added
includes/js/validate/localization/messages_kk.js	Added
includes/js/validate/localization/messages_es.js	Added
includes/js/validate/localization/messages_se.js	Added
includes/js/validate/localization/messages_hu.js	Added
includes/js/validate/localization/messages_no.js	Added
includes/js/validate/localization/messages_sk.js	Added
includes/js/validate/localization/messages_ro.js	Added
includes/js/validate/localization/messages_ru.js	Added
includes/js/validate/localization/messages_tw.js	Added
includes/js/validate/localization/messages_el.js	Added
includes/js/validate/localization/messages_cn.js	Added
includes/js/validate/localization/messages_ar.js	Added
includes/js/validate/localization/messages_br.js	Added
includes/js/validate/localization/methods_nl.js		Added
includes/js/validate/localization/messages_fr.js	Added
includes/js/validate/localization/messages_nl.js	Added
includes/js/validate/localization/messages_pl.js	Added
includes/js/validate/localization/messages_it.js	Added
includes/js/validate/localization	Added
includes/theme-header.php	Modified
classipress.po		Modified
sidebar-page.php	Modified
sidebar-user.php	Modified
header.php		Modified
sidebar-blog.php	Modified
index-standard.php	Modified
classipress.pot		Modified
functions.php		Modified
sidebar.php		Modified
tpl-add-new.php		Modified
changelog.txt		Modified		Modified
tpl-dashboard.php	Modified
Your rating: none
Rating: 0 - 0 votes

Popular Add-ons

Ultra Classifieds

An advanced, flexible, & clean responsive design child theme for…



A clean and advanced clipper child theme with extended features.



Accept up to one hundred payment methods, in sixteen languages, & forty…