Forum Replies Created
"Will the never ending march to current versions of PhP come into play here?"
Probably, I wouldn't upgrade PHP to version 8.x unless all of the components are up to date.
"Will this old theme finally reach its end because of server issues?"
Most likely, yes.
April 29, 2021 at 6:36 am in reply to: Should I use multiple favicons or only one in Genesis Child Themes? #503886April 28, 2021 at 5:37 am in reply to: Should I use multiple favicons or only one in Genesis Child Themes? #503875
Site Identity is a WordPress feature, not Genesis. If you go to the Apearance / Customize page in the WordPress Admin area, SIte Identity should be the first option at the top of the menu on the left. Upload a logo 512x512 and WordPress will automatically generate the required sizes for the favicon and mobile devices.
Of course, if you choose not to use the WordPress feature, your child theme can still use a traditional favicon. Copy it into the child theme's root directory.
You have a problem on your site. Did you recently add an optimization plugin? The reason I ask is because there's an error on your site coming from the theme's responsive menu jQuery script that says jQuery is not defined. This means that the menu script is loading before WordPress loads its jQuery files. This shouldn't happen.
Every script loading on your site has a reference of data-wpacu-script-handle. I don't know what this reference is, but it's probably a plugin. I suggest you deactivate any and all optimization and caching plugins, clear all caches and see if the problem goes away. If it does, reactivate each plugin until the problem returns. The last plugin activated is the culprit.
Dashicons is an icon font. I regularly replace this on site front ends with a custom subset of Fontawesome fonts called a kit. You need a Pro license to build a kit though.
I'm not understanding why dashicons would be adding so much overhead to your site, though. The files are miniscule.
Have you contacted SiteGround support? If they installed a new version of MySQL without copying over the old database, this is something they should fix. When MySQL is upgraded, it doesn't auto-migrate older data. This article is from a few years ago. It's about recovering MySQL tables after a MacOS upgrade. It's not relevant to me any more because I use MariaDB in my dev environment, but you may find some relevance to your situation. https://victorfont.com/recover-mysql-tables-after-upgrade-osx/
Also, what you may be able to do is restore your DB backup to a local instance of MySQL, some it and restore the dump file back to your primary server. It will take some effort and there's no guarantee it will work, but I would try.
Going Green is an old XHTML based theme. Genesis stopped supporting XHTML themes with the release of Version 3.0 released on June 19, 2019.
If you want to continue using Going Green, the highest version of Genesis you can use is 2.9.1, which you can get here: https://my.studiopress.com/downloads/genesis-archives/
April 20, 2021 at 3:50 pm in reply to: many 5xx errors – appears to be related to Aspire Pro theme #503780
Example 2 has nothing to do with the theme. It's a WordPress Core file.
The error in the first example, undefined function add_filter() may also be a WordPress issue. add_filter() is a WordPress Core function. Because Genesis can't find add_filter() and you have so many other WordPress Core errors, it leads me to suspect you may have an incomplete or damaged WordPress install. Before I did anything else, I would reinstall WordPress and see if that makes a difference.
April 20, 2021 at 4:57 am in reply to: many 5xx errors – appears to be related to Aspire Pro theme #503776
5xx errors mean the server has failed to fulfill a request. Since this is related to Google search and you're not receiving the errors when visiting the site, it is very likely either a 500 or 503 error code. A search engine can’t crawl and analyze your site if it gets 500 and 503 errors. Given the fact that there are quite a few errors shown in your image for WordPress core files, the chances of this being related to the Aspire Pro theme or the Genesis Framework are miniscule.
The 500 code is generated when the server encounters an unexpected condition that prevented it from fulfilling the request by the client. 500 errors are often related to a bug in PHP. But if this was the case, your site would crash when accessing it. Since it's only happening for Google, there's something else going on.
The 503 error code means the service is unavailable. A web server will respond with this status code when it is temporarily unable to handle the request due to short-term overloading or maintenance.
5xx error codes are the most difficult of all to diagnose. It’s hard to find the exact problem they indicate and its simplest solution. Also, you usually can’t solve these problems by modifying the page code and you may need to ask developers or server administrators for help.
I suggest you enable WordPress debug and see if anything shows up when you access the site. Also, check you server's error logs for details. Switch to a default WordPress theme to see if it makes a difference. Check the space on your server. If your server is short on space, it will generate a 507 insufficient storage error. Are you using Cloudflare or any other proxy server? If so, you could be getting 504 bad gateway errors.
Whatever the case, you should contact your server host or site developer for further assistance. Best of luck in getting this resolved.
April 14, 2021 at 10:26 am in reply to: list-style-type: upper-alpha not working with Genesis #503744April 13, 2021 at 5:28 am in reply to: How to adjust the size on Content Area and Side Bar #503734
In many cases, you can edit a block as HTML and add an ID. However, Genesis blocks does not allow this. If you edit the block as HTML and add an ID, it will allow you to convert the block to an HTML block where you can then add any additional features you'd like.
March 31, 2021 at 5:43 am in reply to: Can’t edit portfolio item – getting a 404 when I press edit? #503650
Comment out this block of code in functions.php at line 74:
wp_enqueue_style( genesis_get_theme_handle() . '-fonts', $appearance['fonts-url'], , genesis_get_theme_version() );
In the version of the Genesis Sample theme that you are using, featured images are cropped to exact dimensions. Edit functions.php and find this code at line 132:
add_image_size( 'genesis-singular-images', 702, 526, true );
Change the true to false and then regenerate thumbnails. Changing the true to false causes WordPress to scale images rather than crop them. Here are more details: https://developer.wordpress.org/reference/functions/add_image_size/
It's highly unusual for Genesis to experience an incompatibility with any plugin. Youzer is an add-on for Buddy Press. Genesis is compatible with Buddy Press. I would assume that Genesis is compatible with a Buddy Press add-on.