WordPress.org

Make WordPress Core

Changes between Initial Version and Version 1 of Ticket #29719, comment 5


Ignore:
Timestamp:
01/30/2015 01:48:34 PM (5 years ago)
Author:
najamelan
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29719, comment 5

    initial v1  
    55It might not be the best way, and it's definitely not complete. I discovered another error message the other day somewhere in the dashboard, but I don't remember where right at the moment.
    66
    7 In general the problem is the design choices of wordpress, I think it wasn't build with flexibility in mind (eg. it assumes an internet connection, it assumes your domain doesn't change, it assumes mysql as a db, ...) and I think it has never been rewritten from scratch to make it proper object oriented (eg. way less if else checks all over the place).
     7In general the problem is the design choices of wordpress, I think it wasn't build with flexibility in mind (eg. it assumes an internet connection, it assumes your domain doesn't change, it assumes mysql as a db, it assumes a clear separation between frontend and backend so it checks is_admin all over the place...) and I think it has never been rewritten from scratch to make it proper object oriented (eg. way less if else checks all over the place).
    88
    99All that to say I couldn't make you a formal patch because I don't understand nor agree with the current design choices of wp and I don't know how this would best be fixed other than rewriting the entire core to make less assumptions all over the place.