1. actually two other questions that occur to me – have the pages (blog posts in particular) actually been migrated properly? And have the comments been migrated?

  2. hiya – how’s this looking? Doable? (fingers crossed – gotta be better than rhythm passport i’m hoping;) – I realise you can’t give me any serious time estimate but if you had a wild guess it’d be helpful… I can mention it when I invoice him for 10hrs or whatever…

  3. Hiya, now frank’s paid I’m putting my mind to his work again;-)

    Re these seo links – i’d like to go to v maybe that means redirecting the 404page in this case.

    And also, the main menu pages need to redirect to their counterparts – ie needs to go to (you can see the main menu links by going to

    Lastly, I’m wondering if you could go in there with a free security plugin and make it as hard to hack as possible. I don’t think he’s going to want to pay to upgrade it ever – but it’ll probly have to be there at least a couple of years.

  4. This should be working fine now. I found that it had letsencrypt SSL enabled under domain settings which I have enforced now.

    If you go to site it should take you to https –

  5. Issues Found:

    1. Contract just whirrs for regular telessesions user
    Steps to reproduce:
    a) create new instructor user
    b) activate him for telesessions
    c) log in as instructor and got to contracts section. Then click to sign.
    – blank page except for close box and whirring thing in middle
    – has this impacted live site also as changes were made in docusign?
    – do other stroke solutions contracts still work? I could not sign the regular stroke solutions contract for my instructor either

    2. Instructor Link exists to sign contract that does not change upon activating SLT
    Steps to reproduce:
    a) activate an instructor for SLT
    b) log in as that instructor and go to the ‘telesessions’ tab
    c) click on the option ‘here’ to go to the telesessions welcome page
    d) click to sign up for telesessions
    – blank page as above – I presume because this link does not change
    – I believe this link is generated by a shortcode if that helps…

    3. Multiple warnings on Intructor dashboard
    Steps to reproduce:
    a) log in as instructor
    – warning: attempt to read [roperty ID on null in…
    – is this only because we’re in debug mode (ie won’t show on live)?
    – does it matter? 🙂

    4. Multiple warnings on Patient Dashboard
    a) create new patient and don’t assign to anyone yet – just log in
    – warning undefined array key ‘in person’ in…
    – nothing to do with us this one right? 🙂
    – do you think it matters or even shows on live without debug mode?

    5. Patient Link exists to sign contract that does not change upon activating SLT
    a) Create patient and connect to instructor signed up as SLT
    b) log in as patient and got to telesessions tab
    c) click to say you’re ready to sign up for telesessions (and go to the patient telesessions welcome page)
    d) click to sign contract for telesessions
    – blank/close box whirring screen

    6. No ‘Contract’ tab between orders and transactions when you log in as patient
    Steps to reproduce:
    a) log in as,testpassword
    – have I missed something – I can see it’s there in your screenshot… ?

    1. Also, the ‘Instructor Assigned’ email needs disabling for Slt patients… I missed that one… Maybe best we get the rest fixed and live first as its not critical. Looking at the above again I’m wondering if a lot of it is ‘dev site’ related issues. But we have to know for sure…

  6. Dev site is bit different from live site because wp_Debug is set to true and lot of upload documents are not available.

    3 and 4 are related to wp_debug

    1 is occuring because a new instructor has to be approved by admin before any contract signing

    I will check the rest and get back to you

  7. I have added fixed for 1 and 6

    for 1 since it was using new demo account of docusign on dev site so all template documents were not uploaded which I had to take from live.

    6 was an actual bug for SLT in patients profile and has been fixed

    1. that’s awesome thanks. Tom’s agreed to try to get contracts/new email details for next week for us. So I’ll oheck monday morn. email notification for this comment arrived this time:)

    2. Hiya, I tested again and all looks fixed thankyou. Please ping me asap for when you can put it live (in a morning before I get up if possible so I can do a few checks). Only small thing I saw was when you’ve signed a contract as an instructor, the instructor telesessions welcome page says ‘contract signed thankyou’ instead of giving you a link to sign one. Whereas when you’ve signed as a patient (for slt at least – i haven’t tested upper limb) it just continues to offer you the possibility to sign. Probably not worth delaying going live but will need fixing at some point I think. I’ll attach a screenshot of logged in patient.

      OK Forget my bug reportand screenshot! It was me gettin, confused. It’s all good to go!!


    1. ok in that case pls could you make the change to that dvd/streaming bundle (removing streaming access) and also check through the rest of the dvds/bundles to make sure they’re not giving people free streaming access also:-) We only found out about this one because he was honest – can’t imagine people telling us if they don’t have to…

    2. please can you check all the physical dvd products to make sure none of them give out logins in this way. It looks like a lot of them are set like this…

  8. Can you send me a copy of contract? has he uploaded it somewhere?

    If he has simply replaced his oldcopy in docusign then I dont think it will work and instructors will notice new contract. We will need to update the related contract keyword in code files for this.

  9. Hiya, looks like dashboard still only lets you set class dates for men (screenshot attached) and also looking at the ‘processing’ email it doesn’t look like the text from 6 is included. Did you hard code it? Would love to get 4 and 5 to him this week then send him instructions/bill if possible…


  10. @Rob basically we need to add a postcode field and zoom button to zoom the map to the postcode area. Is that correct?

    It should be doable but I will need to check the google api code for this

  11. Hey Rob, I am able to understand the problem discussed in the task but I dont know what solution you want me to work on. Do you want me to research on paytia and integrate this on site and does it need to work with stripe? This seems like a complex research based task which may take some time.

    1. I think at this point ignore paytia – that was just background info – but please could you look into the code to see where that checkout page is for adding sessions – both for admin and for the instructor it is on and have a think about what would be necessary to implement saved cards so people could just click to pay next time without entering card details. It’ll need some stripe research too. Tom’s out of hospital and at home feeling a lot better. Once he’s back working and cleared his inbox a bit I’ll send him another invoice!

  12. So at this point Tom wants you best estimate for how long it would take to add a ‘pay with saved card’ checkbox to the ‘plans’ page for both admin (purchasing on behalf of patient) and for patient… Stripe can do this with its API but I don’t know how conmplicated it is…

  13. A couple of ‘relatively’ quick changes…

    1. SLT patients will never need to sign the regular stroke solutions contract. ie the first one here:!rules
      Ideally what I want is when the ‘Patient is SLT’ checkbox in admin is checked, it is as if this regular stroke solutions contract has been signed. ie the appointments tab works/it is possible to purchase sessions. And the contract is no longer displayed in the contracts section. How easy is this?
    2. When instructors log in for the first time, there are a couple of messages on the top of the dashboard. One of them asks the instructor to sign the new contract (which is no neccessary after we’ve done point 1) and the other sells a DVD (I believe you can see this one in the Theme Options -> Notifications) tab in the back-end. This also is not neccessary for SLT. Basically I think SLT people just don’t need those notifications at the top of the screen!
  14. I finally got some clarity on this task. I’ll attach the new contract here. Then basically, what you’ll see at the moment is that if you create a new instructor (on the live site at least) then they get a message saying they need to sign the new contract for march or something… Basically, what we need is that message to say new contract ‘for October’ and then have it be the one attached. Then this message together with its dashboard lockout needs to be applied for “all” instructors. So they have to sign it before they can do anything… Do check the wording with me/show me somewhere to alter it in the dashboard,,, Might be worth trying it on staging first;) Nothing whatsoever like what he described below… And SLT people won’t see this (see SLT changes..) Lastly also before we do this we need to check in docusign to see how many contracts can be signed in one month and whether we need to pay for more/stagger it in some way… So please give me your opinion on that also.

  15. @rob I have now updated around 3-4 products with wrong streaming options added to Dvd set. Let me know if there is any other missing.

  16. looks good on the front end to me thanks – i guess i’ll have to check stripe when someone buys the 10session to be sure the ratio betw ss and instructor has changed:) Thankyou!

    1. @karan this is perfect thankyou! Pls push live. Also, on the checkout page at the bottom pls:
      1. Remove the words:
      Pay via PayPal; you can pay with your credit card if you don’t have a PayPal account
      2. Move the check box up 2 lines (ie, under Total)
      3. Then
      3 ways to pay:
      Pay by Paypal: Proceed to Paypal

  17. just for the record we’ve had another occurrence of a purchase that did not correctly register its sessions for the patient -similar issue perhaps? The guy’s email is and his name is Paul Chidgey. If you look at his event log you can see Jane has added the sessions manually. But also you can see that a subsequent purchase on nov 2nd worked fine.

  18. Thanks so much for this – wastotally my fault the above needed doing so you dug me out of a hole without costing client too much… I tested today and all looks good re changes. Only thing I did notice is the checkboxes ‘activate telesessions feature for patients’ and ‘activate slt for patients’ should not be visible/changeable for instructor. Only admin should be able to toggle these. Please can you do tha then put live?


  19. Thanks for this – (i did get a notification via email however i missed it! human error… i need to do a mail rule so they get to the right folder…) Tom just sent back this:

    Could you possibly also put a line between:

    ‘….after hospital and community physiotherapy finishes’
    ‘Please click on the 2022 ARNI Newsletter’

    Also please change the text to:
    ‘Please click on the image for 2022 ARNI Newsletter’

    …and also make that last line of text vanish on small mobile same as the magazine image does on the right

  20. Hi. Please can we:
    – do all of the instructor photos in the strokesolutions library that have the t-shirt.
    – fix any that look like they have their heads chopped off by cropping them if possible (including the one we removed before)
    – make them scrolla bit quicker

  21. @rob Is it ok if I share admin access of stroke solutions to my developer for finding photos? There are quite a number of items in media library

  22. The News feed on the patients side only should be deleted and replaced with
    this Facebook carousel –

    But it’s important that the Facebook carousel doesn’t replace the News feed
    on the instructors side –

    Or can we think of a solution where the instructor can also see the Facebook

    Like maybe have the News Feed stopping with 2 visible entries and just one
    Facebook carousel something a bit like the attached?? 😉

  23. I believe the above applies to both the sidebar feed and the news page you identified.

    Then maybe take a screenshot of the feed and do a png of it on the arni site to show him to see if he likes it…

  24. Also, they asked me the following:
    Could the logo at the top be a little larger? Or maybe with the new, cleaner design it will look good as is?
    Could the light gray of the top banner be blended into the background of the logo?
    The turquoise box now seems especially prominent, what are some options to downplay this…larger percentage of shared screen to the video, different font in the tag line, moving the “click here” section to that side?
    Can you add the comma after “Productivity” please?
    Is it possible to easily change the font for the whole site to more closely match the font in the logo?

    The last one I shall ask what the font is – but the rest I figured you know better than me maybe?:-)

  25. I have a feeling last year you modified the colors of the dev site last year. I wonder if we need to suggest modifying again? What do you think?

  26. Tom just sent me this:

    Have just tried to put through a payment of 10 sessions for Michael Barter and after entering in the code that his wife gave me it said that the card did not support these types of payments.

    Do you have logs for payment attempts? Must have happened today – this morning I’m thinking. Likely it’s something there end but it would help if we could give them some evidence of that…

  27. Further to the conversation Karan and I had this morning, please can we have a mockup with new logo and:
    – video/slider from rhs at 75%width centered
    – blue panel from lhs now below it also at 75% centered but now only as tall as it needs to be (ie probly less than half the height

    Hopefully you can do this with a combination of browser inspector and graphics package.

  28. Perfect thankyou. Re the font, it’s AvantGarde in the logo. Please could you take a look and see if it’s available free/relatively inwxpensive. If not maybe there’s one that’s similar?

  29. I had a long discussion with stripe support. Apparently, when you’ve saved card details you can then mark a transaction as a ‘merchant-initiated-transaction’ in the payment intent api. This is apparently the closest we’re going to get to exempting from SCA and smss etc… Does that make sense and can you do it? Effectively in your system it would happen immediately after you have identified that the entered card details are already saved and therefore are going to use the saved version.

  30. I have made configurations for image optimisations and caching plugin using wp fastest cache. It was improved the score somewhat. Any further optimisation we may have to look into installed plugins and theme code to optimize http requests which might take quite more time. See attached screenshot for new pingdom results


  31. The ssl issue I would like to work after home page changes are deployed on live as we will need to edit templates for it and some changes could be overwritten between 2 tasks

    1. Got an answer from them – please can we :

      1. change the tint of that turquoise panel so it’s a little less bright (ie doesn’t dominate the logo so much)
      2. check and make sure the new layout looks good on all desktop/mobile
      3. do https fixes and put live!

      Sooner better really – then the rest of their list we can do a bit more calmly with feedback from their boss when she’s back from holiday! I haven’t checked the hours but I’m wondering if it’s nearing 10 I should wait a couple days and bill her 15…

  32. Hopefully Tom’s connected facebook on both sites now? (he says he has…) Please could we put these live in various discussed locations. Also please add one to the bottom of the sidebar in

  33. Hiya. I’m ressurecting this task as they’re starting to use it right now and will want tweaks/changes/additional features related to it ongoing as they get feedback from instructors and patients. Firstly I realised that I’m not clear on the behaviour of the ‘buy sessions’ page for slt patients. Their instructor will have signed the SLT contract but NOT the regular face to face sessions contract. Ideally this would mean that when a patient buys sessions, they only have the option of telesessions and NOT face to face sessions (neither 1hr nor 1.5hr). Can you tell if this is the case. It’s a heck of a scenario to actually test it…

  34. brilliant – please can you also change the ‘Rehab Books/DVDs’ button in the black header to ‘Get Specialist Zoom-based Speech Therapy’ and link it to the new speech therapy page he created?

  35. Hello! Back to SLT – there were several issues when they started using it, several of them probably Tom’s fault… But some mine for sure… Some I don’t think anyone could have forseen… This one is the first that needs sorting:

    Tom wants to write special SLT notifications for several notifications. The notifications are:
    Welcome: Awaiting Instructor
    Welcome: Assigned Instructor
    Instructor Assigned
    Instructor Welcome
    Patient Accepted

    These all need a (SLT) version that fires if the SLT checkbox is ticked for that instructor (or that patient’s instructor)

    You can see all these emails in the theme options -> emails tab.

  36. Hi Rob, I have understood the task but first I will need to check the backend to find how each of these notifications are triggered . After that I will see if these can be modified for SLT checkbox. It may take some time for the first task.

  37. I have another task related to this. Currently patients get an advert for telesessions upon login. (screenshot attached). For SLT patients only we need this altered. It needs to say:

    ‘Please click here to view the Guide and sign your Contract: a copy is also available under your CONTRACTS tab.’

    The ‘here’ should link to the ‘contract’ tab ie!rules in the case of one particular patient. Then when they’ve signed their contract al messages should disappear.


  38. Got it. I have updated now and pushed to live.

    Also made a push to patient header message change on staging but will need to test to see if its working properly. I wasnt able to test locally due to instructor slt checks.

  39. This one was really one hell of a bug. It took quite a lot of time to actually figure out why its happening mostly by hit and trial. Apparently the server has added some security rules in which if it finds any a href tag in textfield then it will throw 403 error

    403 Forbidden Front-end Urls

    If the server can make a fix for rule that will be best otherwise we will have to update links for each field and find a workaround.

  40. I found two issues with the latest update on staging. All other test cases checked out correct.

    1. steps to create:
    – create instructor
    – set instructor to slt
    – create patient already attached to instructor on screen where you create him
    – patient incorrectly gets ‘Welcome:Assigned instructor’ – he should get ‘Welcome: Assigned Instructor SLT’
    2. steps to create
    – create instructor (not – slt)
    – create patient and attach to instructor
    – log in to instructor and accept patient
    – log in to patient and view message at top of dashboard Telessessions. ad has gone (it was only supposed to go for slt – this isn’t critical…) and for me the link to sign contract does not work (no contracts tab)

    Note the login message for SLT worked fine for me when I logged in as an SLT patient. Also you can see issue 2. by logging in as with password ‘password’. It’s possible I messed up with the instructor user on this test case so please try the steps again yourself though.

    We will also need to give him a way to set an instructor to slt upon creation. But that is less urgent thankfully and can wait (since he’s currently wanting to onboard patients – not instructors)

  41. Issue 1 fixed – I also tested non-slt again and that still works too;)
    Issue 2… If I create a non-SLT instructor, then create a patient and attach him to that instructor I’m finding two problems:
    1. If I attach a new patient to the non-slt instructor via the create screen, the instructor doesn’t get any notification/chance to accept the patient. This may be a pre-existing bug and I’m wondering whether to test it on the live site… What do you think – could your changes have caused this?
    2. Directly related to this task, if I then subsequently assign the patient to the instructor I get the option in the instructor’s dash to accept the patient… (this is correct so I press to accept the patient) But then I have a problem upon logging in as the non-slt patient that he gets no opportunity to sign any contracts. There should be a little message at the top like there is for slt patients I think. There should at least be a contracts tab. Screenshot attached…

    Nearly there… Do you want me to screengrab what it does on the live site for 2)? Bit of a nightmare I know – probly not so much the code but the sheer complexity of what it actually does…


  42. I had a look on the live site. I’ll attach two screenshots here. Firstly as an instructor, if you create a patient on the create screen it *should* then send an application to the instructor (I’ll attach that one to this comment to show what it looks like in the instructor dash).


  43. More worrying/puzzling is the patient side. When I log into a patient who’se been created attached to a non-slt instructor I get no prompt/option to sign a contract anywhere – no contracts tab – and this is on the live site… I don’t think this is right. Is this something we could have messed up in september on the initial slt deploy? patient live site dash attached here with no contracts tab…


    1. Unfortunately another reasonable urgent one here… Sorry, I should have thought to test this… On live site instructor (pword: password) cannot schedule sessions (to be more specific telesessions) for patient (pword: password). Regular face to face are available (they need not be but thats fine…) but telesessions are not… Normally the dropdown in the screenshot shows another option for scheduling a telesession if both instructor and patient are contract signed for telesessions. This needs to be true also if they’re signed for SLT.

      I’m now trying to think of other places on the site where this sort of thing might be an issue..


  44. More important than the above in fact… They want the wording over the slider changed to: ‘Click here to see how Concordia Consulting can help your business.’ And they want the first slide of the slider to be the first frame of the video.

    I managed to do the wording change but it screwed up badly in chrome on desktop (looked great in chrome on mobile and firefox desktop sigh…) so I had to revert changes. I’ll attach here so you know what I mean.

    They want it asap so I’m hoping there’s a way you can get to it – Tom’s more important but if you can get Shubham to do it/let me know when it can be done that’d be amazing…

  45. @Rob I was trying to check this but I am not able to edit files using wp admin.. I don’t have access to inmotion hosting details.

  46. Firstly ‘ the graphic for the explainer video should be at the 47 second mark – at the very end of what is that 2nd storyboard, but before it transitions to the final board (key words: after potential and before stop)’. So please get the graphic from the explainer vid at that point. I think you can add graphics to that slider via a cpt in the dashboard – just gotta be a bit careful the aspect ratio looks right. Feel free to do it on staging first (I can always deploy if need be) you’ll just need to change the url of the youtube vid as staging is still the old one in the code.

    Secondly – I figured out what I did wrong yesterday – I forgot to clear that damn cache! Rookie error… Therefore my css was probably OK – I didn’t keep a copy annoyingly. But it’s basically change that wording on the overlay, .toverlay {width: 85%!important} (always – all screen sizes), make the play button on the right visible on all screen sizes and give it a padding-bottom:8px, I then found I had to manually css hide using js the whole #slider area for some reason after click…

  47. This is brilliant, thankyou. Please could you on mobile portrait, make the button visible (you’ll have to give it padding-bottom:8px or something as it doesn’t line up quite right) and make the text a little smaller so it fits (screenshot attached of now in brave mobile portrait to show issue). Now the vid’s in the center the button looks nice visible on small screens which is good. Remember to clear the cache! I had to do it just now to make it look right in chrome desktop!

    Please also add another screengrab from 27s in (when the pen’s finihed scribbling and filled out the screen) as 3rd or 4th screenshot. Well done for figuring out the date order;)


  48. I have added the screenshot at 4th position and made fixes for mobile styling. Also I have tried to optimize the slider images so they may load faster. Please check now

  49. i’m guessing the docx attached above is the schedule he initially asks to remove until he can get it to us – does that sound right?

  50. It would seem the webp convert plugin I just installed has managed to convert everything to webP (ie slider as well – not just blog/media content). So I would say priority is to make sure slider images are appropriate size then make sure they and the slider/youtube scripts only load where necessary (ie on the homepage) Hopefully that’s clear & straightforward still…

  51. Hi Rob, its been very old task and sorry I forgot the details on what was needed :p
    Do you want me to check on this?:

    Apparently, when you’ve saved card details you can then mark a transaction as a ‘merchant-initiated-transaction’ in the payment intent api.

    1. Yes I want to know if this is possible and if so try it -then when Jane puts througha payment using a saved card it *should* have a much higher chance of going through… Hopefully you won’t need to change the front end for this either.

  52. Hey Rob, I researched about merchant initiated transactions in stripe and found that we will have to set a configuration setting for ‘off_session’ to true in stripe payment intent api. This i have done and pushed to staging. It will need testing to see if it works or not.

    On a second note. Please see attached screenshots for payment settings we use when sending card details to stripe for charge. It is important to note that the confirmation_method has been set to ‘manual’ which is basically executed for every future transaction also. Can you ask the stripe support that if we have saved card details then changing this setting to automatic, will it help to prevent SMS confirmations?


  53. Hiya, I should have a reply from stripe support soon – meanwhile I checked out trying to pay for a session on the dev site but found I couldn’t connect my instructor to stripe. (screenshot attached) Any idea what’s going on here? The instructor is email (called instructor instructor) and password is just ‘password’ no quotes… I’m looking forward to being able to clone the live site properly as this thing sucks…


  54. Back to this I’m afraid… Sorry… Basically, there’s something odd about the contract signing. I’ll attach a screenshot here of Nikola Sultan – she’s signed the old contract after March 7th when you changed it. Next I’ll send a shot of that page of the contract in docusign so you can see the difference. I think it’s still trying to pull one of the old contracts. The template ID should be d8638e54-dfba-4d5c-be85-8fd151557172


  55. @Rob
    I think around 3 hrs estimate would be good for the job.
    How many fields does he want – first name, email or anything else?
    Also it need to automatically connect to his mailchimp account right for every signup?

    1. Yes it needs first name, email, maybe also gender radio button if it fits – it’s important in that he sends a different newsletter/advert for workshops etc to men/women – I’ll check the details in case he wants a third option:)

  56. I think he means spam on blog post comments to be honest – please take a look – he said there’s like thousands of them… – but if there aren’t many of them then maybe check the signup form. Given his niche I’m not surprised the spam robots like him…

  57. Case a) with the archive template works fine. (ie for single affiliate link it goes to the affiliate page no matter what we click on) There for for dye with avocadoes sales page we’re good.

    However, for the amazon multiple affiliates I’d like this page: to not show the ‘read more’ button at the top of the list of affiliate buttons in the screenshot (now I have one set up properly I guess this is clearer…)


  58. @Rob
    Do you want me to debug when this user signed the contract and which contract did she sign?

  59. @Karan Most important thing is future signs go to correct contract – she signed long after you changed it so there must be some problem. If you have to debug her to figure that out then that’s fine. Probably we have to get a load of people to re-sign anyway so how she signed the wrong one is of secondary importance!

    1. This is brilliant thankyou – hopefully she’s alright with ‘read more’ everywhere – better solution than mine and it makes sense to me…

    1. So when I checked this I swear it worked great… But now when I go to the /shop page and click on any of them they go to the ‘four ebooks bundle’ first product in the list rather than the actual product page you click on… Maybe I only clicked the first one when I checked? rookie error… If you go to the product pages from the wp dash they’re all fine so I think it’s in that template/plugin fix…

  60. His site seems to be loaded with lots and lots of spam I have added a custom solution to stop spam on comments. If it works then I will probably use it as defacto method for all contact forms in future.

    Its pretty clever to be honest, I just disable submit by default and only if a human manually types into the form it will remove the barrier. Fingers crossed, hope it works.

    The other source I found was on WP Forms. I have enabled spam protection in the plugin settings for all its forms. Can you ask him if he is even using that plugin? If not, then maybe we can disable it. I checked on contact page and he seems to be using CF7 plugin on that.

    1. This is great – feel free to stick your comment solution on the fos site – I’m getting fed up with the garbage in the comment feed… When I’ve clarified a few things re form fields I’ll send you next task and him a bill (paypal… fingers crossed eh…). That will mean we can switch off WP Forms. I’ve turned on a logging plugin for CF7 so if he’s getting spam there we’ll see it and can stick honeypot or something on there…

  61. As well as fixing the /shop page links so they go to the actual products (not all to the four ebooks bundle) please can you also change the criteria that swaps behaviour between linking to the WC product page vs the affiliate page. Currently it should check whether there are multiple affil links and for a single one go to the affil link, but for a multiple one go to the wc prod page…

    However, please can you change it so that for products of category (with slug) ‘online-courses’ (ID 73) they go to the top affil link (therefore doesn’t matter what happens on the actual wc prod page since no-one is ever going there.

    Then for all other affil products we’ll have your solution where the shop archive page says ‘read more’ and goes to the wc-product page. Then on the page itself, it displays all the affil links as normal (and there may only be one since we’re using the category as criteria now…)

    In this way she can use wc-prod pages for her externally sold ebooks!

  62. The solution I had worked wasnt stopping spam entirely so I had to install another plugin Antispam Bee which is doing the job pretty good now. His comments section should be 95% free of spam now.
    I had checked spam on FOS and basically had to disable the default post of Hello World post. It should be fine now.

  63. These ones I have updated using custom css in plugin:

    footer spacing – she wants to remove the gap b4 the footer. might be possible in customizer..
    Also from her:
    1. On the Newsletter page, is there a way of switching off the footer, so it doesn’t display the “let’s be friends” sign up form? I’m sure I’ve seen this somewhere but can’t find the option now.

    2. For the “let’s be friends” sign up footer, how can I change the background colour of the footer? I’d like to change it to the warmer brown/tan colour which I have on the Newsletter page. Hope that’s not too vague. I’ve attached a screenshot of the colour so you can see. [i’ll call this ‘footer color’ and attach…]

  64. @rob
    I have pushed fixes for these on staging. Please check:

    Please can you change the woocommerce buttons (affiliate and native) on the product pages to the same color as the button in the attached ‘button color’ jpg? She also would like this color added to the custom color pallete in wordpress – but she’s using them all so don’t replace. is this possible?

    Shop archive pages product title/price text size. Please can you make it say 30% smaller on mobile and 10% smaller elsewhere – screenshot also attached. She has quite long product names so they start looking a bit bizarre especially on mobile. Maybe also reduce the padding around the text area so have more space for the actual text?

    Please can you make the button textsize smaller on mobile for affiliate buttons so Great British Bookshop displays the word bookshop (or do 2 lines maybe?)


  65. Brilliant thanks – you guys at least should be talking directly somehow when we gte around to it… She’s really clear and nice to work with:-) I’ll send those responses back to her direct to check I think…

    I’ll upload the images for these in a moment – I’m not sure if the background point she mentions is actually one I’ve already sent but the rest are new…

    1. When I type ‘dot, dot, dot’ it shows the dots in the middle of the line. Can you change that so they are aligned on the bottom?


    2. These bullet points – on the mobile, tablet and desktop, can you align them to the top of each point.


    3. Also these icon points – can you make those so they align with the top of each point.


    4. I can’t work out how to change the background of this section. If you look at the other two above, it’s meant to be shaded background / white / shaded background. Could you change it please?


  66. Ok I have updated these for mobile

    1. When I type ‘dot, dot, dot’ it shows the dots in the middle of the line. Can you change that so they are aligned on the bottom? – This one was a weird bug probably within theme, had to use some sort of hack.


    2. These bullet points – on the mobile, tablet and desktop, can you align them to the top of each point.


    3. Also these icon points – can you make those so they align with the top of each point.


    4. I can’t work out how to change the background of this section. If you look at the other two above, it’s meant to be shaded background / white / shaded background. Could you change it please?

  67. I have pushed an update fro this on live. Please check and see if all is working fine for SLT and telesession users.

  68. Hiya – online courses condition is perfect! However for everything else we need the shop archive pages (and read more links) to go to the wc product page. Then the affiliate links will display correctly. This one attached is an ebook (plant dye ezine) but currently goes to the affiliate page and not to the wc product – ie it behaves like online courses (maybe because it’s a ‘single’ affiliate link not multiple?)


  69. Also, the product listings on the homepage (no doubt some ghastly widget….) Please can they have the same font size adjustment you did on the woocommerce shop page? Also she says the widget does a kind of ‘arrows’ thing on hover? If you can see what she means is it easy to duplicate that on the wc shop page? If that makes no sense I’ll investigate further and get back to you!

  70. Oh my gosh…. I am so excited…. Thankyou and well done for getting to it. I have a morning checking on various things for Tom now…. Darn it I want to play with this instead!!

    1. The hack I used was that she can write 2 dots normally and third dot she will have to make italic. I dont think debugging, why theme is causing this issue will be worth the time and effort.

  71. Please can you also set the font of the buttons on the dye-with-flowers sales page in the two boxes (there’s one about mid way down and another near the bottom) that look like this screenshot – to be caps sans serif font the regular font of the site.

    Then please can you add buttons like these to the Bundle of 2 courses sales page also – there are boxes exactly like these where the buttons have vanished somehow. She can set the colors/links.


  72. Yeah I hope this will make some of our life easier..
    I have yet to work on another page where I will be updating payments received. It will good to do a bulk edit with an overview page rather than going into backend one by one.

  73. Updating this on featured products on homepage was bit tricky. Had to use a JS hack as it was controlled by Kadence theme.
    Let me know if its working fine now as expected.

  74. You know you can configure admin columns to show/edit whichever acf columns you want inline (just click the gear icon at the top of the dashboard page to edit the view). And you can search by a column (so all payments by rebecca for example). That’s what I’m doing to manage the tasks right now – would be hell otherwise:) Obviously not as good a custom page but for our payments it might not matter as there aren’t many fields. Also you can do date based csv exports….

      1. It is an insanely cool plugin for hacking together an interface. My advice is even if you’re set on building something custom, to just play around with using this for a while to get really clear on the features you need. Same goes for hours reports/post type I think – it’s a clunky way to do it but v flexible hence good initially… (but not for clients to see!)

  75. Updated these:
    1. please can you make sure they top align on desktop and tablet as well as mobile?
    2.Pls could you also center this CF7 submit button in the footer – really annoying…
    3.changed mind re product woocommerce affiliate & native buttons color. Pls like this one attached (similar but different!)
    4. the product listings on the homepage (no doubt some ghastly widget….) Please can they have the same font size adjustment you did on the woocommerce shop page?

    Also she says the widget does a kind of ‘arrows’ thing on hover? If you can see what she means is it easy to duplicate that on the wc shop page? – this one I am not able to replicate

  76. She figured out how to do this herself:

    >Please can you also set the font of the buttons on the dye-with-flowers sales page in the two boxes (there’s one about mid way down and another near the bottom) that look like this screenshot – to be caps sans serif font the regular font of the site.
    Then please can you add buttons like these to the Bundle of 2 courses sales page also – there are

  77. Great re fixes. At this point please can you sort the color of the buttons of the cf7 submit form so they’re grey again. locations: /links /newsletter and footer -pls check, i usually use an ebook reader to work so am colorblind;)

    Also I think the tooltips still need removing from the product images woocommerce shop page/home page widget

    Then we’re done… wow…

  78. Updated these. please check on staging
    1. Reverted the color of the buttons of the cf7 submit form
    2. Removed title tooltips on hover for product images woocommerce shop page/home page widget
    3. Fixed text size on the mobile view
    4. I cannot delete these multi affiliates- This is probably a bug on affiliates plugin, had to fix using custom filter hook to override this. The amount of updates I had to do for this affiliate plugin it would have been much cheaper and easier to built a custom functionality for her from the start using acf :/

  79. ok so as of today, left on list we have:
    1) weird flickery buttons from comment above – she’s not that bothered – if you can’t reproduce it or it’s gonna take ages then don’t bother
    2) please can you center the cf7 signup form on the links page
    3) I thought I’d already asked but cannot find anywhere. On the multi affiliate pages (ie paperback books) she has a message at the bottom of each description saying ‘these are affiliate links’ – she’d like that moved to below the buttons. Is that possible with an extra ACF field and a wc template change maybe?


  80. I have updated these:
    1) weird flickery buttons from comment above – she’s not that bothered – if you can’t reproduce it or it’s gonna take ages then don’t bother – changes this under global color settings of theme for buttons
    3) I thought I’d already asked but cannot find anywhere. On the multi affiliate pages (ie paperback books) she has a message at the bottom of each description saying ‘these are affiliate links’ – she’d like that moved to below the buttons. Is that possible with an extra ACF field and a wc template change maybe?

    I am not able to find this please can you center the cf7 signup form on the links page – can you provide screenshot?

  81. From client:

    Can you remove the “author” at the end of each blog post.

    On the main blog page, I’ve set the side bar to this, which I’m happy with.

    But on the individual blog posts, this is the side bar (below). Please can you change it to the same as the one above with my photo and info? I just can’t see how to do this… so ridiculous. Sorry.


  82. We’re sorta semi live… Basically, if you can change your host file to point to then login to dashbaord with regular user/pass (change /etc/hosts file on debian linux – no idea how on windows etc though…) then you could set her sidebar for the shop back to how it was before. She wanted it changed for the blog but that change impacted the shop as well apparently which she didn’t want… If hosts files are annoying on your system then no bother you can do it when live:-) Also when you next look at your custom plugin code on the live site you’ll see some fancy redirect code at the end – I spent about an hour manually copying/pasting urls from the old site because the import plugin randomly got about half of them wrong… Then I added a bit of code to sort out a few product categories. All good now though & one very happy client…

  83. ok she says don’t worry about this – she likes the sidebar as it is now:-) We’re live! I’m going to do a few speed related tweaks over the next day or so – she’s going to recommend us to friends/colleagues for sure!

  84. Hiya, so as you can see from the other task I’ve moved thedev.strokesolu ions site to my server – however I think I did the copy it before you deployed this change. So please could you deploy this change (we need to make sure you can do that anyhow…) and then I can test this change. I’m hoping the problem i encoutered above was just swift’s hosting…

  85. ah so it looks like his shipping address doesn’t have a ‘country’ therefore it just defaulted to uk maybe… Do you happen to know (or know how to find out?) whether that shipping addr came from paypal or if he entered it? (ie is paypal sending us addresses without country included or is our woocommerce not validating right?) Either way really it shouldn’t be possible to have a shipping address without a country:-) I’ll report progress anyway – pls let me know if you have more ideas.

  86. much better thankyou. Please can you also put a box behind the whole player (including song titles) with:
    – background same color as the off-white on the edges of the play/fwd/back button
    – border same color as buttons themselves with 1px line width, rounded corners 5px

    I think that’ll look nice:-) Also please check on brave on your mobile – it hasn’t changed on mine but it might be just cache… If brave looks alright to you (and therefore its a cache issue on my machine) pls can you change the stylesheet version number or something?:)