Hi,
i now need to update/ change my Product categories SEO Title and the SEO Description
is there anyway to do this by CSV or anyway though mysql
manually having to do this one by one cat with 1000 cats /subs, will take days of work.
]]>When I switch on generating sitemap, during the saving pages I got this eror:
{
“code”: “internal_server_error”,
“message”: “
There has been a critical error on this website.<\/p>
Learn more about troubleshooting WordPress.<\/a><\/p>”,
“data”: {
“status”: 500,
“error”: {
“type”: 1,
“message”:
“Uncaught Error: Call to undefined function app\init\get_home_path() in /home/simplys7/public_html/wp-content/plugins/cds-simple-seo/app/init/Sitemap.php:91
Stack trace: 0 /home/simplys7/public_html/wp-includes/class-wp-hook.php(326): app\init\Sitemap->buildSitemap() 1 /home/simplys7/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 2 /home/simplys7/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 3 /home/simplys7/public_html/wp-includes/post.php(4784): do_action() 4 /home/simplys7/public_html/wp-includes/post.php(4930): wp_insert_post() 5 /home/simplys7/public_html/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php(880): wp_update_post() 6 /home/simplys7/public_html/wp-includes/rest-api/class-wp-rest-server.php(1230): WP_REST_Posts_Controller->update_item() 7 /home/simplys7/public_html/wp-includes/rest-api/class-wp-rest-server.php(1063): WP_REST_Server->respond_to_request() 8 /home/simplys7/public_html/wp-includes/rest-api/class-wp-rest-server.php(439): WP_REST_Server->dispatch() 9 /home/simplys7/public_html/wp-includes/rest-api.php(428): WP_REST_Server->serve_request() 10 /home/simplys7/public_html/wp-includes/class-wp-hook.php(324): rest_api_loaded() 11 /home/simplys7/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 12 /home/simplys7/public_html/wp-includes/plugin.php(565): WP_Hook->do_action() 13 /home/simplys7/public_html/wp-includes/class-wp.php(418): do_action_ref_array() 14 /home/simplys7/public_html/wp-includes/class-wp.php(813): WP->parse_request() 15 /home/simplys7/public_html/wp-includes/functions.php(1336): WP->main() 16 /home/simplys7/public_html/wp-blog-header.php(16): wp() 17 /home/simplys7/public_html/index.php(17): require(‘/home/simplys7/…’) 18 {main}
thrown”,
“file”: “/home/simplys7/public_html/wp-content/plugins/cds-simple-seo/app/init/Sitemap.php”,
“line”: 91
}
},
“additional_errors”: []
}
I’m I the only one experiencing this??Simple SEO v2.0.28 – Worpess v6.5.3, post save/update issue?
]]>Any reason for the %%sitename%% %%sep%% variables, imported from Yoast SEO data, not working? Is this even a function within Simple SEO?
]]>Hi,
Is there any way i can customize the url in sitemap.xml for my site visualfrontend.com
]]>Dear Developer,
I am currently using the JetFormBuilder and Simple SEO plugins on my website. However, I encounter an issue where forms cannot be saved while the Simple SEO plugin is active, showing an “Updating failed.” error message. Additionally, I am seeing the following error in the console:
/wp-json/wp/v2/jet-form-builder/8406?_locale=user 500 (Internal Server Error)
Failed to load resource: the server responded with a status of 500 ()
I am curious if there is any update or advice you could provide to resolve this issue. Could there be a conflict between these plugins? If so, any information or support on how to resolve this issue would be greatly appreciated.
Thank you in advance for your assistance. I look forward to your prompt response.
Best regards,
Alican Gürda?
]]>I had thought this was working and have been ready to deploy it across a vast empire of WP sites, but was testing a site and discovered that even though there is a sitemap.xml created, it is not being served upon request. Instead the wp-sitemap.xml (default WP sitemap, which includes the users) is returned.
That is, mydomain.com/sitemap.xml just redirects to mydomain.com/wp-sitemap.xml
A few thoughts:
I have WP installed at mydomain.com/wordpress/ (as there is a need to keep WP in its own folder). However, we are redirecting the usual traffic to mydomain.com/ instead of exposing the /wordpress portion of the URL. This technique is outlined at Giving WordPress Its Own Directory: https://developer.www.ads-software.com/advanced-administration/server/wordpress-in-directory/
That is, the WP Dashboard is at mydomain.com/wordpress/wp-admin, and the website shows up as mydomain.com/ (so /wordpress is effectively hidden for the casual visitor).
So my current theory is that this plugin does not work in an environment where WP is in its own folder. And, when I click the “Create Sitemap” button within this plugin’s panel, the page redirects to mydomain.com/wp-admin/options-general.php?page=simpleSEOAdminOptions&sitemap_created=1
instead of
mydomain.com/wordpress/wp-admin/options-general.php?page=simpleSEOAdminOptions&sitemap_created=1
(True, this could be caching or something going on. But, hear me out….)
Likewise, if I click “Import Yoast SEO Data” the page is redirected to mydomain.com/wp-admin/admin-post.php?action=sseo_yoast_import&_wpnonce=be6122dd5d
instead of mydomain.com/wordpress/wp-admin/admin-post.php?action=sseo_yoast_import&_wpnonce=be6122dd5d
I’ve tried this with and without a caching plugin, and with only minimal plugins loaded, in Troubleshooting Mode and whatnot, but nothing seems to work to be able to get that /sitemap.xml to show up.
So, I looked in the code and at around line 75 of init.php there is
apply_filters('wp_sitemaps_enabled', false);
which I think should beadd_filter( 'wp_sitemaps_enabled', '__return_false' );
I cannot find any documentation that apply_filters is the proper thing to do in this situation; usually people seem to be doing something like $myvariable = apply_filters('the_title', 'something');
since apply_filters returns a value.
Anyway, in my case, I think it may be more so that WP is not in the root of public_html, but instead is nestled safely into its public_html/wordpress/ folder. I suspect Sitemap.php needs a change around line 91-92ish where ABSPATH . ‘sitemap.xml’ is being used when the sitemap.xml file is written. It might be better to use get_home_path();
file_put_contents(get_home_path().'sitemap.xml',$xmlString);
]]>
Hi,
Is it possible to add a dynamic month/year to SEO title of post?
Thanks!
]]>Hi, there is a security vulnerability up to version 2.0.23, according to Patchstack and Wordfence: https://patchstack.com/database/vulnerability/cds-simple-seo/wordpress-simple-seo-plugin-2-0-23-cross-site-request-forgery-csrf-vulnerability Do you know when you will be able to patch it? Thank you!
]]>Hi,
Does the plugin support the woocommerce categories ? It doesnt Show their Image when try to share the category link on Facebook, and shows the first product image instead.
And there is no option in the category edit page to add custom cover image, like the one when trying to edit products or posts.
Thanks.
]]>Hi,
I cant find the .pot file of the plugin to translate it to Arabic. Can you please check?
Thanks.
]]>Hi David,
this plugin looks very promising. Does it work under a multisite environment?
Regards, Frank
]]>Please also add the option to remove category / tag url prefix. And also to noindex category / tag results pages. Most people would not want these pages indexed as it leads to duplicate or thin content.
Thanks
]]>Hello, please add support for the %page% variable in the title field to allow unique titles on post pages (Blog – page 1, Blog – page2, etc ).
]]>I get a warning message generated when a page not found condition arises. The message goes away when I disable cds-simple-seo. Error message is:
Warning: Attempt to read property "post_title" on null in .../wp-content/plugins/cds-simple-seo/app/Admin/Meta/Title.php on line 96
Any ideas what is causing this? Thanks, in advance.
]]>We updated our site to the latest version today and it turned out that this plugin was breaking the site causing a fatal error.
I think we upgraded from the version 2.0.12.
We are using the plugin Hivepress to created personal ads and the fatal error appear when you try to add a new personal ad. The error we get is:
Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 20480 bytes) in?/wp-includes/class-wpdb.php?on line?2153
]]>Hi, David. I get an error after deleting a post or page. If I deactivate your plugin the error disappears. Waiting for your fix.
]]>Hi David, I have done several tests and the latest update of the Simple Seo plugin from a json error after saving changes to a post or page. The message appears in red after clicking the refresh button after editing a post or page. You are also automatically logged out of wordpress. If I disable the plugin, the problem goes away. I’m turning it off right now, hoping for a hotfix.
]]>Hi David, I run 5 WordPress websites. In 4 of them I installed your awesome plugin.
Up to version 2.0.13. (I’m not entirely sure) there were no problems. Now I can no longer save newly created and edited pages. A red message appears at the top of the page indicating that the page could not be refreshed.
I found out that there could be a connection with your Simple SEO when I deactivated this plugin. After that, saving was possible again without any problems.
The problem is reproducible on all 4 websites with Simple SEO enabled.
Thank you for your work and your help
Hallo David, ich betreibe 5 WordPress-Websites. In 4 davon habe ich Dein gro?artiges Plugin installiert.
Bis Version 2.0.13. (bin ich mir nicht ganz sicher) gab es keine Probleme. Nun kann ich neu erzeugte und editierte Seiten nicht mehr speichern. Am oberen Seitenrand erscheint eine rote Meldung, die darüber informiert, dass die Seite nicht aktualisiert werden konnte.
Dass es ein Zusammenhang mit Deinem Simple SEO geben k?nnte, fand ich heraus, als ich dieses Plugin deaktiviert habe. Denn danach war das Speichern wieder ohne Probleme m?glich.
Das Problem ist auf allen 4 Websites mit aktiviertem Simple SEO reproduzierbar.
Danke für deine Arbeit und deine Hilfe
Hi there,
the newest v2.0.14 breaks the site running with WP 6.1.1 on PHP 8.1.13
Error message via Mail:/wp-admin/options-general.php?page=simpleSEOAdminOptions&sitemap_created=1
v2.0.13 worked / workes fine!
]]>As with the previous Rank Math error, I received the same blank page error. I AM running php 8.0. AND there were no php errors on my server.
Why would you direct the plugin to a third party site (without warning) to do an import?
Seems very sketchy. I’ll be changing my WP password, uninstalling your plugin, and giving the appropriate review.
]]>Hello and thank you for your plugin.
As there is no text-domain in your plugin, I’m struggling to translate it in another language.
I have checked several topics, pages etc and couldn’t find a way to make it work.
I also try to use the completed hungarian version.
Can you please let me know how to rename the po/mo files and where to store them on the server?
Are you thinking about adding a textdomain to your nice plugin?
If it works, I will be happy to provide the french version when it’s completed.
Thank you for your help.
Hi,
as my subject says, an error comes out when I try to import Rank Math data: it opens a blank page (Worpress>Error) -> https://wp.coleds.com/wp-admin/admin-post.php?action=sseo_rankmath_import
I’ve tried to import Rank Math data with Rank Math plugin activated and deactivated but it’s the same.
What can I do?
]]>When I want to add a category for products (woocommerce) it pops up an error in the console: admin-ajax error 500. Deactivating the simple seo plugin makes everything work properly.
Active template: WoodMart
Plugin version: 2.0.11
Wordpress version: 6.1.1
On our site, using the latest update, the social thumbnails for twitter and facebook have no image defined by default.
I can set the image per page here:
https://prnt.sc/kKhi96iMBA6A
but I would like for the image to be set to the featured image if I have not manually set the image for the page.
Do you have a git repository where I can submit a pull request? Or is there another way of doing this?
If you experience an issue with 2.0.0 please enter recovery mode (it will be emailed to you) and then upgrade to Simple SEO 2.0.1.
Sorry for the inconvenience.
Regards,
David Cole
First of all, I think that Simple SEO is the best SEO WordPress plugin I can find. Finally, smething that will just let me type in my meta description per page, and will put the <meta> tag inside the <head> tag for me, by accessing the root HTML Web document for me, and putting my information in there correctly.
It also lets me put in the following four (4) variations where appropriate:
<meta name=”robots” content=”noindex, nofollow”>
<meta name=”robots” content=”index, follow”>
<meta name=”robots” content=”noindex, follow”>
<meta name=”robots” content=”index, nofollow”>
-I have just one (1) question for an additional feature for the ‘Simple SEO’ plugin. In my research, I recall seeing an SEO plugin that per page or post, as well as setting title and content information for <meta>, in terms of what comes up on a Google search, there was the option to submit an uploaded image that would come up with Google searches, or similar. Is it possible for the developers of ‘Simple SEO’ to add in a feature that allows me to designate an image from the Media area that gets seen and interpreted by Google or the search engine, and put up for internet searchers in just that manner, kindly, please? ??
]]>Good day to whom may it concern:
We decided to give your plugin a try. On settings, we left in blank where it requires a default title, as the theme that we are using and the code that we added is allowing us to display the name of the company and the title.
Will your plugin override what we did if we leave this in blank or not? Do we have to re-write what we have on this field?
Also, we tried your plugin with a site that has a mainpage only. We assume the plugin will show the options to other pages if we use it with other sites with multiple pages besides the mainpage. Is this correct?
On the other hand and as feedback, if you can add the vimeo option in the same way that we can add the username on twitter in future releases will be a plus and big help.
Thank you again for your help and interest.
]]>Hi team, FYI.
I had auto updates on (now removed) and it seems that the latest release of your plugin (1.7.97, 25/7/2022) broke our site. Basically it was giving a fatal error at page load and a white screen of death.
Here’s the log:
#9 XXXXXXXXXXXXXXXX/wp-content/themes/CSK-Child/header.php( in XXXXXXXXXXXXXXXX/wp-content/plugins/cds-simple-seo/cds-simple-seo.php on line 1342
[26-Jul-2022 10:28:17 UTC] PHP Fatal error: Uncaught Error: Call to undefined function is_home_posts_page() in XXXXXXXXXXXXXXXX/wp-content/plugins/cds-simple-seo/cds-simple-seo.php:1342
Problem resolved by deactivating plugin.
I don’t have much extra info, just that we’re on WP version 6.0.1, PHP version 7.4.29. All was normal until the new plugin version was pushed.
Hope you can fix as I’m a fan.
Best,
Matt
]]>Hello,
Meta description & title on the home page is taken from the latest post when home page is set up to be “your latest posts”. I have checked all similar questions in this forum but looks like TCs never produced enough details, so there is no clear answer.
In the customization settings I got “Your homepage displays: Your latest posts”.
And here what Simple SEO plugin generates for my home page.
<meta name="keywords" content="...">
<meta name="description" content="The game development blog focused on performance, optimization, C#, Unity, architecture, and rendering. Hop on to learn how to make your game faster and better">
<meta property="og:site_name" content="home page url">
<meta property="og:url" content="URL of the last post">
<meta property="og:title" content="title of the last post">
<meta property="og:description" content="Learn what is DOTS instancing, when it is needed, and how to make a shader that can be used with BatchRendererGroup API. Full source code is inside.">
So now when you try to search for my website on duckduckgo.com you will see the following description:
How To Write A Custom URP Shader With DOTS Instancing Support
This tutorial is the step-by-step guide on how to add interactivity to the grass shader. You will learn how to write a geometry shader to generate blades of grass and make it interact with objects moving through it. Optimization Performance Unity Tips.
As well as if I paste the homepage URL into a messenger like Telegram you would also see the title of the last post instead of the meta name=”description”.
And the same problem with follow.it subscription page, when a user click subscribe he would see Please activate your subscription to feed “How To Write A Custom URP Shader With DOTS Instancing Support” by clicking the button below.
instead of name/title of the website.
I have also set up Default Title and Default Description inside Simple SEO settings.
Is there any way to set up it so that it will show the default description from the settings there?
Looks like these properties should be filled from the default Simple SEO settings for the home page.
property="og:URL"
property="og:title"
property="og:description"
]]>