Skip to content

Commit

Permalink
google webmaster meta tag added
Browse files Browse the repository at this point in the history
  • Loading branch information
hubertusanton committed Sep 15, 2015
1 parent bc1a7ae commit b3fec6b
Show file tree
Hide file tree
Showing 5 changed files with 46 additions and 3 deletions.
5 changes: 4 additions & 1 deletion _config/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@ Name: 'seoextensions'
---
Page:
extensions:
- 'SeoObjectExtension'
- SeoObjectExtension
SiteConfig:
extensions:
- SeoSiteConfig
# Example of how to exclude extra page types from showing the SEO tab:
# SeoObjectExtension:
# excluded_page_types:
Expand Down
1 change: 1 addition & 0 deletions code/SeoObjectExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ public function MetaTags(&$tags) {
*/
//$tags .= '<meta property="og:image" content="" />' . "\n";

$tags .= $siteConfig->GoogleWebmasterMetaTag . "\n";
}


Expand Down
35 changes: 35 additions & 0 deletions code/SeoSiteConfig.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?php
/**
* SeoSiteConfig
* adds site-wide settings for SEO
*/
class SeoSiteConfig extends DataExtension {

private static $db = array(
'GoogleWebmasterMetaTag' => 'Varchar(512)'
);


/**
* updateCMSFields.
* Update Silverstripe CMS Fields for SEO Module
*
* @param FieldList
* @return none
*/
public function updateCMSFields(FieldList $fields) {

$fields->addFieldToTab("Root.SEO",
TextareaField::create("GoogleWebmasterMetaTag", _t('SEO.SEOGoogleWebmasterMetaTag', 'Google webmaster meta tag'))
->setRightTitle(
_t(
'SEO.SEOGoogleWebmasterMetaTagRightTitle',
"Full Google webmaster meta tag For example &lt;meta name=\"google-site-verification\" content=\"hjhjhJHG12736JHGdfsdf\" /&gt;"
)
)
);

}


}
4 changes: 3 additions & 1 deletion lang/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,6 @@ en:
SEOSubjectCheckPageTitle: 'Page title:'
SEOSubjectCheckPageContent: 'Page content:'
SEOSubjectCheckPageURL: 'Page URL:'
SEOSubjectCheckPageMetaDescription: 'Page meta description:'
SEOSubjectCheckPageMetaDescription: 'Page meta description:'
SEOGoogleWebmasterMetaTag: 'Google webmaster meta tag'
SEOGoogleWebmasterMetaTagRightTitle: 'Full Google webmaster meta tag For example &lt;meta name="google-site-verification" content="hjhjhJHG12736JHGdfsdf" &gt;'
4 changes: 3 additions & 1 deletion lang/nl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,6 @@ nl:
SEOSubjectCheckPageContent: 'Pagina inhoud:'
SEOSubjectCheckPageURL: 'Pagina URL:'
SEOSubjectCheckPageMetaDescription: 'Pagina meta omschrijving:'
SEOSubjectCheckIntro: 'Je pagina onderwerp is gevonden in:'
SEOSubjectCheckIntro: 'Je pagina onderwerp is gevonden in:'
SEOGoogleWebmasterMetaTag: 'Google webmaster meta tag'
SEOGoogleWebmasterMetaTagRightTitle: 'Full Google webmaster meta tag. Bijvoorbeeld &lt;meta name="google-site-verification" content="hjhjhJHG12736JHGdfsdf" &gt;'

0 comments on commit b3fec6b

Please sign in to comment.