Advanced Custom Fields for ClassiPress
The Advanced Custom Fields for ClassiPress(ACFCP) plugin is a powerful tool for extending the ClassiPress theme.
It allows you to add and completely control extra Profile fields and custom Ad fields. Also ACFCP Plugin allows the interaction of custom profile fields with custom ad fields and vice versa.
ACF adds many of the most requested features for ClassiPress:
- Extra profile fields
- Different types of profile fields
- Formats of ad and profile fields (including Date Field with fully customizable Datepicker and validation of input values)
- Transform of ad and profile fields values (Capitalize, UPPERCASE, lowercase)
- Private fields (private allows only the author and administrators to see an ad or profile field while hiding it from other visitors and search engines)
- Display fields only for logged-in users
- Limit the number of input symbols, words
- Field formats validation and restrictions
Double-checking of Ad fileds and Profile fields during registration and editing
Checking occurs on the client side, and then on the server side
This provides advanced protection for your site from uninvited guests
Validation of fields on the client side allows the user to obtain accurate and structured information on the ad - Custom validation messages (edit messages in your language and help your users fill forms properly)
- Default values for all fields
- Inherit values of the profile field in the ad field
- Control output fields on the various pages and forms:
- Registration user form
- Edit profile form
- Author’s page
- User sidebar
- Single ad page (usual field list)
- Single ad page separated area (style customizable block)
- Poster tab in Ad sidebar
- Ad Loops after title
- Ad Loop after description
- New ad form
- Edit ad form
- Ability to add custom CSS styles to fields output
- Ability to add the patch CSS files to be compatible with the style of your child theme
- Plugin settings can be exported to INI file, or imported from another file
- Compatible with WPML plugin
- Compatible with WordPress Multisite.
- Has own documented API
With this plugin you can easy create the most popular profile form fields such as:
- “First Name” and “Last Name” – core WordPress profile fields, which you can add to registration form
- “Accept Terms of Service” – checkbox for your registration form
- “User Tax ID” – Private profile field, which will see only Administrator (You) and the user (ad owner)
- “Country” / “State” / “City” / “Phone number” – Location fields, which can automatically fill in “Add new ad” form. Members who submit a lot of ads on your site – will be happy.
- “Date field” – Date of any format and location
And many others …
Add any formats to the ad and profile form fields:
If you have specific ad or profile fields such as: “Phone number” or “ZipCode”, which required specific formats of values – select neccessary format from the list of proposed (there are number, digits, phone, email, url, alfanumeric, etc…)
Limit the input data from the user through forms:
You can add limits to fill numbers, lenght, words, words sets – by criteria min / max / range
Using ACF API you can add:
- New Visibility options
- New Value modifiers
- New Value formats and restrictions
- New Plugin options to provide control of new created features
Installing ACFCP Plugin will save you from modifying the ClassiPress code and tedious transition to a newer version of the theme!!!
The plugin contains a very detailed help section for each property and method. Tooltips will assist you in customizing the plugin.
Plugin Help Section is duplicated on Support forum, so You can read all about plugin before purchase!!!
Plugin API Guide publihed on the Support Forum and provides detailed documentation with real life examples.
There are plans to update the plugin for each new version of the ClassiPress and adding more new features and enhancements over time.
Works with ClassiPress 4.0.0!
Made by themebound.com with love.
- Hello, I just bought ACFCP Plugin. Where can I get Help and Support?
The plugin has a fairly detailed Help. You can find Help Button in right top corner of screen of your ACFCP setting dashboard. In addition you can move mouse to any property title and get tool tip! Also you can find dublicated Help in public pages. On the Forum. Or On the ACFCP Test Site.You can see Video Tutorials how to use this plugin. All questions regarding this plugin can be posted vie email to the address mentioned under the support tab. Please, try not to ask questions via private messages. - Where can I find ACFCP Settings Page?
Open WP Admin Dashboard –> ClassiPress –> ACF Options - I want to add custom profile fields in registration form, also i want inherit their values to the Ads. What i need to do?
You need to add new profile fields or use prepeared fields from the box.Open ACFCP settings –> Profile fields –> Push the button “Add field” and fill new row.Then Profile fields –> Display options –> Check boxes in column “Registration form field” in line with necessary fields. - I want to add custom Profile or AD fields in Ads loop in line with Ad Category and Author. What i need to do?
Open ACFCP settings –> Profile fields –> Display options –> Check boxes in column “Loop ad top” or “Loop ad bottom” in line with necessary fields.If you wand display Ad fields – Use same properties in tab “Ad fields”
The Plugin developed for a specific version of ClassiPress! After each update ClassiPress Plugin source code review. This may take some time.
Be prepared that if you upgrade ClassiPress before the release of upgrade Plugin – the Plugin turns off (for not to cause potential errors). The Plugin resume work on the condition that his version is compatible with the version of ClassiPress.
Manual Installation:
- Download the Plugin zip file advanced-custom-fields-for-classipress.zip
- Open WP Admin dashboard -> Plugins -> Add new -> Upload
- Upload and activate the Plugin from Plugins page.
- Find the menu “ClassiPress” on the WordPress administration page. Select the lower point “ACF options” and proceed to configure the Plugin.
Manual Update:
- Export ACF plugin settings to the INI file (just in case)
- Deactivate and Delete installed ACF plugin from plugins page
- Repeat all steps from manual install (see above)
Localization:
Starting with plugin version 2.3, was implemented internationalization system of plugin settings content.
Language Packs and Portable Object Template are located in the folder /wp-content/plugins/advanced-custom-fields-for-ClassiPress/languages/
Installing Language Packs:
- Open folder
/wp-content/plugins/advanced-custom-fields-for-ClassiPress/languages/
- Find Pack file for your language with name
advanced-custom-fields-for-ClassiPress-[LANGUAGE CODE]_[COUNTRY CODE].mo
*.
See the complete list of language codes and country codes to find your exact locale. - Copy this file to WordPress common localization folder
/wp-content/languages/plugins/
- Open “ACF Options” page and start to work with plugin.
* Note: If a language pack doesn’t exist for your language, you’ll have to create it yourself. AppThemes “How to Translate a WordPress Theme” tutorial will explain how to do it.
If you have translated plugin yourself, you can contact me and send the language pack. I’ll include your files in the plugin package for further uses.
WPML Compatibility:
ACFCP plugin supports Multi Language feature provided by WPML plugin.
Read more about compatibility conditions here
Support Policy
Support is only available via email from our email address:
Before you email us, please make sure you have read through the Support FAQs below:
Support FAQs
- What kind of support is offered with a purchased product?
Your product purchase includes one year of access to premium support via email and one year or free updates. Beyond that, you will need to renew your subscription year on year for around 30% of the product price. Support covers issues such as bug fixes (if any) under normal operation, how to use basic product features, very basic WordPress help, and help with very basic theme customisaton. If you need more advanced modifications please consider hiring a developer to do it for you. - Will you provide help with small modifications?
If you need to do small modifications, you may get help from us as long as they are reasonable in number and nature. If you have a lot of such modifications, please consider paid developer help. - What kind of help would be unreasonable to ask?
This is not an easy question to answer. We are here to ensure that the product you purchased works as intended by us and serves its purpose on your website. That means if it doesn’t work for you, we can step in and help you with it. However, it is when there are no issues with the functioning of the product and all you want is help with modification, that demands start getting unreasonable.
As mentioned before, we don’t mind helping with modifications, but we also expect you to have tried everything to do it yourself. In other words, we expect you to have tried all the settings in your theme, ensured that the issue relates to the product in question, searched through legacy product support forum, and looked around on Google for the answer to your questions before approaching us. Please bear in mind that one theme, one child theme and a few plugins can get you only so far, and you will probably need to make changes to the code of your website to add functionality, change design and personalise it. In case of too many modifications, we will politely ask you to seek paid help. - I am using one of your child themes. I am having an issue with it.
Please make sure the issue is really with the child theme by activating the parent theme and checking if the problem gets solved. Also please make sure you have tested all the settings in parent theme and child theme, sometimes the answer is right in there! Send us an email if the issue still persists. - I am using one of your child themes. I need help with customisation.
As a pre-requisite, you are going to need a basic understanding of HTML & CSS to start customising the layout and style of your theme. To dig deeper PHP knowledge, specifically to WordPress, will help as well. The WordPress Codex is a great place to start learning. For CSS changes related to text colour, background colour, fonts, etc, please consider using the Firebug extension. A simple Google search returns many good text/video tutorials. - Do you offer paid WordPress development services?
Yes we do depending on our work schedule. You can always run your requirements by us via email.
This plugin was acquired by the seller “mohsinoffline” from the original author “dikiyforester” because the author was too busy with his work at AppThemes. We hope to carry forward his good work and hopefully make it better going forward!
From the original author:
Advanced Custom fields for ClassiPress – is my first plugin. And I love ACFCP very much and always care about improving it
You can also contribute to improving.
Report on the Support Forum if:
- You find error or bug
- You have great idea regarding new feature
- You have a problem with compability with another plugin or child theme
- You want to show off your site, which use ACFCP – post link to ACFCP showcase
If you just want to express your opinion about the plugin – write a Review on this page or Rate plugin in star-rating.
Your code-shaman,
dikiyforester
Changelogs
2.5.0 -02/07/2020
- Fixed acf validator form for minimum atribute, if the value isnt required
2.5.0 -25/06/2020
- Fixed acf validator, accept numbers bigger than 1 for min/max/range limits
2.4.9 -09/06/2020
- Fixed Min/Max/Rang validator
- Inputs accept numbers instead of integers
- Fixed Home page ads custom fields (ACF for CP doesn’t affect the home page ads)
2.4.8 -08/06/2020
- Fixed conditional display options (numbers accept comma and dot)
- Fixed validation for minimum and maximum numbers
2.4.7 -15/05/2020
- Fixed display the custom fields (optionals)
2.4.6 -20/04/2020
- Fixed display the custom fields in the home page widgets (latest ads, etc)
2.4.5 – 31/03/2020
- Fixed list of custom fields in the loop (all in one row)
2.4.4 – 17/12/2019
- Fixed title on ad loops
2.4.3 – 19/11/2019
- Fixed css bugs
2.4.2 – 09/10/2019
- Fixed css bugs
- Fixed custom fields’ display
2.4.1 – 26/09/2019
Changes:
- Made compatible with CP 4.1.X
2.4.0 – 04/07/2018
changes:
- Made compatible with CP 4.0.0
2.3.18 – 06/08/2016
fixes:
- Fixed recurrent JS issues on registration page when “jQuery from CDN” is active
2.3.17 – 05/07/2016
fixes:
- Fixed Datepicker not working since the 2.3.16 update
2.3.16 – 08/06/2016
fixes:
- Fixed JS issues on registration page when “jQuery from CDN” is active
2.3.15 – 04/06/2016
changes:
- Removed self-deactivation feature
2.3.14 – 25/02/2016
fixes:
- Updated DNA Framework
- Disabled/Hidden checkboxes that are not required in the ad field settings
changes:
- Text Transform filter removed from posting to display module
2.3.13 – 26/11/2015
fixes:
- Text Transform filter not working
changes:
- Text Transform filter removed from posting to display module
2.3.12 – 26/08/2015
fixes:
- Endless loop problem in CP 3.4.1 and before
2.3.11 – 26/08/2015
changes:
- Made compatible with ClassiPress 3.5+
added:
- Implemented Dashicons
- Added “loop meta” integration for compatibility with all child themes
2.3.10 – 29/07/2015
fixes:
- Fixed PHP validation error handling on ad forms for ClassiPress 3.4+
- Fixed validation message overlapping other elements on registration form
changes:
- Styled drop down fields on registration form
- Made double quote (“) optional at the end in height format
2.3.9 – 14/05/2015
fixes:
- Fixed backslashes being added to form values on unsuccessful submission
added:
- New height format added to form builders
2.3.8 – 22/12/2014
changes:
- Added new filters in admin side for improved extensibility
2.3.7 – 18/12/2014
added:
- Successful message for saved settings
2.3.6 – 17/12/2014
fixed:
- Fixed bug in inheriting profile fields in new ad form
2.3.5 – 03/12/2014
added:
- Compatibility with ClassiPress 3.4
2.3.4 – 13/03/2014
fixed:
- Fixed styles in Ad Details area
- Save URL on user registration
added:
- Compatibility with Simply Responsive child theme
2.3.3.1 – 06/01/2014
fixed:
- Version compare bug on enqueue scripts
- Error notices on server side fields validation and plugin activation
2.3.3 – 04/01/2014
fixed:
- No Author details
- wp_register_style was called incorrectly in admin area
- Using deprecated function get_the_author_id()
2.3.2 – 02/01/2014
added:
- Compatibility with ClassiPress 3.3.2
fixed:
- Avoid space in username
- Server-side validation of non-latin strings
- Avatar in ad loop disappear
- “Full Details” area is not translatable (changed to “Ad Details”)
- WPML translation of “Full Details” area fields
- Client-side validation of numbers
2.3.1 – 30/08/2013
fixed:
- Drag&Drop profile fields on Settings tab breaks table
- Preserve standard ad field values if they are hidden on edit form (
post_title
,tags_input
,post_content
) - Subtabs area lost styles
- Tooltip script not loaded with CP3.3.1
- js validation of drop-downs for user fields
- Fixed styles enqueue
added:
- WPML compatibility
2.3 – 27/05/2013
fixed:
- Most Popular Tab Section on Homepage is missing information.
- Responsive Registration form width
- ACF filters issue fixed
- Ad fields values API control
- Missing ACFCP menu in CP3.2
- No ACFCP effect on Ad forms in CP3.2
- Import settings returns Error
added:
- Ability to add new Datepicker fields through API
- New action hook ‘acf_enqueue_form_styles’ – allows to add styles on the forms after ACFCP styles
- New action hook ‘acf_enqueue_listing_styles’ – allows to add styles on Singe Ad page after ACFCP styles
- New action hook ‘acf_enqueue_form_scripts’ – allows to add scripts on the forms after ACFCP scripts
- Translatable ACFCP backend. Added ACFCP text domain
- Added Russian language pack
- Completed Help Section
2.2.1 – 01/05/2013
fixes:
- Add New Custom field error fixed
- Responsive Registration form styles added
- ACF filters issue fixed
changes:
- ClassiPress 3.2 now supported. (For people who can’t update CP to newest version)
2.2 – 28/04/2013
fixes:
- Edit profile fields in Admin dashboard
- Removed theme name check (strange
Don't panic!
behavior).
changes:
- Added action
acf_update_user_meta
before profile field update|save - Added filter to ACFCP Settings tabs
- Improved ACFCP Settings API
- Added Display Option
Edit profile admin form
.
To display the profile field on the edit form in the admin area,
regardless of the edit form fields in the front-end - Same ACFCP version for ClassiPress 3.2.1 and 3.3
- Added AppThemes Product ID for autoupdates.
2.1.1 – 24/04/2013
fixes:
- Fixed incompatibility with PHP5.2
2.1 – 21/04/2013
changes:
- Compability with ClassiPress 3.3
fixes:
- Validation error messages for
range*
limitations methods can contains placeholders.
2.0 – 21/03/2013
changes:
- new ACF functions framework
- new DNA framework for backend Options manage
- Help section removed. Will be added in new maintance release
- Whole code rewrited!
new features:
- Backend Options manage API:
- Allows add new properties for Profile and Ad fileds
- Allows add new sub tabs to Options pages
- Fields Visibility API:
- Allows add new custom restrictions (with any conditions) on fields visibility on various places.
- API for adding new custom Formats and Limitations.
- New visibility option
Featured Field
- Allows display field only on Fetured Ads
- New visibility option
For Logged-In
- Allows display field only for logged-in users
- New Limitations:
minchoice
– Makes multi checkboxes element require given minimum number of choicesmaxchoice
– Makes multi checkboxes element require given maximum number of choicesrangechoice
– Makes multi checkboxes element require given range number of choices
- New Datepicker properties for limitation selectable dates:
Max date
Min date
range Year
- Added Ad fields server side validation
fixes:
- Profile details now clickable
- Store 0 values for profile fileds
1.1.2 – 12/12/2012
fixes:
- Warning message on drop-downs, checkboxes and radio-buttons on Registration and Edit profile forms
- Validation message on Registration and Edit profile forms go down after second appearing
1.1.1 – 10/12/2012
fixes:
- In the loop displays only one item of multiple checkboxes.
Now, if you have on ad-loop somecheckbox
field with multiple values, these values displays separated by comma.
changes:
- Provided compability with new Appthemes ad form-builders, thats allow not affect
New Ad
andEdit Ad
forms html markup.
added:
- Added styles for Headline childtheme registration form.
1.1 – 04/11/2012
fixes:
- Display
required asterisks
for fields, if there is a limitation on the minimum input greater than 0. - Fields on Ad loop dublicated in Random Ads Tab
- Profile fields causing Warning in Ad loop
- Description area in Edit Ad form Is out of form
- ReCaptcha appear in the middle when using custom fields in Registration form
changes:
- Changed folder structure
- Removed author.php and tpl-edit-item.php templates from plugin (now used core templates).
- Changed installation procedure.
new features:
- New option
Text Transform
allows to transform text to Capitalize, UPPERCASE and lowercase before saving in database.
Useful for saving the Titles or other fields with the certain capitalization of text. - Administrator can edit all profile fields, even if some fields disabled in Display options.
- New display option for Ad fields –
Single ad content
– display Ad fields in the ad single page in separated style-customizable content area. - New display option for Profile fields –
User sidebar
– display fields in the users’s sidebar (WidgetAccount information
). - New display option for Profile fields –
Single ad sidebar
– display fields in the Single ad sidebar (tabPoster
). - Ability to CSS-Stylize certain fields in all display areas. So you can add images instead titles and anything else.
- Ability to add CSS patches to plugin folder for style-compability with any child-theme.
1.0.2 – 30/09/2012
fixes:
No ad details found
bug on Single ad listing in ClassiPress 3.1.8- Profile fields
first_name
andlast_name
duplicated in DB if filled in registration form - Allow HTML in field descriptions
- Problems when submit
Add new user
form in admin dashboard (required hidden fields) - Tab indexes in registration form not sequential
added:
Added new action hooks (usage look in help section):
acf_loop_top($post)
add action after title in loop ad meta (in line with author and category)acf_loop_bottom($post)
add action after description in loop ad meta (in line with posted and total viewed)
1.0.1 – 16/09/2012
fixes:
- Error using ACF on Loop Ad
- Having issue with custom field showing in listing
- No need to set permissions to file acf_export.ini. (Now file is created on the fly during the export. Export folder is deleted from the project.)
- No need to replace author’s and edit ad templates. (Now this templates loads from plugin’s folder).
1.0 – 22/07/2012
- Release.
Comments (770)
Correct. Thanks for the correction, Joe. Too make the fields appear continuously so that there is room for ad-description texts.
Please guys, confirm if the new version 2.4.5 fixed that issue (all the fields in one row).
Hi,
Yes, I read the docs you provided regarding the “number” datatype attribute issue,
Please see the screenshots in the link. After you finished looking at it, I will delete it from my drive.
https://drive.google.com/open?id=1fD-V878io_3bK7UA5WrXaCBu-QjGa_L0
yes, I checked 2.4.5 which shows all fields in one row. Thank you.
Hi Mohsin, I would like to check with you on the status of the number attribute fixing.. Have you downloaded the link where I showed you the issue? Thanks.
Hi hzmhzm,
Yes I received them and could download them.
I am making the new fixes, I will push a new update soon ( Please bear with me, due to the pandemic and the outbreak, We work remotely and only part time)
Stay safe everyone
Yes, v2.4.5 solves the problem. The fields appear in one line side by side. It’s good.
Thank you
thanks guys for confirming that
I will see at the screenshot
Hi Mohsin, Please let me know when you finish looking at the link so that I can delete it from my drive. Awaiting your new version with those bug fixes. Thank you.
Following Homepage widgets not showing the custom fields defined in the ACFCP.
HWCP Category Wise Ads
Classipress – Home Latest Listings
Please advise how to display custom fields in Homepage widgets.
Thanks.
Peri
Hi Peri,
you need to place the listings widget on the home page + go to the ACF for CP options and click on display =< enable the fields either before or after the loop and save it
as I remember they were appearing on your website , what did you do recently ?
I added the following 2 widgets in the home page.
HWCP Category Wise Ads
Classipress – Home Latest Listings
I enabled the fields to display before the loop.
Category listing page is showing the custom fields correctly. But the above 2 widgets in the home page not showing the custom fields.
I emailed you the widget template file already to check.
Please help.
send the url and admin access by email please, I will check it out
Listing page – mobile view – custom fields display at bottom of each profile is jumbled up.
Please help.
is it the same stage site ?
I have tested your website, the custom fields are at the bottom still, on mobile view , I can send a screenshot by email.
I have activated the parent theme by the way.noway to test and debug a customized child theme which is related to custom plugin widget
Hi Peri, everyone,I have updated the plugin to display the CF on the home page widgets for the latest version of CP 4.1.6.
Hi Mohsin,
Now, after updating CP to 4.1.6, I see that custom fields (ad post date & custom fields) are displayed on homepage ads (Featured & Latest Listings). The ISSUE with that design is the front page has less space to display texts compared to other regular page and, thus, only a small fraction of the ad description texts can be visible.
Could you please make it optional by adding a column at Ad Fields >> Display Options (for display on HOME PAGE) so that those don’t want them there can un-tick the checkbox? Thank you very much.
William, I am sorry for the confusion, I uploaded the customized version of ‘Peri’ instead.
You can reupdate to 2.4.6. by reupdating the plugin again.this will never happen again.
Hi, It looks like Peri is the only one needing those strange features.
There are issues with adding those extra fields on homepage. (1) Date of post is NOT necessary on the homepage since the front page is for the latest ads and for those who wants to display featured ads which don’t need date of posts and other custom fields.
(2) Other custom fields including date of post field leave very little room for description texts.
I want to get back CP 4.1.5. Where can I download the previous version CP 4.1.5? Thanks,
hzmhzm,Joe, evryone I am sorry guys, I uploaded the file at a very late hour and I mistook the file zip in the upload.I didn’t pay attention to it , sorry guys.
this will never happen again because I will not generate that version (of Peri) again ( I gave him instructions to do it himself instead).
I have re-uploaded the version 2.4.6 again, you can fetch it or download it manually and install it again.
I can help you with this downgrade, if you want, I can login to your sites and fix that, I am sorry one more time.
if the updater plugin does’t work for you ( because the version is greater than the current correct one), you can edit the plugin file through the admin panel => wp admin => plugins editor => select the plugin on the option in the right hand screen => find this file “advanced-custom-fields-for-ClassiPress.php” => edit it and change the version number to ” 2.4.5″ , then save it => go to the plugin updater and fetch the 2.4.6 again.
As I said, i can help you with that in a snap if you want to provide the admin accesses by email.
I am sorry one more time for everyone.
Moshin, It works, Thanks. I await your future version with fixes on “number attributes” bugs that I reported earlier. Thank you very much in advance.
I fixed that as well, but didn’t test it.
I had to alter some js codes for the error notices that shouldn’t be there.
Hi Moshin, those extra fields don’t go away in in the newly updated 2.4.6.
I am using the custom version that display the custom field names.
Please advise if I can update to ACFCP 2.4.6
Otherwise, can you please help to include the code to display the custom field names in ACFCP 2.4.6 and comment out the code. After update to the ACFCP 2.4.6, I will remove the comments. This way, I will be able able to use ACFCP 2.4.6 and the future versions.
Thanks.
Hi Peri, I have sent the customized version for you by email, don’t update or use any other version or you’ll lose your custom mods.
I will give you the list of modified file for your version.you receive them by email
Cheers
Peri my friend,starting from now, I am sorry , I will not create 2 versions of the plugins , one for you only and one for the rest of the users.
so instead of that , here is the css changes you need to do to achieve that
open the plugin folder /css/acf-loop.css, open this file , you’ll find this line
.listing-item .entry-header .listing-meta span {
padding: 5px 7px;
/* display: block;*/
}
Make it like this
.listing-item .entry-header .listing-meta span {
padding: 5px 7px;
display: block;
}
Then save the file.
Hi, I agree with william, and hzmhzm too. And the best solution is that william recommended:
“Could you please make it optional by adding a column at Ad Fields >> Display Options (for display on HOME PAGE) so that those don’t want them there can un-tick the checkbox?”
I support this idea.
Regards
Joe
Moshin, the extra fields (date and other custom fields) in the new ver 4.1.6 taking up all the available tiny space on the homepage. Those extra fields are unnecessary. the ad space for texts on homepage is much smaller than in other pages. Adding those extra fields removes the space for ad description texts. The previous ver 4.1.5 was fine.
@zingyi,
I am sorry for that, please read the instructions in the last comments.
I have reuploaded the 2.4.6, you can re-update it again, it will make the fixes
@Moshin, I can still see the custom fields and the ad-post date in your new 2.4.6. Regards
Let me do another update push 2.4.7, I se that most of you didn’t get the real updated file
Please be reminded to include the fixes on number attribute bugs as well in 2.4.7. Thank you very much, Moshin.
Oh!! My bet! I thought those extra fields are not displayed on homepage in your new 2.4.6. But, they are still on homepage. It is okay. We can just use the old ver 2.4.5. and you can fix bugs using 2.4.5. Thank you.
Hi Moshi,
“I fixed that as well, but didn’t test it.
I had to alter some js codes for the error notices that shouldn’t be there.”
So I just tested it again by both downloading and reinstalling the new ver”2.4.6″.
(1) The ad post date & the custom fields are still on the homepage
(2) Those number attribute issues are also there.
Perhaps, you uploaded an incorrect plugin file? Awaiting your reply, Thanks.
Hi Moshi,
“I fixed that as well, but didn’t test it.
I had to alter some js codes for the error notices that shouldn’t be there.”
So I just tested it again by both downloading and reinstalling the new ver”2.4.6″.
(1) The ad post date & the custom fields are still on the homepage
(2) Those number attribute issues are still there.
Perhaps, you uploaded an incorrect plugin file? Awaiting your reply, Thanks.
Custom fields and the post date can be seen on the front-page based on my testing of the new 2.4.6, as well, leaving little or no room to display the ad description texts on the front-page.
Please help me with a simple standalone code snippet to display custom fields in the listing page and home page widgets. This code snippet will be totally independent from ACFCP. I will fill in the custom field names in an array that will be displayed.
This way I will use both the standard ACFCP 2.4.7 and the code snippet parallelly.
Thanks.
you shouldn’t update, Or,follow what I emailed the instructions to display them properly, only css code to be changed from display:block;
Cheers
Hi Moshin,
I just tested your new ver of 2.4.7. I found that none of those number attribute issues have been debugged in that version. In addition, there are extra custom fields & post date displays issue still on the homepage.
Sincerely
hzmhzm, the issues haven’t been populated in that version.it was a prompt instant fix release to resolve the list display.
expect the warning notices to be fixed this week
Cheers
Thank you, Moshi. Awaiting your update on bug fixes this week.
Hi, Mohsin, How is it going? I am still awaiting your new version as I mentioned back in April that 2.4.7 has the following issues:
“none of those number attribute issues have been debugged in that version. In addition, there are extra custom fields & post date displays issue still on the homepage.”
Thanks.
Moshi, I agree with hzmhzm. I am still using 2.4.5 due to the issues in 2.4.7 version. I also need to use the number attributes which I found to have bugs that need to be fixed. will appreciate fixing those bugs. Thank you.
@hzmhzm , @zingyi, The bug of the warning for number fields notice has been fixed, I will upload it by tonight or tomorrow morning.
What version of cp you are using? I am confused, what are these extra fields displaying on the home page. perhaps I fixed that too but I cant recall.
Remind me please
Hi, I am using the latest version of CP and I always upgraded CP to the latest.
What extra fields you were referring to?
https://drive.google.com/open?id=1NpvxMTmwaoMLqGh7XqJ45JcUWqOfe5WE
I added color and separate the 2 issues into 2 pages for clarity [the same issues as before]. Please see the file link.
Hi hzmhzm, if this is it so, It’s covered, the error notices are appearing even the logic is set properly.
@hzmhzm , Sorry again, can you please send url and admin access so I can debug it on your site? it will not take more than 5 mins.
if you accept, please send the creds by email, never post it here
Hi, yes, can I send you my site credentials via “Mohsin” appthemes message box? Thanks.
Hi, yes, can I send you my site credentials via “Mohsin” appthemes message box (OR) info@themebound.com? Thanks.
yes you can use the email or the forums private messages
Hi, I just sent you the site credentials via info@themebound.com
Well received.
I could check out the site ,everything works fine but what you want to achieve will require creating an addon, instead of changing the core plugin.
The dot(.) isn’t accepted as a separator but the comma instead.
I am going to create an addon following Artem’s detailed tutorials here https://forums.appthemes.com/advanced-custom-fields/acfcp-api-guide-50448/#post236094
+ As for @Peri, it’s good to create an addon to display the options and fields names.
the first bug seems to be disappeared, try to clear cache and refresh the page and see it ( the field weight, condition: min,value :0) and save it, I tried it and it worked just fine.
I just finished testing the Issue-(1). The issue-(1) is still there. Please see the link.
https://drive.google.com/open?id=1GquciKScLktl0Qe2oBqJc4LLyDqZkZDq
Hi hzmhzm,
Please guys download the latest version 2.4.8,
The fields validation issue has been fixed + number values can accept comma and dots now.
I have fixed the min/max conditional values , I tested them on my local machine and they worked.
Please download it and confirm the fixes.
Hi, I sent you the link showing the issue-1. Do you still need time to log in to my site? If you don’t, I want to change the admin credentials. But, you can always ask me again if you need to log back in to my site. Thanks.
https://drive.google.com/open?id=1GquciKScLktl0Qe2oBqJc4LLyDqZkZDq
Hi, I sent you the messages last week (May 25) and haven’t got your response.
Hi Mohsin,
What is the status of your bug fixes on “number attributes”? I’m using the latest CP ver. Plus, your latest ACF ver shows the custom fields line by line.
Awaiting your reply,
@zingyi,
Sorry guys for the late response, it was beyond me this time.
I have uploaded a new version with the number attriutes fixes, download it, test it and confirm here so at any case, I can interfere immediately.
I have tested it on my local machine with all details provided by hzmhzm, it worked just fine with all those fixes.
Hi Mohsin, I still see number attributes issue with your latest ver 2.4.9.
Hi Moshin,
I mentioned what the issue with the new version was yesterday. I’ve already sent you the admin access via email. Thanks.
“I just re-downloaded your latest 2.5.0. But, when I updoaded it this time, it showed 2.4.9. I am not able to update it by clicking “update” in the plugin place, either. In addition, I am not able to post an ad from the front-end if I activated ACF.”
Weird, let me see, perhaps the file wasn’t overritten properly
try again now
download it mannually and see if it’s still showing 2.4.9 or 2.5.0
Hi Mohsin,
Now, I am able to install 2.5.0, but I now experienced a different issue.
As soon as I tried to set and save the “min” value for the “limitations of values”, I received the following message. I tested it several times already. Please see the video link.
“Sorry, you are not allowed to access this page.”
https://drive.google.com/file/d/1XTsjsv-V8g-Jjt17R3OE5DrwbbZXEhKH/view
I believe some cache or third party codes are playing with us, on my install,Idon’t replicate this one.
let me access to your website and see
@mohsin I already sent you my admin credentials the other day via email. I never had experienced that sort of issue with ACF. This is the first time that particular issue occurs.
Hi Mohsin, How’s it going? Do you see the issue at my site that I showed you on the video?
@Mohsin Do you see the issue at my site that I showed you on the video? I sent you my admin credentials along with the video link several days ago. Awaiting your reply, Thanks.
can you download and install the plugin, please confirm
Hi Mhosin,
I am also having issue with installing your 2.5.0 version. I directly downloaded it first and then uploaded it via plugins’ upload.
When I installed, I received an error message “The plugin does not have a valid header”. You can see it in the link below.
https://drive.google.com/file/d/1dUrb508HiWtHeIwkyjJbTJEvj-m_HAgL/view?usp=sharing
please try to install it again, and tell me if it’s fixed or not.
The file was not uploaded correctly, a file was missing, I am not sure what was the issue with the upload.
please do it now and tell me if you get it to work or not.
Hi Mohsin,
I am also unable to install your plugin (ver 2.5.0) with the same error message upon installation. Please help to fix the issue. Thank you.
let me do a fresh install and see what’s going on, i am doing that immediately and fix the issue, althoguh I uploaded the same zip I am using on install
Hi Mohsin, I am now able to install 2.5.0. I found out that your approach to fixing the “number/min” attribute is NOT the same the approach used in the original plugin (for instance, in the original plugin, as soon as the user types in a wrong format, a red error message instantly appears, whereas, in your approach, only when the user clicks “continue”, is the user shown a red message) and that latter/your approach leads to other issues…..Because of that, I still can’t use that number/min attribute….For the time being, just leave it as it is…..I will report to you if big issues show up…Thank you.
Check out the approach now
the logic was followed properly.update 2.5.1 and confirm it.
Case 1: If the field isnt required => you can pass by the form without filling the field
Case 2: if the min attribute = 0=> You can’t put any number less than 0 and red error appears instantly.
Case 3: if the min attribute value is 0.01 => you can’t put any number (even negative) => js error appears instantly.
I tested all the scenarios above and more, worked fine for me.
once you do and when it works, confirm it so I can close this long going logic issues.
Cheers
Hi Mohsin,
I just tested it. Although “red color error message” is displayed when an incorrect data format is typed, the field with number “min” attribute BECOMES a “required” field as soon as incorrect data is typed.
That is different from other implementations. For instance, if you set Number: Range (limitations of Values), that field becomes an option field as default once incorrect data format is erased from the field.
what’s the attribute value you set in the backend ?
I just tested it again,
if you set limitation value to any number, (0, or 0.1 or anything), you can pass by the form if you don’t fill it in the front end.
For the users, once they hit the field, it means they are about to fill the field => so the js trigger will be ACTIVATED, and JS codes work that way. ON FOCUS attribute will be taken into consideration to pass by the js form validator. => This means the logic here still working properly.
You ( the admin) set a limit value right? so it once the user hits to enter the value, the limitation must be followed.
are you using 2.5.1 ? that was populated today?
I cleared my cache and tested it again,
min => 0, or any numbers => I try to add a new add => enter a wrong number => I get the js code error => I erased it and click ” NEXT ” => the form works fine and the preview of the ad appears.
so there is no such issue anymore, you can hit the field , but since you erased the number , the field isn’t REQUIRED as you claimed.
should I record a video for this one?
so we can close this one forever?
see this one https://drive.google.com/file/d/1lNRgogbouu6q2cFIFjkjvB0ca9LBOwcR/view?usp=sharing
Hi Moshin,
The latest plugin version looks okay so far. I will let you know if I stumble upon an issue. Thank you very much for all your efforts and time.
Hello, in your latest version 2.4.7, the custom fields are still displayed line by line. That issue has not been fixed…Plus, there are bugs with number attributes that still need fixing like what hzmhzm and zingyi said.
@william,
where are they displaying one per line??
this is how they display on 2.4.8 for me ( ads on the home page)
https://prnt.sc/svskda, let me know if there is anything happening with your setup.
Cheers
Hi,
https://drive.google.com/file/d/1fsIyv1BvwwyIGsolT7F666Co6jxaoJi-/view
Only the issue went away. Issue 1 (error message on ad-submission page on Front-End) still exists as you can see in the video link.
The theme default homepage does NOT have “post date” and “custom fields” at all. As many previously agreed, they should NOT be there at all on home-page since they are not needed in the latest postings section and take away the available small space for ad-description. You have to modify the plugin 2.4.5 (NOT 2.4.6 or 2.4.7).
Thank you. Awaiting your reply.
@hzmhzm,
Thanks for the report.
I am testing the same fields on my own site, because I already tested and it worked.
Tell me , what do you mean by the home page doesn’t have the post date or custom fields, explain more please
I am comparing it with 2.4.5 version
Hi Moshin,
I agree with hzmhzm. The homepage does not need post-date and custom fields as in default theme. So you don’t need to introduce anything in the homepage….just leave them as they are as in 2.4.5…..which I am still using….
Done,no more custom fields in the home page, except if it’s requested by many users, in this case it would be implemented as an addon, no more tweaking the core plugin.
I am debugging now the issue of htmhtm (comparing the valued)
Hi,
https://drive.google.com/file/d/1WelOVqrBRAJYZY-Dqf_Ril0LeykPdVDB/view
I just tested….Those custom fields are still there. You can see it in the video….
@hzmhzm,everyone
update to 2.4.9, i have just released it, the min/mx/range bug was fixed, now it accepts numbers with delimiters + the plugin now doesn’t affect the home page ads, they are showing the cp default fields only.
update it and test it, then confirm how it works with you
Cheers
Hi, there is NO 2.4.9 ver in the update. I only see up to 2.4.8. Please check it again. Thank you.
Check for new versions using the appthemes updater plugin,
see here the item details or the right side bar https://marketplace.appthemes.com/plugins/advanced-custom-fields-for-classipress/
@hzmhzm, do you still face the issue to update??
if you go to this link https://my.appthemes.com/purchases/ , what version do you see?
Hi, It looks like they issued me a refund which I haven’t received yet. Anyway, the original ACP came with issues/bugs which you can see…..If I receive a refund and those issues/bugs were really fixed in 2.4.9, I will happy to re-purchase it again…..If you look at it from the customers’ point of view, those were the issues long outstanding and remaining ….. I hope you will have no hard feeling and take it personally…….if you do, I sincerely apologize……
Nothing personal here my friend,I do my best to enhance the plugin and you helped me with the reports.
I understand your feeling too, so no hard feelings at all.
you can not take our word for it, but you can ask any of the other users whether those issues have been fixed or not.
I tested it myself and it was fixed, the field there was not accepting numbers with delimiters, only integers, now it’s fixed.
Also, the home page ads arent affected by the custom fields , I reverted them back to how they were in 2.4.5.
My best regards 🙂
Hi Moshin,
I am glad that you don’t take it personally.
Now, I repurchased ACF. I just tested 2.4.9 and found that issue-1 (which appears at the front-end on the ad-submission form) still exists. You can see it in the video below.
https://drive.google.com/file/d/19dlqUmojTcIvC9hqhAhl6BIq2w-ufT5m/view
Hi hzmhzm, give me admin access to the plugin’s files. this issue was fixed, perhaps a cache thing is causing this or the fields werent updated properly
I need to see the codes
Hi, I just sent you my admin access to your email. As you can see in the video, I used incognito/private browser to test in order to eliminate the possible effect of caching. Looking forward to your reply. Thank you.
I see nowt he issue in your website, I am trying to fix that.
only the limit number if it’s less than 1, it’s givingthat error
the others are already fixed
Hi, how is it going? I’m following up with you on your fixing of the number attributes. Awaiting your update. Thank you.
@hzmhzm:
That issue is fixed now in 2.5.0
Please guys update and confirm to me.
HI, yes, it works with 0.001 the “min” condition set at the back-end. But, the issue is that the ad-poster is required to enter a value for that field if “min” is chosen even if the field is NOT set as a required field on the theme’s ad form.
On the other hand, if the admin just chooses “number” for “formats and limitations” but not a”min” condition, then the field can be blank. If anything other than a number is typed, then an error message appears.
Could you make it like the latter case in which an error message appears ONLY if less than “min” value is typed in the field. If the ad-poster does NOT type anything, then there should not be an error message if that field is set as an option field?
Thanks.
update to 2.5.0 again, the 0 value one is fixed.
I just updated 2.5.0 and tested it again. Please see the video links for the issues.
The 1st link shows the issue regarding “min” transforming the field into “a required field” in my last public message.
https://drive.google.com/file/d/1knrqXQQQtlouTFjLGrPQrSA9xVioKb-X/view
The 2nd link shows that setting “0” for the min (1) does not limit the data entered at “0”. That is ad-poster can enter negative values.
https://drive.google.com/file/d/1_paKUCQcd6tYNo1jSo3b4L4cVJZdSQ2N/view
give me an admin access by email.
if you give me an access , I can see. For now try to fetch 2.5.0 again.
https://drive.google.com/file/d/1-alkp_frzDfPW9c7KeoA0dU7LYAGkTkR/view?usp=sharing
https://drive.google.com/file/d/1zN_2NK78IYlglxjPg3YaBA0OWpBBUv1T/view?usp=sharing
Hi, I already sent you the admin access at info@themebound.com. Please check your email. Thanks
reupdate 2.5.0
Hi, I just re-downloaded your latest 2.5.0. But, when I updoaded it this time, it showed 2.4.9. I am not able to update it by clicking “update” in the plugin place, either. In addition, I am not able to post an ad from the front-end if I activated ACF.
Hi Moshin,
I am also having problem in downloading your latest 2.5.0 version.
What’s the issue?
any errors? do you use the updater plugin?? or manually?
Hi,
The issue still exists. I just finished testing using the private browser and after clearing of cache. Please look at the video link
https://drive.google.com/file/d/1Qpg4vMSgd7ZLyNWz4xrQVwq1ZoIpN-1_/view
This is madness, I tested it on mine many times and it worked.
the admin access still available?
I am looking at it, you set a strange minimum attribute 0, it means all the numbers are allowed so no minimum at all.
but still, I will add a condition for this one as well although it’s not logical.
if you set the minimum 0.001, it will work. but 0 as a minimum for a weight field (number) is like canceling the minimum condition.
Wait for the next quick patch.
Cheers
enable the admin access again, so I can fix it instantly
I updated to 2.4.7
Uncommented CSS line
/* display: block; */
to
display: block;
Category page displaying “custom field value” only. Not displaying “custom field name”.
Display format:
> 04/11/1985
> 04:05 PM
> London
Code equivalent:
Display “>”
Display custom field value
Please help add a custom code to display “custom field name” and “custom field value” and comment out the code in 2.4.7 and next versions. Make the display format same as Single Listing page.
Display format:
Date of Birth: 04/11/1985
Time of Birth: 04:05 PM
Place of Birth: London
Code equivalent:
Display custom field name
Display “:”
Display custom field value
Display Line Break
Each time, after updating to new version, I will
1. Comment out the code that display “custom field value” only.
2. Uncomment the custom code that display “custom field name” and “custom field value”.
Please help.
Thanks.
Peri
Hi Peri,
Unfortunately, for now you’ll have to do that everytime we make a new update,
I will try to find a way to make it optional in the backend, so you will not need to redo all the times
please note that only you is asking for such features , like displaying the names one per line and the names of the fields besides each field in the loop of the ads. so we cannot integrate it into the main plugin code, You saw yourself how many complainings we received because of that.. but everything has a solution.
I promise to make it optional for you and other users, but there is no ETA when it will be produced , the pandemic is making some operations for us slower than the others, I hope you’ll understand the situation.
Stay safe
Best regards
Please help add a custom code to display “custom field name” and “custom field value” and comment out the code.
Commented code will not affect other users.
Each time, after updating to new version, I will
1. Comment out the code that display “custom field value” only.
2. Uncomment the custom code that display “custom field name” and “custom field value”.
Display format:
Date of Birth: 22/11/1990
Time of Birth: 11:22 PM
Place of Birth: London
After you make it optional in the backend, then I no need to uncomment the custom code anymore.
Please help.
Thanks.
Peri
yes Peri, after I make it optional, you’ll not need to redo that again.although that uncommenting one line of code would take less than writing a comment here.
Stay safe
Cheers
Please help add a custom code like below:
/*
echo $custom_field_name . “: ” . $custom_field_value . “
”
*/
Above commented code will not affect other users.
Each time, after updating to new version, I will
1. Comment out the code that display “custom field value” only.
2. Uncomment the custom code that display “custom field name” and “custom field value” like below:
echo $custom_field_name . “: ” . $custom_field_value . “
”
Please help.
Thanks.
Peri
/*
echo $custom_field_name . “: ” . $custom_field_value . “”
*/
Sorry I cannot put line break tag.
/*
echo $custom_field_name . “: ” . $custom_field_value . “line break tag”
*/
Peri, here is what the options will cover,
– Display/Dont display the custom fields in the loop, one field per line
– Display/don’t display the custom fields names before the fields values.
if you want to achieve something more than this, so I am sorry to say that we cannot cover that, You’ll have to hire a developer to make it as an addon or do the changes once and forever without needing to upgrade the code all the time
I am ok with the 2 options you mentioned above that will display custom fields as below format in the ad loop.
Date of Birth: 22/11/1990
Time of Birth: 11:22 PM
Place of Birth: London
Thanks.
Peri
@Peri
I am making an addon for you to display the fields and their names , one per line.
wait until I send it to you
@peri, you should start using that version I gave you by email, you can see now these tweaks (showing custom fields in the home page, field each line, and so), they don’t fit anyone but you, so there would be no harm if you keep using the file I gave you, and do not apply any update , except if it’s a major one, the last 4 updates were only to undo the extra features that they should go as addons, not in the core of the plugin.
Hello, in your latest version 2.4.7, the custom fields are still displayed line by line. That issue has not been fixed…Plus, there are bugs with number attributes that still need fixing like what hzmhzm and zingyi said.
I have not received the custom version yet. Once the custom version is ready, please email me.
Thanks.
Peri
the customized version was sent months ago, the version was 5.4.4.
Last time, I received custom version 5.4.3. Then I reported 5.4.3 home page not showing custom fields. Then I did not receive 5.4.4. I am sorry if I missed the version 5.4.4. Please help resend the email with 5.4.4.
Thanks.
Peri
Please email me the version 5.4.4 that will display custom field name and custom field value, one per line in category page and home page.
Just to share, I have added the below css code in Additional CSS that will adjust height to display all custom fields in category page and home page.
@media screen and (min-width: 40em) {
.listing-wrap article.display-list {
height: auto;
}
}
Thanks.
Peri
Thank You Peri for sharing that 🙂
Please email me the version 5.4.4 that will display custom field name and custom field value, one per line in category page and home page.
Thanks
Peri
I did yesterday.by email