Legacy to Latest
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Legacy to Latest

on

  • 528 views

A number of small top-down case studies concerned with WordPress upgrades, bringing plugins up to date with the latest WordPress features and transforming legacy custom tables into latest custom posts

A number of small top-down case studies concerned with WordPress upgrades, bringing plugins up to date with the latest WordPress features and transforming legacy custom tables into latest custom posts

Statistics

Views

Total Views
528
Views on SlideShare
504
Embed Views
24

Actions

Likes
0
Downloads
0
Comments
0

3 Embeds 24

https://wcuk.kieranoshea.com 18
http://www.linkedin.com 5
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Legacy to Latest Presentation Transcript

  • 1. Welcome Legacy to Latest Kieran OShea kieran@kieranoshea.com • @kieranoshea • http://www.kieranoshea.com/ "A number of small top-down case studies concerned with WordPress upgrades, bringing plugins up to date with the latest WordPress features and transforming legacy custom tables into latest custom posts"Legacy to Latest Kieran OShea
  • 2. About me  Day job in the finance industry  Open Source Work  RouterTech  Firmware for AR7 based routers  WordPress Plugins  CalendarLegacy to Latest Kieran OShea
  • 3. Introduction  Why is considering legacy important?  Basic overview of considerations  Server  Themes  Plugins  Freebies  QuestionsLegacy to Latest Kieran OShea
  • 4. Blast from the past!  Anyone remember this!?Legacy to Latest Kieran OShea
  • 5. One Step Solution  WordPress upgrades are simple...  Or are they?Legacy to Latest Kieran OShea
  • 6. Legacy is everywhere  Enterprise takes the long viewLegacy to Latest Kieran OShea
  • 7. Dependency hell?  Upgrade errors from legacy are likely [kieran@server:~]$ sudo do-release-upgrade ... A unresolvable problem occurred while calculating the upgrade. This can be caused by: * Upgrading to a pre-release version of Ubuntu * Running the current pre-release version of Ubuntu * Unofficial software packages not provided by Ubuntu  Proceed manually but be careful!Legacy to Latest Kieran OShea
  • 8. Themes  Should work without much coaxing  Beware of  Modified default themes  Deprecated functions  Phantom featuresLegacy to Latest Kieran OShea
  • 9. Plugins  Can break an upgrade  Can be broken by an upgrade  Deprecated functions  Logging on & bug hunt  WordPress LoggingLegacy to Latest Kieran OShea
  • 10. Custom Posts  Legacy plugins may over-use tables  Post framework makes code simpler  Expose plugin data  Migration simplifiedLegacy to Latest Kieran OShea
  • 11. Freebies  Deserve one after a tricky upgrade?Legacy to Latest Kieran OShea
  • 12. Questions? Test site, code & other goodies: https://wcuk.kieranoshea.com/ Kieran OShea • kieran@kieranoshea.com @kieranoshea • http://www.kieranoshea.com/Legacy to Latest Kieran OShea