FreeAgent is a premium WordPress theme designed to support the development of sophisticated freelance service and project marketplaces. It enables users to efficiently create both employer and freelancer accounts, fostering seamless professional connections. As a comprehensive and highly robust theme, FreeAgent caters to service-oriented businesses of all sizes seeking to establish a strong online presence. Developed following extensive market research, FreeAgent offers the functionality and user experience characteristic of a leading marketplace platform.
![]()
![]()
![]()
![]()
![]()
THEME FEATURES
- Ajax job listing: Added Ajax view for job pages.
- Default user roles: Set default roles for social logins in Theme options.
- Service page sections: Introduced FAQs and Reviews.
- Notification date range: Admin-defined notification date limits.
- Flexible payments: Enabled Wallet and WooCommerce payment methods.
- Transaction statements: Detailed transaction statements including deductions, fees, and milestones.
- Milestone payments: Added milestone payment functionality.
- Job Listings.
- Refund and Dispute Management.
- Micro Services for Freelancers.
- Wallet Systems.
- Private Chat.
- Online Freelance Profiles.
- Show Report Reason for account deletion.
- Options to show/hide fields on the Front-end.
- Directly purchase services using WooCommerce.
- Email notification to admin when user creates or deletes account.
- A featured badge to the service item.
- Custom icon options to Dashboard Menu and many other fields.
- Company information to Invoices.
- Responsive – This theme is responsive to give a perfect user experience on all devices.
- Redux Framework – A free drag & drop framework that comes with a bunch of built in extensions that will help you develop premium themes fast & easy.
- Compatible with WooCommerce.
- Built in plugins:
- Elementor Page Builder included.
- Advanced Custom Fields plugin included.
- Jws User Dashboard plugin included.
- FreeAgent Core plugin included.
- Jws Variation Swatches for WooCommerce plugin included.
- Boxed or full width layout – This can be set globally or even per page!
- Built on Twitter Bootstrap – FreeAgent uses Twitter Bootstrap. This means that a range of shortcodes are automatically supported. For ease of use you can use the Elementor, easy Bootstrap Shortcode or any other plugins to easily add visuals to your website.
- Built with Less .scss
- Shortcode Support.
- Footer – Easily adjust the footer column count from 1 to 4 columns.
- Font Adjusting – Easily adjust the fonts within the theme with our robust theme customizer.
- Header stick – Sticky Header is a godsend for those people who are tired of scrolling up from the bottom of the webpage to select an other menu item. FreeAgent’s main menu with logo will be following when you scroll and always be at the top of the screen. Now the viewers of your site will be thankful for the fast and easy navigation. And of course, this sticky header feature can be easily enabled/disabled in options panel of your theme.
- Unlimited Color Options.
- Moveable & Unlimited Sidebars – Move the sidebar to the left, the right, or hide it entirely for a full width page or post! (global or page/post specific).
- Designed with HTML5 and CSS3.
- Customizable Design & Code.
- 800+ Google Fonts.
- All installed Extensions are included.
- Cross Browser Support.
- Detailed Documentation Included.
- Full Support.
- + many more features.
- More features coming soon.
DEMO ACCESS
Demo URL: https://freeagent.jwsuperthemes.com/login
- Freelancer account – Username:
freelancer/ Password:Admin@1234- Employer account – Username:
employer/ Password:Admin@1234
1-CLICK IMPORT ALL DEMO DATA
![]()
All of the beautiful pre-made , homepages, demos, templates and page setups you can see here in the Live Preview, are ready to be yours at the simple click of a button. Purchase your copy today, download the installation package and one-click installer guide you through the rest of the setup.
CONNECT TO SUPPORT
![]()
- Availability of the author to answer questions.
- Answering technical questions about item’s features.
- Assistance with reported bugs and issues.
- Help with included 3rd party assets.
We assist our customers from Monday to Friday, between 7 a.m. and 5 p.m. (GMT +7). We respond to all inquiries within 24 hours through tickets or private messaging. If you encounter any issues with registration or wish to inquire about the theme’s features prior to making a purchase, please use the contact form located at the bottom-right corner of our profile. Please note that we do not respond to support inquiries posted in the comments section.
Take advantage of our limited-time offer: Purchase now and receive complimentary installation support (a $50 value). To qualify, customers must first follow the installation instructions. If issues persist, they must submit a detailed support ticket, including a comprehensive error description and WordPress administrator credentials, to facilitate efficient resolution.
![]()
CHANGELOG
Version 3.6.2 – Sep 9, 2026- Fixed: The freelancer name and the price under “From” were empty on the services archive, on the services taxonomy pages, on the related services slider of a single service, and in the Jws Services Elementor widget. The service card template was not receiving those two values.
- Fixed: Offer Add-ons only appeared on a single service page when the Service type is Package. A service using the Price type never showed the add-ons its freelancer had added in the Add Service Add-ons section of the dashboard, so a buyer could not put one in the order. Add-ons now show for both service types, and the Buy Now price updates when one is ticked. The whole block is hidden on a service that has no add-ons.
- Fixed: Filter By > Featured in the Jws Services widget (Elementor > Jws Services > Query) returned every service. The setting was read but never applied to the query, so a homepage section built to list only featured services listed all of them.
- Fixed: Archive pages that use a sidebar (Jobs, Services, Freelancers, Employers) flashed unstyled content and pulled the toolbar into the top left corner while loading. The theme stylesheet now loads after Elementor’s own stylesheet instead of racing it.
- Fixed: The Sign in button and the Send the link again button on the Verify Email page were invisible on sites where Elementor global colors override link and button colors. Both now use Elementor’s own button class.
- Fixed: PHP warning (undefined variable) raised by the Buy With Woocommerce button on a single service page, on a service whose Service type is Price when Theme Options > Services > Service Payment Type is set to Both.
- Fixed: The freelancer name and the profile link on the service card were printed without escaping.
- Updated: If you override any of these files in a child theme, copy the new version across after updating:
template-parts/content/services/content-classic.php,template-parts/content/services/single/content.php,template-parts/content/services/single/price_buy_now.php, andfunctions.php.
- Added: Purchase emails for the service seller and buyer. Edit under Theme Options > Email Content > Buy Service (Seller) / Buy Service (Buyer).
- Added: Admin approval for new Job and Service listings. Enable under Theme Options > Listing Moderation > Require Admin Approval. Rejection reasons under Jobs > Listing Rejection Reason.
- Added: Upload limits for dashboard media (profile photo, profile cover, service images, and more), under Theme Options > Upload Limits. Set max size per position, allowed formats, and optional auto resize.
- Added: Show Featured Services First option, under Theme Options > Services Archive.
- Added: Email verification on registration, under Theme Options > Login/Register. Requires a page with the Verify Email template.
- Added: One time login code option, under Theme Options > Login/Register. Code length and expiry are configurable.
- Fixed: Elementor scroll/motion effects compatibility.
- Added: Service FAQs/Reviews and subscription services.
- Added: Wallet + WooCommerce buy buttons.
- Added: PMPro recurring membership.
- Added: Guest job post with account creation.
- Added: Multi-freelancer jobs.
- Added: Milestone suggest on proposal.
- Added: Notifications improvements (clear all, read-data limit).
- Added: Admin payout alerts and required-field toggles.
- Updated: Wallet statements display.
- Improved: Security hardening.
- Improved: Security hardening (SQL injection fix, input sanitization).
- Improved: WooCommerce 10+ compatibility.
- Improved: Code quality updates.
- Improved: Compatibility with latest WordPress and PHP 8.4+.
- Improved: Security hardening and output escaping.
- Improved: jQuery compatibility updates.
- Improved: Code cleanup.
- Improved: Google Maps async loading.
- Updated: freeagent Core v1.0.2 – Demo import integrated.
- Improved: Simplified installation with fewer required plugins.
- Improved: Compatible with PHP 8.4.x.
- Tested: Compatible with WordPress 6.9.4.
- Fixed: LFI and path traversal security hardening.
- Improved: General security enhancements.
- Updated: JWS User Dashboard plugin.
- Fixed: Missing text domain translation in JWS User Dashboard plugin.
- Fixed: Deprecated jQuery
load()error. - Improved: Compatibility with latest WordPress and jQuery versions.
- Fixed: Nested Slider Issue.
- Fixed: Menu Link Click Issue.
- Fixed: Page Load Performance.
- Updated: JWS User Dashboard plugin.
- Updated: Text — missing text domain.
- Updated: JWS User Dashboard plugin.
- Added: Price formatting on service single pages.
- Added: “Switch Account” option.
- Added: Price formatting on the Statement dashboard.
- Fixed: Proposal popup issues.
- Fixed: Freelancer membership display issues on the dashboard.
- Implemented: Profile visibility checks.
- Displayed: Proposal count on the job layout.
- Removed: Box-style option from Theme Options.
- Updated: JWS User Dashboard plugin.
- Added: Text domain.
- Fixed: Empty image output.
- Updated: Jws User Dashboard plugin.
- Fixed: Unable to create jobs or services when the “Unlimited” feature was enabled.
- Added: Support for overriding JWS User Dashboard plugin templates via child theme. Example: /your-child-theme/jws-dashboard/view/employer/jobs/create_job.php
- Fixed: Some bugs.
Updating FreeAgent to the Latest Version
1. Login to your ThemeForest account and access your download page.2. Locate the theme in your list and click the download button.
3. Save the theme package on your hard drive.
4. Find freeagent.zip in the FreeAgent folder.
5. Install the latest version you downloaded (Replace active with uploaded).
6. Deactivate and delete the Jws User Dashboard plugin. Reinstall them as required (begin installing plugins).