I have a site using the Wordpress Platform ([url removed, login to view]) on an unmanaged dedicated server.
I need a plugin/script that'll find and detect broken links within a specific post-type.
The script will scan a link in a specific div within a specific post-type.
The links being scanned on my site will link to a 3rd-party site. This script needs to detect if the 3rd-party site's page is broken or not.
If the page is broken (ex. 404 page error or file does not exist) then I should be notified immediately after the full scan is complete.
Notification should be displayed within the user interface created and save the report each time the scan has successfully completed (also having option to delete reports as well).
Notification of broken links should link to each physical page on my site that contains the broken link, I don't need the 3rd-party site's link to be reported.
I don't need a fancy user interface, I simply need a tab within my admin dashboard of Wordpress that will direct me to the script's(or plugin's) page.
The script's page will have a button that will activate the command to scan all posts within the specified post-type which will also display the detected pages that contain broken links.
I need this script to be as light-weight as possible, meaning the script will consume as less possible processing power in order to avoid downtime on my site and or to cause potential issues that may effect the site's performance.
This script will be used to scan multiple post-types as well but individually.
Each post-type has their own unique page layout and link formats.
As long as the base concept of the script is fully working then running this command on other post-types should be easy to configure as well.
This is only an idea of how I would imagine the script to work but I am open to a better concept if you suggest.
Thanks for reading and your consideration in working with me! :D