There are many filter hooks available for use with Opus Primus.
The naming convention follows this general guideline: opus-< relevant text description >

The filters are listed below by file, in order of appearance:

  • 404.php
    • opus_404_title_text
    • opus_404_message_text
    • opus_404_posts_text
    • opus_404_category_text
    • opus_404_top_10_title
    • opus_404_tag_text
  • functions.php
    • opus_plugin_version_text
  • search.php
    • opus_search_found_pre_text
    • opus_search_found_post_text
  • includes\class.OpusPrimusAuthors.php
    • opus_author_coda
    • opus_author_description_excerpt_length
    • opus_author_description_excerpt_extender
    • opus_author_description_excerpt_link
    • opus_authors_list
    • opus_first_author_details_text
    • opus_modified_author_by_text
  • includes\class.OpusPrimusBreadcrumbs.php
    • opus_post_breadcrumbs_home_text
    • opus_post_breadcrumbs_sticky_text
    • opus_post_breadcrumbs_maximum_post_title_length
    • opus_post_breadcrumbs_shortened_title_suffix
  • includes\class.OpusPrimusComments.php
    • opus_comments_password_required
    • opus_no_comments_message
    • opus_comment_form_required_field_glyph
    • opus_comments_form_closed
  • includes\class.OpusPrimusGallery.php
    • opus_more_images_text
  • includes\class.OpusPrimusImages.php
    • opus_archive_image_title
    • opus_linked_image_message*
    • opus_archive_image_excerpt
    • opus_archive_image_content
    • opus_exif_dimensions_label
    • opus_exif_copyright_label
    • opus_exif_timestamp_label
    • opus_exif_camera_label
    • opus_exif_shutter_label
    • opus_exif_aperture_label
    • opus_exif_caption_label
    • opus_exif_focal_length_label
    • opus_exif_iso_speed_label
    • opus_exif_title_label
    • opus_display_exif_table_header_text
    • opus_exif_aperture
    • opus_exif_camera
    • opus_exif_caption
    • opus_exif_copyright
    • opus_exif_dimensions
    • opus_exif_focal_length
    • opus_exif_iso_speed
    • opus_exif_shutter
    • opus_exif_timestamp
    • opus_exif_title
    • opus_featured_thumbnail_single_view_portrait
  • includes\class.OpusPrimusNavigation.php
    • opus_image_link_navigation_output
    • opus_navigation_pagination
  • includes\class.OpusPrimusPosts.php
    • opus_category_widget_exclude_list
    • opus_excerpt_more_link
    • opus_mod_different_author_phrase
    • opus_mod_same_author_phrase
    • opus_post_byline_mod_author
    • opus_post_byline_mod_date
    • opus_post_byline_mod_time
    • opus_no_title_link
    • opus_post_byline_phrase
    • opus_post_byline_anchor
    • opus_post_byline_date
    • opus_post_byline_time
    • opus_post_byline_author
    • opus_post_coda
    • opus_post_format_flag
    • opus_status_update_text
    • opus_status_update
    • opus_status_update_over_year
    • opus_default_sticky_flag
    • opus_sticky_flag
  • includes\class.OpusPrimusStructures.php
    • opus_browser_title
    • opus_body_classes
    • opus_copyright
    • opus_credits
    • opus_search_results_for_text
    • opus_no_results_text
    • opus_no_results_links_text
    • opus_category_archives_title
  • includes\opus-primus-defaults.php
    • opus_display_author_description_bool
    • opus_display_author_email_bool
    • opus_display_author_url_bool
    • opus_display_mod_author_bool
    • opus_display_page_byline_bool
    • opus_number_of_secondary_images_value

*currently unavailable