Skip to content

Tour Operator Plugin Settings Page Updates #331

@krugazul

Description

@krugazul

Description

We are updating the setting page to look and feel like the WordPress settings pages. Along with this update we will reduce the amount of settings due to the use of the Site Editor. We need to clean up the WordPress Admin settings within the Tour Operator plugin. This involves removing unused settings and any related PHP code to ensure a streamlined and optimised settings interface.

Requirements

  • Remove the UIX vendor
  • Reduce the amount of settings field in the list
  • Add in the functions to save the settings fields
  • Refactor the display functions into simpler outputs.
  • List the functionality that will need to be updated in branches. (maps, placeholders)
  • Styling Updates.
  • Identify and list all unused settings in the plugin.
  • Remove unused settings from the WP Admin settings page.
  • Remove any related PHP code associated with the unused settings.
  • Ensure that the remaining settings are necessary and functioning correctly.

Acceptance Criteria:

  • All unused settings should be removed from the WP Admin interface.
  • Associated PHP code for these settings should be removed from the codebase.
  • Verify that no remaining settings are impacted by this cleanup process.
  • Ensure the settings page is clean, concise, and optimised for user experience.

Additional Notes:

  • Double-check that the removed settings and code do not affect the functionality of the plugin.
  • Provide a brief summary of the removed settings and related PHP for future reference.

Resources

Screens

Settings Tab
Settings Tab

Post Type Tab
post-type-tab

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions