Freelancer provides a wide array of filter hooks to make customization much more intuitive. Below is a list of all theme-specific filter hooks available in Freelancer.
freelancer_menu_toggle_button_text
This filter allows you to edit the mobile menu toggle button text. Default: (empty)
freelancer_header_scripts
This filter allows you to override the default Freelancer Header Scripts that are a part of the Freelancer Theme Options. Default: Freelancer Theme Options Header Scripts
freelancer_search_page_heading_text
This filter allows you to edit the default Search Page Heading Text. Default: Search Results for:
freelancer_archive_more_text
This filter allows you to edit the default Archive Read More Text. Default: Read more
freelancer_paginated_posts_pages_link_text
This filter allows you to edit the default Paginated Posts/Pages Link Text. Default: Pages:
freelancer_author_avatar_size
This filter allows you to edit the default Author Avatar Size. Default: 80
freelancer_post_author_info_heading_text
This filter allows you to edit the default Post Author Info Heading Text. Default: Author:
freelancer_post_author_info_link_text
This filter allows you to edit the default Post Author Info Link Text. Default: View all posts by
freelancer_404_page_title_text
This filter allows you to edit the default 404 Page Title Text. Default: Oops! That page can’t be found.
freelancer_404_page_content_text
This filter allows you to edit the default 404 Page Content Text. Default: It looks like nothing was found at this location. Maybe try a search?
freelancer_no_content_page_title_text
This filter allows you to edit the default “No Content” Page Title Text. Default: Nothing Found
freelancer_no_content_publishable_page_content_text
This filter allows you to edit the default “No Content” Publishable Page Content Text. Default: Ready to publish your first post?
freelancer_no_content_search_page_content_text
This filter allows you to edit the default “No Content” Search Page Content Text. Default: Sorry, but nothing matched your search terms. Please try again with some different keywords.
freelancer_no_content_page_content_text
This filter allows you to edit the default “No Content” Page Content Text. Default: It seems we can’t find what you’re looking for. Perhaps searching can help.
freelancer_entry_author_meta_pre_text
This filter allows you to edit the default Entry Author Meta Pre Text. Default: By
freelancer_entry_comments_meta_text
This filter allows you to edit the default Entry Comments Meta Text. Default: Leave a comment
freelancer_entry_categories_meta_pre_text
This filter allows you to edit the default Entry Categories Meta Pre Text. Default: Categories:
freelancer_entry_tags_meta_pre_text
This filter allows you to edit the default Entry Tags Meta Pre Text. Default: Tags:
freelancer_attachment_post_navigation_pre_text
This filter allows you to edit the default Attachment Post Navigation Pre Text. Default: Published in
freelancer_post_navigation_previous_pre_text
This filter allows you to edit the default Post Navigation Previous Pre Text. Default: Previous
freelancer_post_navigation_next_pre_text
This filter allows you to edit the default Post Navigation Next Pre Text. Default: Next
freelancer_posts_pagination_previous_pre_text
This filter allows you to edit the default Posts Pagination Previous Pre Text. Default: Previous Page
freelancer_posts_pagination_next_pre_text
This filter allows you to edit the default Posts Pagination Next Pre Text. Default: Next Page
freelancer_comment_avatar_size
This filter allows you to edit the default Comment Avatar Size. Default: 42
freelancer_comments_closed_text
This filter allows you to edit the default Comments Closed Text. Default: Comments are closed.
freelancer_comment_form_title_reply_text
This filter allows you to edit the default Comment Form Title Reply Text. Default: Leave a Reply
freelancer_comment_submit_button_text
This filter allows you to edit the default Comment Submit Button Text. Default: Post Comment
freelancer_search_form_text
This filter allows you to edit the default Search Form Text. Default: Search …
freelancer_search_button_text
This filter allows you to edit the default Search Button Text (Note that the search form button is hidden by default). Default: Search
freelancer_footer_site_title
This filter allows you to edit the default Footer Site Title Text. Default: Site Title Text linked to homepage
freelancer_footer_copyright
This filter allows you to edit the default Footer Copyright Text. Default: Copyright © (and then the current date)
freelancer_footer_scripts
This filter allows you to override the default Freelancer Footer Scripts that are a part of the Freelancer Theme Options. Default: Freelancer Theme Options Footer Scripts
freelancer_icons_url
This filter allows you to edit the default Freelancer Icons URL for when you want to add your own custom icons. Default: Points to a Freelancer Icons CSS file in a Freelancer subfolder.
freelancer_pre_load_favicon
This filter allows Child Themes to assign their own custom favicon URL by bypassing the favicon image file check inside the function this filter is located. Default: false
freelancer_favicon_url
This filter allows you to edit the default Favicon URL. Default: A link to a favicon.ico file either inside the Freelancer parent or child theme /images/ folder.
freelancer_custom_body_classes
This filter is used by the freelancer_add_body_classes function to make it super simple for Child Themes to add their own custom body classes. Default: array()
freelancer_body_itemtype
This filter allows Child Themes to override the default Body Itemtype Schema.org markup. Default: SearchResultsPage || WebPage (based on page being displayed)
freelancer_article_itemtype
This filter allows Child Themes to override the default Article Itemtype Schema.org markup. Default: CreativeWork
freelancer_layout
This filter allows Child Themes to easily set layouts. Default: null
freelancer_default_content_width
This filter allows you to edit the Default Content Width value. Default: 840
freelancer_content_width
This filter allows you to edit the Content Width value. Default: 1200 || 840 (based on layout type)