I thought the the purpose of DR. Byte's solution was that a customized meta_tags could be entered just for the Home page
In my includes/languages/english/mytemplate/meta_tags.php file I edited (for testing) the following
// Home Page ONLY Settings
define('HOME_PAGE_META_DESCRIPTION', 'Testing for home page This is the description for Home Page Only');
define('HOME_PAGE_META_KEYWORDS','Testing for home page, Capresso, Jura, La Pavoni');
so the above shows up on my home page but it doesn't... The meta_tags you see there are the same as they always been and still are in my
includes/modules/mytemplate/meta_tags.php file despite DR. Byte's edit shown i red:
// Get different meta tag values depending on main_page values
switch ($_GET['main_page']) {
case ($this_is_home_page == true):
define('META_TAG_TITLE', 'Jura Capresso Impressa Super Automatic Espresso Coffee Makers Grinders: Authorized Dealer Retailer Reseller La Pavoni specials sale reviews best prices free');
define('META_TAG_DESCRIPTION', 'Since 1997 All 4 Coffee Tucson Arizona La Pavoni Capresso Authorized Dealer Retailer Reseller offers Jura-Capresso La Pavoni commercial Capresso Cappuccino Makers and provides espresso business consulting barista training services.');
define('META_TAG_KEYWORDS', 'jura, capresso, specials, impressa, best, espresso maker, Lusso, PL-16, Impressa j5, Impressa z5, Impressa z6, Impressa s7, Impressa f8, Impressa e8, la pavoni, PUB 2V, PUB 1V, PUB 1EM, PUB 1M, Bar Star 2V, CAFE 2v, ZIP grinder,reviews, lapavoni, sale, coffee gifts, free, coupons,commercial espresso,superautomatic,best price,coffee business consulting, barista training, commercial equipment, opening coffee house, expresso, coffee, sipping chocolate,piatnik cards,art, tucson,arizona');
break;
case 'advanced_search':
case 'account_edit':
case 'account_history':
case 'account_history_info':
case 'account_newsletters':
case 'account_notifications':
case 'account_password':
case 'address_book':
define('META_TAG_TITLE', HEADING_TITLE . PRIMARY_SECTION . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', TITLE . PRIMARY_SECTION . NAVBAR_TITLE_1 . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . NAVBAR_TITLE_1);
break;
case 'address_book_process':
define('META_TAG_TITLE', NAVBAR_TITLE_ADD_ENTRY . PRIMARY_SECTION . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', TITLE . PRIMARY_SECTION . NAVBAR_TITLE_ADD_ENTRY . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . NAVBAR_TITLE_ADD_ENTRY);
break;
case 'advanced_search_result':
case 'password_forgotten':
define('META_TAG_TITLE', NAVBAR_TITLE_2 . PRIMARY_SECTION . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', TITLE . PRIMARY_SECTION . NAVBAR_TITLE_2 . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . NAVBAR_TITLE_2);
break;
case 'checkout_confirmation':
case 'checkout_payment':
case 'checkout_payment_address':
case 'checkout_shipping':
case 'checkout_success':
case 'create_account_success':
define('META_TAG_TITLE', HEADING_TITLE . PRIMARY_SECTION . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', TITLE . PRIMARY_SECTION . HEADING_TITLE . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . HEADING_TITLE);
break;
case ($this_is_home_page):
define('META_TAG_TITLE', (defined('NAVBAR_TITLE') ? NAVBAR_TITLE . PRIMARY_SECTION : '') . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', HOME_PAGE_META_DESCRIPTION);
define('META_TAG_KEYWORDS', HOME_PAGE_META_KEYWORDS);
break;
case 'index':
// bof: categories meta tags
// run custom categories meta tags
$sql = "select * from " . TABLE_METATAGS_CATEGORIES_DESCRIPTION . " mcd where mcd.categories_id = '" . (int)$current_category_id . "' and mcd.language_id = '" . (int)$_SESSION['languages_id'] . "'";
$category_metatags = $db->Execute($sql);
Do you have any idea what is wrong?
I really apreciate you willing to help!