WPPizza Beta v3.0.beta.xyz.x
============== WARNING ===============
do NOT use any of the beta version(s) below on a production site – or any other site for that matter – UNLESS YOU HAVE ABSOLUTELY NOTHING TO LOOSE.
This is a beta version and I fully expect there to be (as yet undiscovered and/or in the process of being fixed) bugs that may or may not result in problems with your site or even complete data loss.
Obviously it has been tested against this sort of thing as much as possible, but there may always be possible combinations between wppizza and any of the 1000’s of other WP plugins / server setups etc that may cause serious issues.
Just saying. you have been warned, ALWAYS MAKE A BACKUP …..
Now, that out of the way…
============== KNOWN ISSUES / TODO’s ==============
– Beta version(s) do not yet support any all wppizza gateways or premium extensions
More accurately, the extensions do not yet support wppizza v3.x – these will be updated in the next couple of weeks / January 2017 – am in the middle of testing these updates.
(Note: For premium extension licenses that have expired in the last 6 months or so, I am happy to extend the validity period to be able to download the updated extensions when they are available. Just contact me with your license key when updates of premium extensions are being marked as being available for wppizza version 3.x – see the changelog of each extension)
– Do not rely on the comments in the actual files. These still need updating/correcting and might be plain wrong in many places (as a lot of it was some copy and paste to start off with).
That said, if you are after shortcodes (they have not changed that much really, but options were added) you can get a good idea if you have a look at wppizza/classes/markup/shortcodes.php. Not quite complete there yet though as there are more attributes available than commented in that file. Docs to follow asap.
– any customisations you may have done for wppizza versions 2.x are highly UN-likely to work in v3 (especially if using v2 filter/action hooks). This is deliberate. A more comprehensive documentation will follow asap in line with feedback for v 3.x
– help screens / option descriptions have not yet been checked for accuracy or indeed completeness
– I have not yet gone through every single option again – after implementing it – to check it still works as advertised (will do this early January), but am in th eprocess of doing so
– some not all js/css yet minified (as it makes debugging easier)
– some tax calculations need checking when using alternative taxrates with different products + tax included in prices + discounts
– I am sure there’s more to do, but just wanted to get it out to start getting some feedback if people find the time or just want to get a preview
– Note: at the moment, *everything* in the plugin is subject to change without notice ( to perhaps aid consistency or anything else that might crop up during the current beta phase)
============== INSTALLATION – GENERAL: ==============
before install/update, please enable debug like so – https://www.wp-pizza.com/topic/how-to-enable-debug-in-wordpress/ which will help tracking down issues
============== INSTALLATION – New Sites: ==============
Just install as “normal” and play with it and look around – again, current not all extensions/gateways will not yet work (see changelogs of gateways)
but you will still need to put a cart(widget) on the pages like it was needed with v2.x (but you can use minicart only now if you wanted – see widget options)
as well as some sort of navigation as in v2.x (see https://www.wp-pizza.com/topic/things-to-do-on-first-install/)
============== INSTALLATION – Existing Sites: ==============
a) make a copy of your site to a test environment somewhere. seriously. do not use a live site. In fact, make a backup of what you have to start off with in case something goes horribly wrong for some reason
b) make sure your current wppizza install has been updated to the latest version of the v2.x branch (i.e currently v2.16.11.15)
c) if you have not saved/updated your additives for a while, save them once
d) first update all wppizza related extensions/plugins
e) then *disable* ALL wppizza related plugins (see TODO’s above as to why)
f) update wppizza version v2.x just like you would update any other wordpress plugin with the beta version above. (i.e de-activate wppizza, overwrite files with new version, re-activate)
g) depending on your previous setup, you might have to click on a couple of things (or reload the page you are on), before all sublinks/pages show up again
h) put the cart/cartwidget back on a/the page(s) or sidebar (i *might* be able to keep this when updating from v2x to v3.x- not sure yet will need some further testing…update: this should now work as of v3.0.beta.170109.1)
i) put all other widgets back to where they were if necessary
j) re-enable COD gateway (TODO : enable as default if already enabled )
k) re-activate ONLY the wppizza extensions/plugins THAT ARE MARKED AS BEING WPPIZZA v3 COMPATIBLE (again, see changelog of each plugin if it has been updated for v3.x)
l) re-enter your license keys for re-enabled extensions (optional)
m) test things , play with things, have a look at the options available in the admin etc etc(check your debug logs too and let me know if there’s anything wppizza related there , even if it seemingly does not affect the functionality of your site)
Note: extensions/plugins/gateways are in the process of being made compatible with wppizza v3. If a particular plugin is not yet available for v3.x you might want to periodically check the changelog/page of each plugin (https://www.wp-pizza.com/extensions/ and https://www.wp-pizza.com/gateways/)
============== UPDATING WPPIZZA v3.x to v3.y: ==============
simply download the latest version, unzip, and overwrite all files of the old/previous beta version
============== FEEDBACK: ==============
Please provide *ANY* feedback you may have by emailing v3.beta [at] wp-pizza.com with as much info as you can give me and is relevant to any issues you may have by including things like
– logfiles/debug files if appropriate (zipped please)
– screenshots
– copy of system details found at wppizza->tools: system
– problem only on install/update or generally/all the time
– anything else you can think of that might be helpful for your specific issue
– or even just a “works fine for me ” or “falls over, have a look at http://mysite.com etc etc ” if the problem is obvious
I expect to get quite a number of emails regarding v3.x so I might not have the possibility to reply to all emails individually – be assured though I *will* read and get them all, but bear with me please.
The dev blog (and v3.x itself of course) will get updated as necessary therefore the list below will expand or the downloads/betas simply replaced with updated version .. check back every now and again. The blog here will get updated more regularly in the coming weeks/months
thank you
============== DOWNLOADS: ==============
NOTE: I SUGGEST YOU ALWAYS USE THE TOP/LATEST RELEASE
Download v3.0.beta.170621.1 – 21/June/2017 – tidyup plus a couple of additions (almost a release candidate)
Download v3.0.beta.170613.1 – 13/June/2017 – deal with some possible backpaging issues on orderpage when using COD
Download v3.0.beta.170607.1 – 07/June/2017 – several bugfixes + adding more consistency to filter/action hooks + some more constants added
Download v3.0.beta.170512.1 – 12/May/2017 – some possible notices/errors eliminated + several minor bugfixes + plus some minor additions (eg admin notes in print templates)
Download v3.0.beta.170508.2 – 08/May/2017 – some minor js tweaks
Download v3.0.beta.170508.1 – 08/May/2017 – multiple fixes and tweaks
Download v3.0.beta.170427.1 – 27/Apr/2017 – minor fixes for multisite installs
Download v3.0.beta.170426.1 – 26/Apr/2017 – some more css tweaks for more theme compatibility, added some more data to report dataset (if generating own reports), eliminated some js functions that needlessly run multiple times
Download v3.0.beta.170420.1 – 20/Apr/2017 – brought some more consistency into some filter names, eliminated some more possible php notices, checked (and fixed) some shortcode attributes
Download v3.0.beta.170331.1 – 31/Mar/2017 – some more convenience function added, fixing some wrong tax calculation in certain circumstances, eliminated some more possible php notices
Download v3.0.beta.170222.1 – 22/Feb/2017 – customer screen was displaying wrong customer name/email/date-created data for a given user id
Download v3.0.beta.170221.1 – 21/Feb/2017 – additional gateway development helpers added plus some more bugfixes related to those
Download v3.0.beta.170217.2 – 17/Feb/2017 – a multitude of fixes and additions
Download v3.0.beta.170109.1 – 09/Jan/2017 – wppizza widgets were not kept on upgrade from 2.x
Download v3.0.beta.170108.2 – 08/Jan/2017 – more css tweaks
Download v3.0.beta.170108.1 – 08/Jan/2017 – more updates for php 5.3+ / css tweaks to account for more consistency across different themes
Download v3.0.beta.170107.1 – 07/Jan/2017 – updated for php 5.3+ (as opposed to php7 only)
Download v3.0.beta.170105.1 – 05/Jan/2017 – initial v3.x beta release