Let me see if I can help you find a solution to your problems...
I understand that it is rare to find a perfect solution, as one size does not fit all.
Also, language barriers can get in the way. I speak English and Spanish, for all else I use google translate.
Let me see if I can give you an example of what the plugin does, or maybe a few tips to personalize it for your own needs...
File:
/theme/ResponsiveCE/header.inc.php
I will be modifying the
<head> section
from:
Code:
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title><?php get_page_clean_title(); ?> | <?php get_site_name(); ?></title>
<link rel="stylesheet" type="text/css" href="<?php get_theme_url(); ?>/css/pico.min.css">
<?php echo ($bootstrap !== 'yes' ? '' : '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.2.3/css/bootstrap-grid.min.css" integrity="sha512-JQksK36WdRekVrvdxNyV3B0Q1huqbTkIQNbz1dlcFVgNynEMRl0F8OSqOGdVppLUDIvsOejhr/W5L3G/b3J+8w==" crossorigin="anonymous" referrerpolicy="no-referrer" />'); ?>
<link rel="stylesheet" type="text/css" href="<?php get_theme_url(); ?>/css/style.css?v=<?php echo rand(); ?>">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css">
<?php get_header(); ?>
</head>
which gives an
output of:
Code:
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Welcome to GetSimple! | MA5</title>
<link rel="stylesheet" type="text/css" href="http://localhost/ma5/theme/ResponsiveCE/css/pico.min.css">
<link rel="stylesheet" type="text/css" href="http://localhost/ma5/theme/ResponsiveCE/css/style.css?v=722174688">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css">
<meta name="keywords" content="getsimple, easy, content management system" />
<link rel="canonical" href="http://localhost/ma5/" />
</head>
To the
edited <head>:
Code:
<head>
<link rel="stylesheet" type="text/css" href="<?php get_theme_url(); ?>/css/pico.min.css">
<?php echo ($bootstrap !== 'yes' ? '' : '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.2.3/css/bootstrap-grid.min.css" integrity="sha512-JQksK36WdRekVrvdxNyV3B0Q1huqbTkIQNbz1dlcFVgNynEMRl0F8OSqOGdVppLUDIvsOejhr/W5L3G/b3J+8w==" crossorigin="anonymous" referrerpolicy="no-referrer" />'); ?>
<link rel="stylesheet" type="text/css" href="<?php get_theme_url(); ?>/css/style.css?v=<?php echo rand(); ?>">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css">
<?php get_seoheader(); ?>
</head>
• Note that
meta data was
removed and "
get_header" was changed to "
get_seoheader".
Even with zero options in BetterSEO activated, this gives an output of:
Code:
<head>
<link rel="stylesheet" type="text/css" href="http://localhost/ma5/theme/ResponsiveCE/css/pico.min.css">
<link rel="stylesheet" type="text/css" href="http://localhost/ma5/theme/ResponsiveCE/css/style.css?v=1556432431">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css">
<!-- Basic Header Needs
================================================== -->
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<base href="http://localhost/ma5/">
<title>MA5 | Welcome to GetSimple!</title>
<meta name="description" content="Thank you for using GetSimple CMS. This is your homepage, so please change this text to be what you want. GetSimple CMS Documentation How to Create a...">
<meta name="robots" content="index, follow">
<meta name="copyright" content="MA5">
<meta http-equiv="last-modified" content="Wed, 17 Jan 2024 19:13:08 GMT">
<link rel="canonical" href="http://localhost/ma5/">
</head>
If you would prefer to have author instead of copyright, you can manually edit the plugin.
Likewise, if you do require keywords, this too can be manually added.
The example output above was with the page "Meta Description" field left blank. But, if you do add custom info here, for example "bla bla bla", the output in header would change to:
Code:
<meta name="description" content="bla bla bla">
It is not a bother, maybe just a communication error, and I am possibly not understanding your needs correctly.