Giter Site home page Giter Site logo

wpdevelopers / simple-301-redirects Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 12.0 1.5 MB

Simple 301 Redirects is a popular URL redirection plugin for WordPress.

Home Page: https://wordpress.org/plugins/simple-301-redirects/

JavaScript 21.70% PHP 60.12% SCSS 18.18%

simple-301-redirects's People

Contributors

asif2bd avatar hrrarya avatar imrantushar avatar khan-rafin-ahmed avatar priyomukul avatar rupok avatar sapanmozammel avatar scottnelle avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

simple-301-redirects's Issues

Propose adding live addition of redirects

As is, the plugin allows "live" deletions of redirects without a page reload, but not additions. The UI of the plugin would be considerably improved by using admin AJAX to create the redirects instead of parsing upon page reload and would allow users to add redirects much more quickly. I've had to add upwards of 50 redirects for a new site using this plugin before and running a submission for every single one gets rather tedious.

You could also tie in validation more quickly and at a granular level with the requests - for instance immediately identify when the data put into the Destination field doesn't match a URL.

I'm willing write a PR for this if it's a feature you're willing to consider.

Not checking results on success message

Hi there, I noticed that you show a "Settings saved" message on the 301 redirects page if a POST load is pushed and the page displays. However, there is no error message if you have an errant field (such as a missing/faulty request or destination or no data is being pushed at all.

I propose running checks on the data and highlighting any potential issues with what was submitted.

i.e.: (error) "No redirects were saved" or "It looks like you're missing some information on your redirect".

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.