Skip to main content

Author: WMWL Support

Form doesn’t work

Things to check:

  • Is recaptcha enabled directly on the form?
  • Do you have recaptcha keys set in place?
  • Is WP Rocket on the site? If so, see screenshot below.

Ensure the following setting on WP Rocket is unchecked. Other JS settings may also interfere with loading the form properly.

wp rocket settings

Year in footer

I figured out the issue with the footer issue with the year. You need to put the code in the p tags then it works fine.

its weird that its not in p tags when you download layouts from yootheme. but it is solved anyhow

 

<p>© <script> document.currentScript.insertAdjacentHTML(‘afterend’, ‘<time datetime=”‘ + new Date().toJSON() + ‘”>’ + new Intl.DateTimeFormat(document.documentElement.lang, {year: ‘numeric’}).format() + ‘</time>’); </script> Design Bites. All rights reserved.</p>

 

Footer date issue

How To: Use Softaculous to kickstart a dev site

From Rick:

 

Well the master doesn’t age really it is always in the exact state you left it with the exception of plugins not being updated.
Periodically you may wish to add a new plugin or replace one editing your startup point as you grow.

Spinning up a new dev site if it is hosted on the same cpanel, you would 1st create the domain (sub.domain), then trigger the SSL install to it using SSL/Status, then go to Softaculous and open the list of installs… find your kickstarter and select the CLONE button… which is a new install of that WordPress at the location you choose. So then drop down the URL choice and select your new dev domain to intall to. That’s it!

We are always happy to do it for you as well when you are in a hurry, but I know you like to learn new stuff and stay on top of things.

Rick

Fix Stretched CSS Layout Issue (Mixed Content)

Issue:

Stretched icons in header

Mixed Content: The page at ‘X’ was loaded over HTTPS, but requested an insecure stylesheet ‘http://X/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css’. This request has been blocked; the content must be served over HTTPS.

This site uses Elementor, FYI.

 

Solution:

Changed the site address in Settings -> General to https from http

 

a properly formatted header

 

YOOtheme, set up child theme

  • Download yootheme and install it in the themes folder (/wp-content/themes)
  • Create a new folder and name it yootheme-child
  • in the new folder, create a style.css document with the following info:
/*
 Theme Name:   YOOtheme Child
 Template:     yootheme
 Author:       WMWL
 Description:  YOOtheme Child Theme
 Version:      1.0.0
 Text Domain:  yootheme-child
*/


Then, go to WP and activate the child theme. The bolded text above has to be exactly as shown.

 

 

yootheme video: https://www.youtube.com/watch?v=ur8BcS0-68Q

UpDraft: Database Encryption

If you download a backup set then try to restore it, sometimes it asks for an encryption key.

On the original website where the backup was taken, go to “Settings” then scroll down to “Data Encryption Phrase.” You can copy and paste that into the prompt on the new website when trying to restore.

Fix Broken SVG icons

When migrating from dev site to live site, sometimes images break.

Example code:

<div class=”uk-grid-small uk-child-width-expand uk-flex-nowrap uk-flex-middle uk-grid” uk-grid=””>            <div class=”uk-width-auto uk-first-column”><picture>
<source type=”image/webp” srcset=”https://capeboatworks.com/wp-admin/admin-ajax.php?action=kernel&amp;p=image&amp;src=%7B%22file%22%3A%22wp-content%2Fuploads%2F2024%2F02%2FWhite_wave.png%22%2C%22type%22%3A%22webp%2C100%22%2C%22thumbnail%22%3A%2275%2C%2C%22%7D&amp;hash=92e7d6ea 75w, /wp-content/themes/yootheme/cache/e8/White_wave-e8f06247.webp 150w” sizes=”(min-width: 75px) 75px”>

 

If it is a SVG, here is the fix:

 

in the future just change the srcset and src to /wp-content/file name ect. should fix the problem
SVG fix

How To Complete Post-launch checklist and notes

Spreadsheet can be found here:

https://docs.google.com/spreadsheets/d/1NEANVgkSaivqMDMPAIz9zjfB10XNjGhR411skQ7pyHU/edit?usp=sharing

It is under the support@websitesmadewithlove.com account.

The tab “2024 Launch” or similar is where you want to go for the ever changing list.

Notes

 

Install “user flow/tracking” add-on for form tracking form submissions

Formidable Forms, global settings for userflow thing

Turn on “Append IP Address, Browser, and Referring URL to message” feature for forms

go to each form’s settings under “actions and notifications”, email notification, and click the box for “Append IP Address, Browser, and Referring URL to message” found under the message box.

 

Take fresh backup

Make sure Mark has it connected to dropbox

Iubenda Cookie Policy

Start with these services then add more once it scans the site. Will change to static at a later date.

iubenda checklist

Choose “embed text in the body” option on Iubenda.

On the WordPress website, make sure the cookie banner has one of the following (first one for regular sites, second one of there’s a terms and conditions)

<p><span>We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our <a href=”/privacy-policy/“>Privacy Policy</a>. If you continue to use this site, you consent to our use of cookies.</span></p>

OR

<p><span>We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our <a href=”/privacy-policy/“>Cookie Policy</a>. If you continue to use this site, you consent to our use of <a href=”/privacy-policy/“>cookies and our terms and conditions.</a></span></p>

 

Delete dev site, dev db, dev dbu

All this information can be found in the client drive under the kickstart/db file. I often copy/paste the database info from the wp-config file because the automatic WP installation creates that stuff without my input.