ClassiPost

Live Demo

This child theme works up to ClassiPress 3.6.1, it is not compatible with ClassiPress 4.x

ClassiPost, the most responsive and user-friendly child theme for ClassiPress on both desktop and mobile devices.
There are many features built into ClassiPost so take your time and have a look at the DEMO site.
Here are some of the features included into ClassiPost:

Mobile Responsive Menu

  • features a new responsive menu that responds to mouse hover on desktops and touch events on mobile devices

Responsive Tabs & Accordions

  • ClassiPost features an improved tab system that turns into accordion on mobile devices making this the most responsive and mobile friendly child theme for Classipress.

Layout

ClassiPost lets you choose how you want your content to be displayed:

  • Sidebar aligned to left or right;
  • Wide slider carousel
  • Wide footer area
  • Number of column widgets in the footer ( you can place unlimited number of widgets ).

Colors

  • ClassiPost has a light, a warm and a dark Yellow color scheme called Sun Glow.  You can also choose different colors for various elements across the site.

List / Grid ad layout view:

  • the user can switch between List and Grid layout with a click of a button.
  • new site visitors are presented with grid layout by default but this can be set to list as well ( there is an admin option built for this ).
  • a site wide cookie is being set for the user to save the default selected layout, this way, the users will see the preferred layout design when they browse your site and even if they close the browser and come back later, the will be presented with the same design.

Search and filter by Location

  • The top search bar has a unique feature that allows users to search for ads in a specific location using radius search.
  • The City field is powered by Google Maps API and includes the options to either determine the user’s current location using Geolocation or to autocomplete the location as the user types the first letters. The locations can be restricted to a specific country in Google Maps settings.

Fully responsive featured ads slider carousel

  • The featured ads slider carousel has a better design and it is now fully responsive on both desktop and mobile devices.

Main Image Gallery

  • The ad image gallery features a wider area where users can showcase their images and is also backed by a fully responsive lightbox gallery that can accommodate the full size, original uploaded images even in full screen.
  • The lightbox gallery  can be used with the keyboard arrow keys, the mouse scroll wheel or mouse grab and is also touch enabled so mobile users can easily slide the images with their finger.

Infinite scroll pagination

  • Besides default pagination that exists in Classipress, ClassiPost has an optional pagination based on Infinite Scroll. Using this feature, visitors won’t have to click on page links to navigate in category pages because its enough to scroll down and new ads (pages) are loaded on the fly using ajax.
  • This feature is optional, it can be enabled/disabled in ClassiPost admin settings.

Support for Google Adsense between every 3rd ad

  • Now you can include an Adsense ad (responsive) after every 3rd ad on category pages.
  • Better yet (see bellow), these Adsense ads play well accross mobile devices.

Support for Google Adsense Mobile Responsive ads

  • ClassiPost has support for Google’s new Responsive code for Adsense which means Adsense ads won’t break the Mobile experience anymore.

Related ads

  • Single ad pages are extended with a set of 5 random related ads from the same category.

Admin Panel

  • ClassiPost has an options framework integrated so you can change some of the unique features present in this child theme.
Like
16 people like this.

Why are my thumbnail images stretched?

  • ClassiPost child theme uses custom image dimensions which means you need to regenerate your existing thumbnails for this to look fine.
  • You need to install the Regenerate Thumbnails plugin and run it from WP-Admin – Tools

Where are the menu items / icons and how can I enable them?

Menu icons can be enabled for the Header menu (Primary Navigation) from within the Menu Editor just like in the screenshot bellow. Note the fa-home icon name in the title attribute.

Valid icon names can be chosen from FontAwesome website. You can choose from over 600 icons.

Installation:

  1. Backup your existing Database and Classipress files to a safe place.
  2. Make sure you’re running the latest version of ClassiPress.
  3. Upload the childtheme to your themes folder or upload the zip archive through WP-Admin – Appearance – Themes – Upload
  4. Activate ClassiPost Child Theme.
  5. Go to ClassiPress – ClassiPost Options and save the settings
  6. You may need to set your menus again. Go to WP-Admin – Appearance – Menus and activate your Header and Footer menu.
  7. If you had a previous Classipress installation with existing content, your thumbnails may look stretched, you need to regenerate your thumbnails after childtheme activation: Please install the Regenerate thumbnails plugin and run it.

Support Forum
Note: I do not provide support for custom development of the Child Theme. I will generally answer such questions with guidance and even small code samples but do not expect me to do all your work.

1.0 – Initial Release
1.2.0 – Added a new lightbox feature for main image gallery; Added a new color scheme and options for custom colors in admin; Fixed a few bugs related to Firefox browser;
1.2.2 – Fixed admin color option sanitization.
1.2.3 – Fixed contact form tab link issue.
1.2.4 – Added missing translation strings to classipost.pot
1.3.0 – Added new homepage header feature and a new option to choose how many featured ads are displayed on the homepage
1.3.1 – Fixed homepage header issues
1.3.2 – Modified default image dimensions so WordPress can crop smaller images uploaded by users. Existing image thumbnails require a new Regeneration.
1.3.5 – Fixed some Firefox related bugs.
1.3.6 – Fixed reported PHP 7.1+ issues.
1.3.7 – Fixed issue with LightBox back button history.
1.3.8 – Fixed issue with Flexbox ad flow in grid view.

9 reviews of “ClassiPost

You need to purchase this item before reviewing it.
(Just bought it? Log out and back in to enable reviews.)

 Comments (239)

  • thao

    Hi author
    In release version i have seen lightbox auto play next images. Now i can’t see that, please tell me more

    thanks

  • daave888

    Hi ovidiu am getting these error messages (see below) everytime am making changes under classipost options when I click on save options.

    Warning: Missing argument 2 for of_sanitize_hex() in /home/buynsell/public_html/wp-content/themes/classipost/inc/includes/class-options-sanitization.php on line 365

    Warning: Missing argument 2 for of_sanitize_hex() in /home/buynsell/public_html/wp-content/themes/classipost/inc/includes/class-options-sanitization.php on line 365

    Warning: Missing argument 2 for of_sanitize_hex() in /home/buynsell/public_html/wp-content/themes/classipost/inc/includes/class-options-sanitization.php on line 365

    Warning: Missing argument 2 for of_sanitize_hex() in /home/buynsell/public_html/wp-content/themes/classipost/inc/includes/class-options-sanitization.php on line 365

    Warning: Missing argument 2 for of_sanitize_hex() in /home/buynsell/public_html/wp-content/themes/classipost/inc/includes/class-options-sanitization.php on line 365

    Warning: Missing argument 2 for of_sanitize_hex() in /home/buynsell/public_html/wp-content/themes/classipost/inc/includes/class-options-sanitization.php on line 365

    Warning: Cannot modify header information – headers already sent by (output started at /home/buynsell/public_html/wp-content/themes/classipost/inc/includes/class-options-sanitization.php:365) in /home/buynsell/public_html/wp-includes/pluggable.php on line 1174

    Thank you.

  • author
    Ovidiu Bica

    Dave, You need to upgrade to the latest version. Let me know if you keep receiving those messages after upgrade.

  • sitespronto

    Hello. I changed the tabs of home and Ad_single not to display horizontally and took home the tab About – to open the site it does not show any product because this activating the tab most visited. How can I make him turn the most recent tab as default? I found the source function.php – however moved and failed.
    The site is this http://www.vendoapple.com
    You can help me in what codes should I change?

  • margothuijbregts

    I am very happy with the theme Classipost, but I have this problem with one thing.
    I use the plugin User Ads Limiter and in Classipost on the dashboard page, the error notice message is not visible.
    When I switch back to the Classipress theme it is.

    Can you help me out, I want to use the Classipost theme and the plugin.

  • tomeksobek

    Hello.
    When I try to change colors settings in ClassiPost dashboard, nothing happens. Changes are not executed in the frontend. I have the newest version of WordPress (4.6.1) and ClassiPress (3.5.7) installed.
    What might be an issue?

  • nycofac

    Hi ovidiuvica,

    Just a small question, please, can you tell me the name of the file to can edit ‘find nav-tabs-navigation’ div ?

    Just to translate it.

    Thank you in advance

    Xavier

  • nycofac

    Hi, I hope everything goes well.
    I have finished the site, but I ‘ve a ‘visual problem’.
    Is the main slider. How can I do thumbnails of the same size automatically?
    Thank you!

  • vdavoody

    Hi, I just bought the classipost and I like it very much but there is a major problem here, It takes too much time to load. I have latest version of wordpress and classipress. The speed is great with my old child theme.
    I bought classipost because I wanted to switch to a responsive child theme but with this speed I really don’t think I can Use it. Please let me know what can be the problem? Thanks!

    Like
    Anonymous likes this.
  • gunni23

    Hi, is it possible to customize the top search bar e.g. displaying search field with only category dropdown like the default classipress theme or search field with location dropdown?

  • fabiocaroli

    hi i got classipost and mount over http://www.occasioneweb.it
    but the box of the ads are not fixed are changeble by the text and the pict…take a look..

    what to do?

  • fabiocaroli

    sorry and no work the grid option:)

  • nycofac

    Hi there,

    ‘Please enter the password twice’

    Users can not register due to this error message. If I disconnect classipost, the message does not appear.

    Thank you!

  • robert

    cp tabber work with this child theme?

  • robertnbg

    we are german very precise peopel
    we ask bad support where we can trnaslate city or zipcode from header search we ask not because we stupid we ask because there si nothing to translate
    bad support send us beginner explain hot to translate wordpress
    we dont need this we are not beginner we ask precise question but no answer
    this all support form this theme very bad no one time we aks support this people say ok i help you give me login or ask tell me domain form you website nobody just how i can say standard explains but unreal real explains need info without info support cna not help but this all supüport s not only this man we wait 2 weeks for some questions nobody answer then we buy child theme think this people better but same no answer to our question later angry if perople write support very bad
    3 days nobody ask for domain of our website or login how can somebody tell you what you need to do i dotn understand

  • robertnbg

    we: ok thank you for how to beginner explain
    i think our question was clear
    we try again
    hi where we can translate city or zipcode from search in header

    bad support:I told you where it needs to be translated. I assume you don’t know how to do it? What language do you need it translated to?

    we: we ask because is not htere

    2 days later we ask : no solution………….

    bad support: I’ll ask you again, what language do you need? The language file is located in the language folder and is called classipost.pot
    You need to translate it in your language, if you don’t know how, here’s a tutorial for you.( we can not copy but heres is link to beginner explain form appthemes how to translate appthemes )

    you can see what we aks and what he answer

  • robertnbg

    if we need explain for how to translate appthems then we ask
    hi can you tell me how we can trnaslate theme
    but we dotn aks this we ask: where we can trnaslate city or zipcode
    but there is no answer
    i thiink today is 20.12.20165 19:28 until weekend he dont answer this

  • aj2703

    If you scroll up you will see that the Author seems to have gone AWOL. His last post was mid October. Nearly 2 months away.

    There are quite a few developers whom I know to be looking into other income revenues as Appthemes are very much on a downward spiral.

    I wouldn’t hold your breath for an answer anytime soon.

  • robertnbg

    we dont have many question but they tell me write in freak forum ok i write then support close ticket no answer no ask hi how can i help i write many ti9me to general nothing just many bla bla but no help
    understand that we have very clear question we dont aks general question hot to ….. i can not translate city or zipcode i header search and i ask answer you can read this is not answer for our question this is answer if someone ask how he can translate theme

  • author
    Ovidiu Bica

    @aj2703, If you bought this theme then you should ask for support in the proper channel which is the Appthemes forum, not in comments, private messages or social networking.
    Just so you know, I did answer his questions the same day he asked on the forums only his English made it impossible to follow the exact problem.

    • Dale

      Ovidiu, this guy, man he’s hard work. I tried helping him in the forums with ClassiPress, but he only wanted help from AppThemes support. He’s very rude and comes across as a know it all. If he bought any of my products I honestly would just refund him – not worth the support hassle.

  • robertnbg

    this is not true and you know this we copy what you write
    ther eis no translation problem its a simple row with few words
    i copy again :
    hi where we can translate city or zipcode from search in header

    can you tell me how you can not understand this simple question
    its very simple

    • Josef Stalin

      I guess you have solved the problem by now. But just a comment.

      In the searchbar.php file at about line 142 you will find this code:

      <input name="cp_city_zipcode" type="text" class="form-control geotext[city-state]" tabindex="1" id="cp_city_zipcode" value="” placeholder=””/>

      If you change the ‘City or Zipcode’ in this line (esc_attr_e(‘City or Zipcode’, ‘classipost’);) to whatever language you prefer the problem is fixed. As I understand it, you would prefer to use an offensive language. I don’t mind. Anyone is entitled to a language of choice.

      I love the theme and I’ve used the it for some time. I’ve experienced fantastic support from the man behind it. But maybe I speak a different language.

      I fully understand that it is annoying when there is something missing in the POT-file. But it doesn’t help to go ballistic.

      Hope you will have a wonderful X-mas and that the new year will make you a more eloquent orator.

    • Josef Stalin

      It’s not that easy to get it right. The code from approx line 142 of searchbar.php should read like below:

      <input name="cp_city_zipcode" type="text" class="form-control geotext[city-state]" tabindex="1" id="cp_city_zipcode" value="” placeholder = “”/>

      Just change <input name="cp_city_zipcode" type="text" class="form-control geotext[city-state]" tabindex="1" id="cp_city_zipcode" value="” placeholder=””/>

      Just change ‘City or Zipcode’ in the line esc_attr_e(‘City or Zipcode’, ‘classipost’); and it will be fixed.

      Sorry for messing it up.

  • author
    Ovidiu Bica

    I don’t have the time or pleasure to argue with you on this matter. And No, its NOT clear at all, You asked “where” to translate those words and I told you where to find the translation file and how to generate one for your own language.
    Are you able to follow the last answer I gave you on the forums or you still need help fixing the translation?
    There are only 3 solutions to your problem.
    1. You follow the directions I gave you to create a proper translation for your language.
    2. You manually edit the searchbar.php file and replace the English words in there (NOT recommended).
    3. You send me a private email with the FTP credentials so I can fix your problem.

    Let me know which one is it.

    • talent

      Hey Ovidui, I’m just jumping in here to assist both you and Robert.

      Robert is asking how to change the words “City or Zipcode” from header search.

      If Robert follows translation instructions he will not find it in the classipost.pot file. It’s unfortunately missing. Hence his frustration. It’s an easy mistake to make. I’ve missed out strings in my .pot file too.

      So you can either ask Robert to edit the searchbar.php file (as you say, NOT recommended) or provide a quick fix to the classipost.pot file to include the translation of “City or Zipcode” and email it to him.

      Hope this helps you both.

  • author
    Ovidiu Bica

    Thanks @talent and @dale. I believe we got to an understanding in the support forum. It’s unfortunate that the language barrier brought us here. He didn’t know how to explain this properly in English and I didn’t guess what he wanted to say in such a few words.

    • talent

      You’re welcome Ovidiu. Glad to hear you found the solution. Yes, a language barrier can bring some complications. Especially if you rely on Google translate! However, I hope your communication improves with a lot less hostility in the future.

      Merry Christmas and Happy New Year!

  • Bridge

    Hi
    i have some pre order questions please :
    Deos the child theme support translation to other languages ?
    Does it support other currency ?
    Is it compatible with other plagins existing in Apptheme marketplace ? for instance User feedback and Search ? advanced search ?
    Can the city-zip Box be replaced by a drop list for cities in one country ?

    thanks in advance

  • author
    Ovidiu Bica

    @Bridge, translation and other currencies are supported.
    The city text field can be replaced with a custom field drop down containing the values from existing ads. So that dropdown will contain all cities found within the already published ads. However, it won’t show cities that have no ads at that moment.

Leave a Reply

More by ovidiubica

Smooth Approve

Enhances the default ClassiPress ad moderation feature.


(8)
$19

Minimum Image Dimensions

Minimum Image Dimensions plugin extends the Vantage 4.0 form builder.


(3)
$12

Jibo

A beautiful, well-crafted, responsive child theme for ClassiPress.


(21)
$39